Shortest path amidst disc obstacles is computable

An open question in Exact Geometric Computation is whether there re transcendental computations that can be made "geometrically exact".Perhaps the simplest such problem in computational geometry is that of computing the shortest obstacle-avoiding path between two points p, q in the plane, where the obstacles re collection of n discs.This problem can be solved in O (n 2 log n)time in the Real RAM model, but nothing was known about its computability in the standard (Turing) model of computation. We first show the Turing-computability of this problem,provided the radii of the discs are rationally related. We make the usual assumption that the numerical input data are real algebraic numbers. By appealing to effective bounds from transcendental number theory, we further show single-exponential time upper bound when the input numbers are rational.Our result ppears to be the first example of non-algebraic combinatorial problem which is shown computable. It is also rare example of transcendental number theory yielding positive computational results.

[1]  Kurt Mehlhorn,et al.  Exact Computation with leda_real - Theory and geometric Applications , 2001, Symbolic Algebraic Methods and Verification Methods.

[2]  A. Podelski,et al.  Workshop on Formal Methods for Industrial Critical Systems ( FMICS ’ 02 ) University of Málaga , Spain July 12-13 , 2002 , 2002 .

[3]  Lenore Blum,et al.  Complexity and Real Computation , 1997, Springer New York.

[4]  S. Lang,et al.  Introduction to Transcendental Numbers , 1967 .

[5]  Chee-Keng Yap,et al.  A core library for robust numeric and geometric computation , 1999, SCG '99.

[6]  Michel Waldschmidt,et al.  Transcendence measures for exponentials and logarithms , 1978, Journal of the Australian Mathematical Society.

[7]  Chee-Keng Yap,et al.  Special Issue on Robust Geometric Algorithms and their Implementations , 2006, Comput. Geom..

[8]  David R. Kincaid,et al.  Numerical analysis: mathematics of scientific computing (2nd ed) , 1996 .

[9]  Chee Yap On guaranteed accuracy computation , 2004 .

[10]  José E. Moreira,et al.  Hypergeometric Functions in Exact Geometric Computation , 2002, CCA.

[11]  Daniel Richardson,et al.  Counterexamples to the uniformity conjecture , 2006, Comput. Geom..

[12]  Daniel Richardson,et al.  How to Recognize Zero , 1997, J. Symb. Comput..

[13]  Klaus Weihrauch,et al.  Computable Analysis: An Introduction , 2014, Texts in Theoretical Computer Science. An EATCS Series.

[14]  Kurt Mehlhorn,et al.  Efficient exact geometric computation made easy , 1999, SCG '99.

[15]  Kurt Mehlhorn,et al.  Exact geometric computation made easy , 1999 .

[16]  John H. Conway,et al.  On Angles Whose Squared Trigonometric Functions Are Rational , 1999, Discret. Comput. Geom..

[17]  Michel Waldschmidt,et al.  A lower bound for linear forms in logarithms , 1980 .

[18]  A. Baker Transcendental Number Theory , 1975 .

[19]  Chee-Keng Yap,et al.  Fundamental problems of algorithmic algebra , 1999 .