English

Finding normal binary floating-point factors efficiently

Logic in Computer Science 2023-02-10 v3

Abstract

Solving the floating-point equation xy=zx \otimes y = z, where xx, yy and zz belong to floating-point intervals, is a common task in automated reasoning for which no efficient algorithm is known in general. We show that it can be solved by computing a constant number of floating-point factors, and give a fast algorithm for computing successive normal floating-point factors of normal floating-point numbers in radix 2. This leads to an efficient procedure for solving the given equation, running in time of the same order as floating-point multiplication.

Keywords

Cite

@article{arxiv.2106.05631,
  title  = {Finding normal binary floating-point factors efficiently},
  author = {Mak Andrlon},
  journal= {arXiv preprint arXiv:2106.05631},
  year   = {2023}
}

Comments

63 pages, 4 figures