• DocumentCode
    1793558
  • Title

    Development of customizable analytical derivation tool for algebraic function

  • Author

    Choiri, Hendra Hadhil ; Maulidevi, Nur Ulfa

  • Author_Institution
    Inf. Eng. Study Program, Inst. of Technol. Bandung, Bandung, Indonesia
  • fYear
    2014
  • fDate
    20-21 Aug. 2014
  • Firstpage
    11
  • Lastpage
    16
  • Abstract
    One of the major problems in differential calculus is determining the derivative value of a function. A commonly used method is numerical derivative. The value obtained by this method is just approximation value. More accurate derivative value is obtained through analytic approach, by looking for general forms of the derivative function. Problem solving agent approach can be utilized to develop such tool, where the operators and constants in the function should be easily customized. It requires four steps in deriving function: parsing, deriving, simplification, and output returning step. User enters the function in a string, and it will be converted into an abstract syntax tree. This tree is traced by DFS algorithm to be derived and simplified. Based on the test results, the analytical derivation requires short processing time. Derivative results are correct, but simplifications are less optimal in some test cases. The modification of constants, operators, and the derivative rules can be done easily.
  • Keywords
    algebra; trees (mathematics); DFS algorithm; abstract syntax tree; algebraic function; approximation value; constants; customizable analytical derivation tool; derivative rules; deriving; differential calculus; general forms; numerical derivative; operators; output returning step; parsing; problem solving agent approach; simplification; Abstracts; Calculus; Informatics; MATLAB; Polynomials; Problem-solving; Syntactics; DFS; abstract syntax tree; analytical derivative; operator;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Informatics: Concept, Theory and Application (ICAICTA), 2014 International Conference of
  • Conference_Location
    Bandung
  • Print_ISBN
    978-1-4799-6984-5
  • Type

    conf

  • DOI
    10.1109/ICAICTA.2014.7005907
  • Filename
    7005907