Skip to main contentSkip to search
Episciences
Open Access Journals
Sign in(new window)
Discrete Mathematics & Theoretical Computer Science logo
Discrete Mathematics & Theoretical Computer Science
Discrete Mathematics & Theoretical Computer Science logo
Discrete Mathematics & Theoretical Computer Science
Sign in(new window)
Articles & Issues
All articlesAll accepted articlesAll volumesLast volumeSectionsSpecial issuesAuthors
About
The journalIndexing
Boards
Publish
For authorsEthical charter
Submit
Discrete Mathematics & Theoretical Computer Science logo
Contact
|
Credits
eISSN 1365-8050
|
RSS
|
Atom
Episciences
Documentation
|
Acknowledgements
|
Publishing policy
Accessibility: non-compliant
|
Legal mentions
|
Privacy statement
|
Terms of use
  1. Home > Articles & Issues >
  2. Articles >
  3. Diophantine Approxim ...
Article

Diophantine Approximation, Ostrowski Numeration and the Double-Base Number System

Valerie Berthe ORCID (1), Laurent Imbert ORCID (2) (1)
(1) Arithmétique informatique
(2) Pacific Institute for the Mathematical Sciences
Download article
Open on HAL
Imported on
March 26, 2015
Published on
March 1, 2009
Last modified on
March 31, 2025
Volume 11
vol. 11:1
Analysis of Algorithms
DOI
10.46298/dmtcs.450
License
https://about.hal.science/hal-authorisation-v1
Indicators
1452
Views
2034
Downloads

Diophantine Approximation, Ostrowski Numeration and the Double-Base Number System

Valerie Berthe ORCID (1), Laurent Imbert ORCID (2) (1)
(1) Arithmétique informatique
(2) Pacific Institute for the Mathematical Sciences
Abstract
A partition of $x > 0$ of the form $x = \sum_i 2^{a_i}3^{b_i}$ with distinct parts is called a double-base expansion of $x$. Such a representation can be obtained using a greedy approach, assuming one can efficiently compute the largest \mbox{$\{2,3\}$-integer}, i.e., a number of the form $2^a3^b$, less than or equal to $x$. In order to solve this problem, we propose an algorithm based on continued fractions in the vein of the Ostrowski number system, we prove its correctness and we analyse its complexity. In a second part, we present some experimental results on the length of double-base expansions when only a few iterations of our algorithm are performed.
Keywords
  • [INFO.INFO-DM]Computer Science [cs]/Discrete Mathematics [cs.DM]
Cited by

Source: OpenCitations

  • Correctly Rounded Evaluation of a Function: Why, How, and at What Cost?

    ACM Computing Surveys

    Authors : Nicolas Brisebarre ORCID, Guillaume Hanrot ORCID, Jean-Michel Muller ORCID, Paul Zimmermann ORCID

    Journal reference : Volume 58, 2025, pp. 1-34

    DOI : 10.1145/3747840
Preview
Loading PDF preview...