M.Sc. Tezi Görüntüleme

Student: Mohamed Yusuf HASSAN
Supervisor: Asst. Prof. Dr. Hüseyin PEHLİVAN
Department: Bilgisayar Mühendisliği
Institution: Graduate School of Natural and Applied Sciences
University: Karadeniz Technical University Turkey
Title of the Thesis: DESIGN AND IMPLEMENTATION OF A GENERAL INTERPRETER FOR STEB-BYSTEP SOLVING OF NONLINEAR SYSTEM OF EQUATIONS USING SYMBOLIC APPROACHES
Level: M.Sc.
Acceptance Date: 5/9/2017
Number of Pages: 75
Registration Number: i3265
Summary:

      In this work, we present the design and implementation of an interpreter

program for the step-by-step numerical solutions of non-linear systems of equations with

      multiple variables, using symbolic computation methods and automatic code generation

tools. The development process starts with a representation of a nonlinear system of

      equations in a formal language in terms of context-free grammars then, a parser which is

generated via the JavaCC tool is used to represent the nonlinear system of equations in the

      form of object structures.

The numerical method Newton-Raphson are employed to obtain better

      approximations to solutions of nonlinear systems. The interpreter can easily be extended to

cover other numerical methods, only describing the related iterative computation steps. On

      the other hand, integrating into their own interactive development environments,

researchers can input any system of nonlinear equations directly into the interpreter and get

      the approximating solution as an output.

      Key words: Symbolic computation, system of nonlinear equations, step-by-step

Solution, Newton-Raphson method, parser, context-free grammars.