• DocumentCode
    1486268
  • Title

    Fibonacci representations and finite automata

  • Author

    Frougny, Christiane

  • Author_Institution
    Inst. Blaise Pascal, Paris, France
  • Volume
    37
  • Issue
    2
  • fYear
    1991
  • fDate
    3/1/1991 12:00:00 AM
  • Firstpage
    393
  • Lastpage
    399
  • Abstract
    Finite-state automata are used as a simple model of computation since only a finite memory is needed. The problem of passing from any representation to the normal representation of an integer within the Fibonacci numeration system, which is called the process of normalization, is addressed. It is shown that the normalization can be realized by means of infinite automata. More precisely, this function can be obtained by the composition of two subsequential transducers that are simply obtained from the linear recurrence definition of the basis of the Fibonacci system, one processing words from left to right and the other from right to left. The normalization, although not a sequential process, can be obtained in two sequential passes. It is proved that it is possible to add to integers written in the Fibonacci numeration system of order m by means of a finite-state automaton. The conversion from a Fibonacci representation to the standard binary representation cannot be realized by a finite-state automaton
  • Keywords
    encoding; finite automata; number theory; Fibonacci numeration system; coding theory; finite automata; finite-state automaton; linear recurrence definition; normalization; subsequential transducers; Automata; Codes; Computer science; Digital arithmetic; Intersymbol interference; Lattices; Modulation coding; Multidimensional systems; Signal design;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/18.75263
  • Filename
    75263