To quote David Eppstein: ``A major bottleneck in proving NP-completeness for geometric problems is a mismatch between the real-number and Turing machine models of computation: one is good for geometric algorithms but bad for reductions, and the other vice versa. Specifically, it is not known on Turing machines how to quickly compare a sum of distances (square roots of integers) with an integer or other similar sums, so even (decision versions of) easy problems such as the minimum spanning tree are not known to be in NP.''
A slight variation on the problem is to ask
(e.g., for k = 2), how close can
+
be to an integer;
Dana Angluin and Sarah Eisenstat proved [AE04]
a bound of
(1/n3/2) on this integrality gap.
Erik Demaine asks (Nov. 2001) whether the number of bits required to distinguish the difference from 0 ever exceeds the number of bits in the input. More precisely, are there integers a1,..., aj, b1,..., bk for which
John A. Anderson (johnaa333@netzero.net) has an unpublished proof (Aug 2003) that a lower bound is
Qian and Wang [QW04,QW05] show a bound of
r(n, k) = O(n-2k+
).
Cheng established an upper bound on
-lg r(n, k)
of
2O(n/lg n)lg n [],
which improves on the bound
O(22k lg n) (mentioned above)
whenever
n
ck lg k for some c.
Also, [Blö91] may be relevant.