• DocumentCode
    1806111
  • Title

    Representations of Elementary Functions Using Binary Moment Diagrams

  • Author

    Sasao, Tsutomu ; Nagayama, Shinobu

  • Author_Institution
    Kyushu Institute of Technology, Japan
  • fYear
    2006
  • fDate
    17-20 May 2006
  • Firstpage
    28
  • Lastpage
    28
  • Abstract
    This paper considers representations for elementary functions such as polynomial, trigonometric, logarithmic, square root, and reciprocal functions. These real valued functions are converted into integer functions by using fixed-point representation, and they are represented by using binary moment diagrams (BMDs). Elementary functions are represented compactly by applying the arithmetic transform to the functions. For polynomial functions, upper bounds on the numbers of nodes in BMDs and multiterminal binary decision diagrams (MTBDDs) are derived. These results show that for polynomial functions, BMDs require fewer nodes than MTBDDs. Experimental result for 16-bit precision sin(x) function shows that the BMD requires only 20% of the nodes for the MTBDD.
  • Keywords
    Arithmetic; Binary decision diagrams; Boolean functions; Computer science; Data structures; Input variables; Logic functions; Polynomials; Taylor series; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multiple-Valued Logic, 2006. ISMVL 2006. 36th International Symposium on
  • ISSN
    0195-623X
  • Print_ISBN
    0-7695-2532-6
  • Type

    conf

  • DOI
    10.1109/ISMVL.2006.37
  • Filename
    1623980