English

On comparing sums of square roots of small integers

Computational Geometry 2007-05-23 v1

Abstract

Let kk and nn be positive integers, n>kn>k. Define r(n,k)r(n,k) to be the minimum positive value of a1+...+akb1>...bk |\sqrt{a_1} + ... + \sqrt{a_k} - \sqrt{b_1} - >... -\sqrt{b_k} | where a1,a2,...,ak,b1,b2,...,bk a_1, a_2, ..., a_k, b_1, b_2, ..., b_k are positive integers no larger than nn. It is an important problem in computational geometry to determine a good upper bound of logr(n,k)-\log r(n,k). In this paper we prove an upper bound of 2O(n/logn)logn 2^{O(n/\log n)} \log n, which is better than the best known result O(22klogn)O(2^{2k} \log n) whenever ncklogk n \leq ck\log k for some constant cc. In particular, our result implies a {\em subexponential} algorithm to compare two sums of square roots of integers of size o(klogk)o(k\log k).

Keywords

Cite

@article{arxiv.cs/0603002,
  title  = {On comparing sums of square roots of small integers},
  author = {Qi Cheng},
  journal= {arXiv preprint arXiv:cs/0603002},
  year   = {2007}
}