Skip to main content
Log in

Minimal expansions in redundant number systems: Fibonacci bases and Greedy algorithms

  • Published:
Periodica Mathematica Hungarica Aims and scope Submit manuscript

Abstract

We study digit expansions with arbitrary integer digits in base q (q integer) and the Fibonacci base such that the sum of the absolute values of the digits is minimal. For the Fibonacci case, we describe a unique minimal expansion and give a greedy algorithm to compute it. Additionally, transducers to calculate minimal expansions from other expansions are given. For the case of even integer bases q, similar results are given which complement those given in [6].

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. A. D. Booth, A signed binary multiplication technique, Quart. J. Mech. Appl. Math. 4 (1951), 236–240, MR 12,860a.

    Google Scholar 

  2. P. Flajolet and L. Ramshaw, A note on Gray code and odd-even merge, SIAM J. Comput. 9 (1980), 142–158, MR 81h:68025.

    Google Scholar 

  3. P. Grabner, C. Heuberger and H. Prodinger, Subblock occurrences in signed digit representations, Glasg. Math. J. 45 (2003), 427–440.

    Google Scholar 

  4. R. L. Graham, D. E. Knuth and O. Patashnik, Concrete mathematics – A foundation for computer science, (2nd edn.), Addison-Wesley, 1994, MR 97d:68003.

  5. C. Heuberger, Minimal redundant digit expansions in the Gaussian integers, J. Théor. Nombres Bordeaux 14 (2002), 517–528.

    Google Scholar 

  6. C. Heuberger and H. Prodinger, On minimal expansions in redundant number systems: Algorithms and quantitative analysis, Computing 66 (2001), 377–393.

    Google Scholar 

  7. C. Heuberger and H. Prodinger, Carry propagation in signed digit representations, European J. Combin. 24 (2003), 293–320.

    Google Scholar 

  8. M. Joye and S.-M. Yen, Optimal left-to-right binary signed digit recoding, IEEE Transactions on Computers 49, No.7 (2000), 740–748.

    Google Scholar 

  9. J. L. Massey and O. N. Garcia, Error-correcting codes in computer arithmetic, Advances Inform. Syst. Sci. 4 (1972), 273–326.

    Google Scholar 

  10. F. Morain and J. Olivos, Speeding up the computations on an elliptic curve using addition-subtraction chains, RAIRO Inform. Théor. Appl. 24 (1990), 531–543, MR 91i:11189.

    Google Scholar 

  11. G. W. Reitwiesner, Binary arithmetic, Advances in computers, Vol. 1, Academic Press, New York, 1960, 231–308.

    Google Scholar 

  12. E. Zeckendorf, Représentation des nombres naturels par une somme de nombres de Fibonacci ou de nombres de Lucas, Bull. Soc. Roy. Sci. Liège 41 (1972), 179–182, MR 46 #7147.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Heuberger, C. Minimal expansions in redundant number systems: Fibonacci bases and Greedy algorithms. Period Math Hung 49, 65–89 (2004). https://doi.org/10.1007/s10998-004-0523-x

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10998-004-0523-x

Navigation