Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/1496770.1496789guideproceedingsArticle/Chapter ViewAbstractPublication PagessodaConference Proceedingsconference-collections
research-article
Free access

Self-overlapping curves revisited

Published: 04 January 2009 Publication History

Abstract

Let S be a surface embedded in space in such a way that each point has a neighborhood within which the surface is a terrain. Then S projects to an immersed surface in the plane, the boundary of which is a (possibly self-intersecting) curve. Under what circumstances can we reverse these mappings algorithmically? Shor and van Wyk considered one such problem, determining whether a curve is the boundary of an immersed disk; they showed that the self-overlapping curves defined in this way can be recognized in polynomial time. We show that several related problems are more difficult: it is NP-complete to determine whether an immersed disk is the projection of a disk embedded in space, or whether a curve is the boundary of an immersed surface in the plane that is not constrained to be a disk. However, when a casing is supplied with a self-intersecting curve, describing which component of the curve lies above and which below at each crossing, we may determine in time linear in the number of crossings whether the cased curve forms the projected boundary of a surface in space. As a related result, we show that an immersed surface with a single boundary curve that crosses itself n times has at most 2n/2 combinatorially distinct spatial embeddings, and we discuss the existence of fixed-parameter tractable algorithms for related problems.

References

[1]
R. Bellman. On a routing problem. Quarterly of Applied Mathematics, 16(1):87--90, 1958.
[2]
D. Bennequin. Exemples d'immersions du disque dans le plan qui ne sont pas projections de plongements dans l'espace. C. R. Acad. Sci. Paris Se'r., A-B 281(2--3, AII):A81--A84, 1975.
[3]
W. G. Chinn and N. E. Steenrod. First Concepts of Topology. New Mathematical Library, MAA, 1966.
[4]
C. H. Dowker and M. B. Thistlethwaite. Classification of knot projections. Topology Appl., 16:19--31, 1983.
[5]
D. Eppstein, M. J. van Kreveld, E. Mumford, and B. Speckmann. Edges and switches, tunnels and bridges. In Proc. 10th Worksh. Algorithms and Data Structures, volume 4619 of Lecture Notes in Computer Science, pages 77--88. Springer-Verlag, 2007.
[6]
J. L. R. Ford and D. R. Fulkerson. Flows in Networks. Princeton University Press, Princeton, 1962.
[7]
M. L. Marx. Extensions of normal immersions of s 1 into r 2. Trans. Amer. Math. Soc., 187:309--326, 1974.
[8]
V. Poénaru. Extension des immersions en codimension 1. Séminaire Bourbaki, 10(342):473--505, 1966--1968.
[9]
P. W. Shor and C. J. V. Wyk. Detecting and decomposing self-overlapping curves. Comput. Geom. Theory Appl., 2(1):31--50, 1992.
[10]
W. D. Smith and N. C. Wormald. Geometric separator theorems and algorithms. In Proc. 39th IEEE Symp. Foundations of Computer Science, pages 232--243, 1998.
[11]
H. Whitney. On regular closed curves in the plane. Composition Math., 4:276--284, 1937.

Cited By

View all
  • (2018)Immersion of self-intersecting solids and surfacesACM Transactions on Graphics10.1145/3197517.320132737:4(1-14)Online publication date: 30-Jul-2018
  • (2012)Sitting closer to friends than enemies, revisitedProceedings of the 37th international conference on Mathematical Foundations of Computer Science10.1007/978-3-642-32589-2_28(296-307)Online publication date: 27-Aug-2012
  • (2011)Immersion and embedding of self-crossing loopsProceedings of the Eighth Eurographics Symposium on Sketch-Based Interfaces and Modeling10.1145/2021164.2021170(31-38)Online publication date: 5-Aug-2011
  • Show More Cited By

Index Terms

  1. Self-overlapping curves revisited

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image Guide Proceedings
      SODA '09: Proceedings of the twentieth annual ACM-SIAM symposium on Discrete algorithms
      January 2009
      1297 pages

      Publisher

      Society for Industrial and Applied Mathematics

      United States

      Publication History

      Published: 04 January 2009

      Qualifiers

      • Research-article

      Acceptance Rates

      Overall Acceptance Rate 411 of 1,322 submissions, 31%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)52
      • Downloads (Last 6 weeks)10
      Reflects downloads up to 15 Feb 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2018)Immersion of self-intersecting solids and surfacesACM Transactions on Graphics10.1145/3197517.320132737:4(1-14)Online publication date: 30-Jul-2018
      • (2012)Sitting closer to friends than enemies, revisitedProceedings of the 37th international conference on Mathematical Foundations of Computer Science10.1007/978-3-642-32589-2_28(296-307)Online publication date: 27-Aug-2012
      • (2011)Immersion and embedding of self-crossing loopsProceedings of the Eighth Eurographics Symposium on Sketch-Based Interfaces and Modeling10.1145/2021164.2021170(31-38)Online publication date: 5-Aug-2011
      • (2010)Counting hexagonal patches and independent sets in circle graphsProceedings of the 9th Latin American conference on Theoretical Informatics10.1007/978-3-642-12200-2_52(603-614)Online publication date: 19-Apr-2010

      View Options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Login options

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media