Computability in Computational Geometry

We promote the concept of object directed computability in computational geometry in order to faithfully generalise the well-established theory of computability for real numbers and real functions. In object directed computability, a geometric object is computable if it is the effective limit of a sequence of finitary objects of the same type as the original object, thus allowing a quantitative measure for the approximation. The domain-theoretic model of computational geometry provides such an object directed theory, which supports two such quantitative measures, one based on the Hausdorff metric and one on the Lebesgue measure. With respect to a new data type for the Euclidean space, given by its non-empty compact and convex subsets, we show that the convex hull, Voronoi diagram and Delaunay triangulation are Hausdorff and Lebesgue computable.

[1]  Klaus Weihrauch,et al.  Computability on Subsets of Euclidean Space I: Closed and Compact Subsets , 1999, Theor. Comput. Sci..

[2]  A. Church Review: A. M. Turing, On Computable Numbers, with an Application to the Entscheidungsproblem , 1937 .

[3]  A. Turing On Computable Numbers, with an Application to the Entscheidungsproblem. , 1937 .

[4]  Marian Boykan Pour-El,et al.  Computability in analysis and physics , 1989, Perspectives in Mathematical Logic.

[5]  Andrej Bauer,et al.  Equilogical spaces , 2004, Theor. Comput. Sci..

[6]  Klaus Weihrauch Theoretical Computer Science , 1979 .

[7]  Anil Nerode,et al.  On Extreme Points of Convex Compact Turing Located Set , 1994, LFCS.

[8]  A. Turing,et al.  On Computable Numbers, with an Application to the Entscheidungsproblem. A Correction , 1938 .

[9]  Abbas Edalat,et al.  Domains for Computation in Mathematics, Physics and Exact Real Arithmetic , 1997, Bulletin of Symbolic Logic.

[10]  J. V. Tucker,et al.  Effective algebras , 1995, Logic in Computer Science.

[11]  Elham Kashefi,et al.  The convex hull in a new model of computation , 2001, CCCG.

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

[13]  Martin Ziegler,et al.  Computable operators on regular sets , 2004, Math. Log. Q..

[14]  Viggo Stoltenberg-Hansen,et al.  Domain representations of partial functions, with applications to spatial objects and constructive volume geometry , 2002, Theor. Comput. Sci..

[15]  J. L. Berggren,et al.  Episodes in the mathematics of medieval Islam , 1989 .

[16]  Abbas Edalat,et al.  A Domain-Theoretic Approach to Computability on the Real Line , 1999, Theor. Comput. Sci..

[17]  L. Lovász,et al.  Geometric Algorithms and Combinatorial Optimization , 1981 .

[18]  Abbas Edalat,et al.  Foundation of a computable solid modelling , 2002, Theor. Comput. Sci..

[19]  A. Grzegorczyk On the definitions of computable real continuous functions , 1957 .

[20]  Martin Ziegler,et al.  Computability on Regular Subsets of Euclidean Space , 2002, Math. Log. Q..

[21]  Anil Nerode,et al.  Logical Foundations of Computer Science, International Symposium, LFCS 2009, Deerfield Beach, FL, USA, January 3-6, 2009. Proceedings , 1994, LFCS.

[22]  Abbas Edalat,et al.  Computability of Partial Delaunay Triangulation and Voronoi Diagram , 2002, CCA.

[23]  Abbas Edalat,et al.  Foundation of a computable solid modeling , 1999, SMA '99.

[24]  Alan Bundy,et al.  Constructing Induction Rules for Deductive Synthesis Proofs , 2006, CLASE.