Area optimization of simple polygons

We discuss problems of optimizing the area of a simple polygon for a given set of vertices P and show that these problems are very closely related to problems of optimizing the number of points from a set Q in a simple polygon with vertex set P. We prove that it is NP-complete to find a minimum weight polygon or a maximum weight polygon for a given vertex set, resulting in a proof of NP-completeness for the corresponding area optimization problems. We show that we can find a polygon of more than half the area <italic>AR(conv(P))</italic> of the convex hull <italic>conv(P)</italic> of P, and demonstrate that it is NP-complete to decide whether there is a simple polygon of at least (3/2 + ε)<italic>AR(conv(P))</italic>. Finally, we prove that for 1 ≤ <italic>k</italic> ≤ <italic>d</italic>, 2 ≤ <italic>d</italic>, it is NP-hard to minimize the volume of the <italic>k</italic>-dimensional faces of a <italic>d</italic>-dimensional simple non-degenerate polyhedron with a given vertex set, answering a generalization of a question stated by O'Rourke in 1980.

[1]  Raimund Seidel,et al.  On the difficulty of triangulating three-dimensional Nonconvex Polyhedra , 1992, Discret. Comput. Geom..

[2]  David Avis,et al.  A Linear Algorithm for Finding the Convex Hull of a Simple Polygon , 1979, Inf. Process. Lett..

[3]  R. V. Benson Euclidean Geometry and Convexity , 1966 .

[4]  Leonidas J. Guibas,et al.  Finding extremal polygons , 1982, STOC '82.

[5]  Subhash Suri,et al.  Surface approximation and geometric partitions , 1994, SODA '94.

[6]  Kenneth Steiglitz,et al.  Combinatorial Optimization: Algorithms and Complexity , 1981 .

[7]  Michael Ben-Or,et al.  Lower bounds for algebraic computation trees , 1983, STOC.

[8]  Herbert Busemann,et al.  The geometry of geodesics , 1955 .

[9]  Robert E. Tarjan,et al.  Rectilinear Planar Layouts and Bipolar Orientations of , 1986 .

[10]  Jerzy W. Jaromczyk,et al.  A Note on Lower Bounds for the Maximum Area and Maximum Perimeter (kappa)k-gon Problems , 1989, Inf. Process. Lett..

[11]  N. S. Barnett,et al.  Private communication , 1969 .

[12]  Alok Aggarwal,et al.  Finding k Points with Minimum Diameter and Related Problems , 1991, J. Algorithms.

[13]  Balder Von Hohenbalken Finding simplicial subdivisions of polytopes , 1981, Math. Program..

[14]  Christos H. Papadimitriou,et al.  On Two Geometric Problems Related to the Traveling Salesman Problem , 1984, J. Algorithms.

[15]  Nicos Christofides Worst-Case Analysis of a New Heuristic for the Travelling Salesman Problem , 1976, Operations Research Forum.

[16]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[17]  Ján Plesník,et al.  The NP-Completeness of the Hamiltonian Cycle Problem in Planar Digraphs with Degree Bound Two , 1979, Inf. Process. Lett..

[18]  Bernard Chazelle,et al.  Convex Partitions of Polyhedra: A Lower Bound and Worst-Case Optimal Algorithm , 1984, SIAM J. Comput..

[19]  J. Beardwood,et al.  The shortest path through many points , 1959, Mathematical Proceedings of the Cambridge Philosophical Society.

[20]  Luis A. Goddyn Quantizers and the worst-case Euclidean traveling salesman problem , 1990, J. Comb. Theory, Ser. B.

[21]  I. Niven,et al.  Lattice Points and Polygonal Area , 1967 .

[22]  David P. Dobkin,et al.  Finding Extremal Polygons , 1985, SIAM J. Comput..

[23]  Bernard Chazelle Triangulating a simple polygon in linear time , 1991, Discret. Comput. Geom..

[24]  L. Few The shortest path and the shortest road through n points , 1955 .

[25]  David Eppstein,et al.  Finding minimum areak-gons , 1992, Discret. Comput. Geom..

[26]  John R. Reay,et al.  The boundary characteristic and Pick's theorem in the Archimedean planar tilings , 1987, J. Comb. Theory, Ser. A.

[27]  Jeffrey S. Salowe Selecting the kth Largest-Area Convex Polygon , 1989, WADS.

[28]  Herbert Edelsbrunner,et al.  Tetrahedrizing Point Sets in Three Dimensions , 1988, ISSAC.

[29]  S. Verblunsky On the shortest path through a number of points , 1951 .

[30]  Bernard Chazelle,et al.  Triangulating a nonconvex polytope , 1990, Discret. Comput. Geom..

[31]  J. Reeve On the Volume of Lattice Polyhedra , 1957 .

[32]  T. J. Willmore,et al.  Die innere Geometrie der metrischen Raume , 1963 .

[33]  Joseph S. B. Mitchell,et al.  Separation and approximation of polyhedral objects , 1992, SODA '92.

[34]  Joseph S. B. Mitchell,et al.  Approximation algorithms for geometric tour and network design problems (extended abstract) , 1995, SCG '95.

[35]  Ronald L. Graham,et al.  Some NP-complete geometric problems , 1976, STOC '76.

[36]  Jayme Luiz Szwarcfiter,et al.  Hamilton Paths in Grid Graphs , 1982, SIAM J. Comput..

[37]  Howard J. Karloff How Long can a Euclidean Traveling Salesman Tour Be? , 1989, SIAM J. Discret. Math..