skip to main content
research-article

Computational Geometry Column 62

Published:01 December 2015Publication History
Skip Abstract Section

Abstract

In this column, we consider natural problems in computational geometry that are polynomialtime equivalent to finding a real solution to a system of polynomial inequalities. Such problems are called ⇿R-complete, and typically involve geometric graphs. We describe the foundations of those completeness proofs, in particular Mnëv's Universality Theorem, as well as some known ⇿R-completeness results, and recent additions to the list. The results shed light on the complex structure of those problems, beyond mere NP-hardness.

References

  1. Timothy G. Abbott. Generalizations of Kempe's universality theorem. Master's thesis, Dept. of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, 2008.Google ScholarGoogle Scholar
  2. James Abello and Krishna Kumar. Visibility graphs and oriented matroids. Discrete & Computational Geometry, 28(4):449--465, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Karim A. Adiprasito, Arnau Padrol, and Louis Theran. Universality theorems for inscribed polytopes and delaunay triangulations. Discrete & Computational Geometry, 54(2):412--431, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Saugata Basu, Richard Pollack, and Marie-Françoise Roy. Existential theory of the reals. In Algorithms in Real Algebraic Geometry, volume 10 of Algorithms and Computation in Mathematics, pages 505--532. Springer Berlin Heidelberg, 2006.Google ScholarGoogle ScholarCross RefCross Ref
  5. Daniel Bienstock. Some provably hard crossing number problems. Discrete & Computational Geometry, 6(3):443--459, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Anders Björner, Michel Las Vergnas, Bernd Sturmfels, Neil White, and Günter M. Ziegler. Oriented Matroids. Number 46 in Encyclopedia of Mathematics and its Applications. Cambridge University Press, 2nd edition, 1999.Google ScholarGoogle Scholar
  7. Thomas Bläsius, Stephen G. Kobourov, and Ignaz Rutter. Simultaneous embedding of planar graphs. ArXiv e-prints, 2015.Google ScholarGoogle Scholar
  8. Jürgen Bokowski, Susanne Mock, and Ileana Streinu. On the Folkman-Lawrence topological representation theorem for oriented matroids of rank 3. European Journal of Combinatorics, 22(5):601--615, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Peter Braß, Eowyn Cenek, Christian A. Duncan, Alon Efrat, Cesim Erten, Dan Ismailescu, Stephen G. Kobourov, Anna Lubiw, and Joseph S. B. Mitchell. On simultaneous planar graph embeddings. Computational Geometry, 36(2):117--130, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Ulrich Brehm. A universality theorem for realization spaces of polyhedral maps. Special seminar on "Universality of moduli spaces and geometry" (06.11.2013) -- Hausdor Research Institute for Mathematics.Google ScholarGoogle Scholar
  11. John Canny. Some algebraic and geometric computations in PSPACE. In Symposium on Theory of Computing (STOC), pages 460--467. ACM, 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Jean Cardinal and Udo Hoffmann. Recognition and complexity of point visibility graphs. In Symposium on Computational Geometry (SoCG), pages 171--185, 2015.Google ScholarGoogle Scholar
  13. Jean Cardinal and Vincent Kusters. The complexity of simultaneous geometric graph embedding. Journal of Graph Algorithms and Applications, 19(1):259--272, 2015.Google ScholarGoogle ScholarCross RefCross Ref
  14. Robert Connelly and Erik D. Demaine. Geometry and topology of polygonal linkages. In Handbook of Discrete and Computational Geometry, Second Edition, pages 197--218. CRC Press, 2004.Google ScholarGoogle ScholarCross RefCross Ref
  15. Jon Folkman and Jim Lawrence. Oriented matroids. Journal of Combinatorial Theory, Series B, 25(2):199--236, 1978.Google ScholarGoogle ScholarCross RefCross Ref
  16. Subir K. Ghosh and Partha P. Goswami. Unsolved problems in visibility graphs of points, segments, and polygons. ACM Computing Surveys (CSUR), 46(2):22, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Subir Kumar Ghosh and Bodhayan Roy. Some results on point visibility graphs. Theoretical Computer Science, 575:17--32, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Jacob E. Goodman, Richard Pollack, and Bernd Sturmfels. Coordinate representation of order types requires exponential storage. In Symposium on Theory of Computing (STOC), pages 405--410. ACM, 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Branko Grünbaum. Convex Polytopes, volume 221 (2nd ed.) of Graduate Texts in Mathematics. Springer-Verlag, 2003.Google ScholarGoogle Scholar
  20. Ross J. Kang and Tobias Müller. Sphere and dot product representations of graphs. Discrete & Computational Geometry, 47(3):548--568, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Michael Kapovich and John J. Millson. Universality theorems for configuration spaces of planar linkages. Topology, 41(6):1051--1107, 2002.Google ScholarGoogle ScholarCross RefCross Ref
  22. Donald E. Knuth. Axioms and Hulls, volume 606 of Lecture Notes in Computer Science. Springer, 1992.Google ScholarGoogle Scholar
  23. Jan Kratochvíl and Jirí Matoušek. Intersection graphs of segments. Journal of Combinatorial Theory, Series B, 62(2):289--315, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Jan Kynčl. Simple realizability of complete abstract topological graphs in P. Discrete & Computational Geometry, 45(3):383--399, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Jiří Matoušek. Intersection graphs of segments and 9R. ArXiv e-prints, 2014.Google ScholarGoogle Scholar
  26. Colin McDiarmid and Tobias Müller. Integer realizations of disk and segment graphs. Journal of Combinatorial Theory, Series B, 103(1):114--143, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Nicolai E. Mnëv. Varieties of combinatorial types of projective configurations and convex polyhedra. Dokl. Akad. Nauk SSSR, 283(6):1312--1314, 1985.Google ScholarGoogle Scholar
  28. Nicolai E. Mnëv. The universality theorems on the classification problem of configuration varieties and convex polytopes varieties. In Topology and geometry -- Rohlin seminar, pages 527--543. Springer, 1988.Google ScholarGoogle ScholarCross RefCross Ref
  29. Joseph O'Rourke and Ileana Streinu. Vertex-edge pseudo-visibility graphs: Characterization and recognition. In Symposium on Computational Geometry (SoCG), pages 119--128, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Jürgen Richter-Gebert. Mnëv's universality theorem revisited. In Proceedings of the Séminaire Lotharingien de Combinatoire, pages 211--225, 1995.Google ScholarGoogle Scholar
  31. Jürgen Richter-Gebert. Realization spaces of polytopes. Lecture notes in mathematics. Springer-Verlag, 1996.Google ScholarGoogle ScholarCross RefCross Ref
  32. Igor Rivin. A characterization of ideal polyhedra in hyperbolic 3-space. Annals of Mathematics, 143(1):51--70, 1996.Google ScholarGoogle ScholarCross RefCross Ref
  33. Bodhayan Roy. Point visibility graph recognition is NP-hard. ArXiv e-prints, 2014.Google ScholarGoogle Scholar
  34. Marcus Schaefer. Complexity of some geometric and topological problems. In International Symposium on Graph Drawing (GD), pages 334--344, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Marcus Schaefer. Realizability of graphs and linkages. In Thirty Essays on Geometric Graph Theory. Springer, 2012.Google ScholarGoogle Scholar
  36. Marcus Schaefer and Daniel Štefankovič. Fixed points, Nash equilibria, and the existential theory of the reals. manuscript, 2011.Google ScholarGoogle Scholar
  37. Peter W. Shor. Stretchability of pseudolines is NP-hard. Applied Geometry and Discrete Mathematics{The Victor Klee Festschrift, 4:531--554, 1991.Google ScholarGoogle Scholar
  38. Karl Georg Christian Staudt. Geometrie der Lage. Nürnberg F. Korn, 1847.Google ScholarGoogle Scholar
  39. Ileana Streinu. Non-stretchable pseudo-visibility graphs. Computational Geometry, 31(3):195--206, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Computational Geometry Column 62
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM SIGACT News
          ACM SIGACT News  Volume 46, Issue 4
          December 2015
          103 pages
          ISSN:0163-5700
          DOI:10.1145/2852040
          Issue’s Table of Contents

          Copyright © 2015 Copyright is held by the owner/author(s)

          Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 December 2015

          Check for updates

          Qualifiers

          • research-article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader