Abstract
We investigate the complexity of finding an embedded non-orientable surface of Euler genus g in a triangulated 3-manifold. This problem occurs both as a natural question in low-dimensional topology, and as a first non-trivial instance of embeddability of complexes into 3-manifolds. We prove that the problem is NP-hard, thus adding to the relatively few hardness results that are currently known in 3-manifold topology. In addition, we show that the problem lies in NP when the Euler genus g is odd, and we give an explicit algorithm in this case.
Similar content being viewed by others
Notes
On the other hand this problem is not even known to be decidable. This places it in the same complexity limbo as testing embeddability of 2-complexes into \(\mathbb {R}^4\) [28].
Note that the proof of co-NP membership for 3-sphere recognition [9] assumes the Generalized Riemann Hypothesis.
Since P is not orientable, this is of course not well-defined. We mean an orientation “in the northern hemisphere” of P in Fig. 1. Up to homeomorphism, it does not change anything, but this will be useful for the surgery arguments used throughout the proof.
References
Agol, I., Hass, J., Thurston, W.: The computational complexity of knot genus and spanning area. Trans. Amer. Math. Soc. 358(9), 3821–3850 (2006)
Bachman, D., Derby-Talbot, R., Sedgwick, E.: Computing Heegaard genus is NP-hard. arXiv:1606.01553 (2016)
Bredon, G.E., Wood, J.W.: Non-orientable surfaces in orientable \(3\)-manifolds. Invent. Math. 7, 83–110 (1969)
Burton, B.A.: A new approach to crushing 3-manifold triangulations. Discrete Comput. Geom. 52(1), 116–139 (2014)
Burton, B.A., Ozlen, M.: Computing the crosscap number of a knot using integer programming and normal surfaces. ACM Trans. Math. Software 39(1), 4:1–4:18 (2012)
End, W.: Nonorientable surfaces in 3-manifolds. Arch. Math. (Basel) 59(2), 173–185 (1992)
Haken, W.: Theorie der Normalflächen: Ein Isotopiekriterium für den Kreisknoten. Acta Math. 105(3–4), 245–375 (1961)
Hass, J.: What is an almost normal surface. arXiv:1208.0568v1 (2012)
Hass, J., Kuperberg, G.: The complexity of recognizing the 3-sphere. In: Triangulations. Oberwolfach Reports, vol. 9(2), pp. 1425–1426. European Mathematical Society, Zürich (2012)
Hass, J., Lagarias, J.C., Pippenger, N.: The computational complexity of knot and link problems. J. ACM 46(2), 185–211 (1999)
Hatcher, A.: Algebraic Topology. Cambridge University Press, Cambridge. http://www.math.cornell.edu/~hatcher/ (2002)
Hatcher, A.: Notes on basic 3-manifold topology. https://www.math.cornell.edu/~hatcher/3M/3Mdownloads.html (2007)
Hempel, J.: 3-Manifolds. AMS Chelsea Publishing, Providence (2004) (Reprint of the 1976 original)
Iwakura, M., Hayashi, C.: Non-orientable fundamental surfaces in lens spaces. Topol. Appl. 156(10), 1753–1766 (2009)
Jaco, W., Oertel, U.: An algorithm to decide if a 3-manifold is a Haken manifold. Topology 23(2), 195–209 (1984)
Jaco, W., Rubinstein, J.H.: 0-Efficient triangulations of 3-manifolds. J. Differ. Geom. 65(91), 61–168 (2003)
Jaco, W.H., Shalen, P.B.: Seifert Fibered Spaces in 3-Manifolds, Memoirs of the American Mathematical Society, vol. 21(220). American Mathematical Society, Providence (1979)
Johannson, K.: Homotopy Equivalence of 3-Manifolds with Boundaries. Lecture Notes in Mathematics, vol. 761. Springer, Berlin (1979)
Kim, P.K.: Some 3-manifolds which admit Klein bottles. Trans. Am. Math. Soc. 244, 299–312 (1978)
Kneser, H.: Geschlossene Flächen in dreidimensionalen Mannigfaltigkeiten. Jahresbericht Math. Verein. 28, 248–259 (1929)
Kuperberg, G.: Algorithmic homeomorphism of 3-manifolds as a corollary of geometrization. arXiv:1508.06720 (2015)
Lackenby, M.: The efficient certification of knottedness and Thurston norm. arXiv:1604.00290 (2016)
Lackenby, M.: Some conditionally hard problems on links and 3-manifolds. arXiv:1602.08427 (2016)
Levine, A.S., Ruberman, D., Strle, S.: Nonorientable surfaces in homology cobordisms. Geom. Topol. 19(1), 439–494 (2015)
Li, T.: Heegaard surfaces and measured laminations. I: The Waldhausen conjecture. Invent. Math. 167(1), 135–177 (2007)
Li, T.: An algorithm to determine the Heegaard genus of a 3-manifold. Geom. Topol. 15(2), 1029–1106 (2011)
Matoušek, J., Sedgwick, E., Tancer, M., Wagner, U.: Embeddability in the 3-sphere is decidable. In: Proceedings of the Thirtieth Annual Symposium on Computational Geometry (SOCG’14), pp. 78–84. ACM, New York (2014)
Matoušek, J., Tancer, M., Wagner, U.: Hardness of embedding simplicial complexes in \(\mathbb{R}^d\). J. Eur. Math. Soc. (JEMS) 13(2), 259–295 (2011)
Matveev, S.: Algorithmic Topology and Classification of 3-Manifolds. Algorithms and Computation in Mathematics, vol. 9. Springer, Berlin (2003)
Moise, E.E.: Affine structures in 3-manifolds. V. The triangulation theorem and Hauptvermutung. Ann. Math. 56(1), 96–114 (1952)
Rannard, R.: Incompressible surfaces in Seifert fibered spaces. Topol. Appl. 72(1), 19–30 (1996)
Rubinstein, J.H.: On 3-manifolds that have finite fundamental group and contain Klein bottles. Trans. Am. Math. Soc. 251, 129–137 (1979)
Rubinstein, J.H.: Nonorientable surfaces in some non-Haken 3-manifolds. Trans. Amer. Math. Soc. 270(2), 503–524 (1982)
Rubinstein, J.H.: An algorithm to recognize the \(3\)-sphere. In: Proceedings of the International Congress of Mathematicians, vol. 1, 2 (Zürich, 1994), pp. 601–611. Birkhäuser, Basel (1995)
Schaefer, T.J.: The complexity of satisfiability problems. In: Proceedings of the Tenth Annual ACM Symposium on Theory of Computing (STOC’78), pp. 216–226. ACM, New York (1978)
Schleimer, S.: Sphere recognition lies in NP. In: Usher, M. (ed.) Low-Dimensional and Symplectic Topology. Proceedings of Symposia in Pure Mathematics, vol. 82, pp. 183–213. American Mathematical Society, Providence (2011)
Skopenkov, A.B.: Geometric proof of Neuwirth’s theorem on the construction of 3-manifolds from 2-demensional polyhedra. Math. Notes 56(2), 827–829 (1994)
Skopenkov, A.B.: Embedding and knotting of manifolds in Euclidean spaces. In: Young, N., Choi, Y. (eds.) Surveys in Contemporary Mathematics. London Mathematical Society Lecture Note Series, vol. 347, pp. 248–342. Cambridge University Press, Cambridge (2008)
Thomassen, C.: The graph genus problem is NP-complete. J. Algorithms 10(4), 568–576 (1989)
Thompson, A.: Thin position and the recognition problem for \({S}^3\). Math. Res. Lett. 1(5), 613–630 (1994)
Wagner, U.: Minors in random and expanding hypergraphs. In: Proceedings of the Twenty-Seventh Annual Symposium on Computational Geometry (SCG’11), pp. 351–360. ACM, New York (2011)
Acknowledgements
We would like to thank Saul Schleimer and Eric Sedgwick for stimulating discussions, and the anonymous reviewers for helpful comments.
Author information
Authors and Affiliations
Corresponding author
Additional information
Editor in Charge: Kenneth Clarkson
The second author has received funding from the People Programme (Marie Curie Actions) of the European Union’s Seventh Framework Programme (FP7/2007-2013) under REA grant agreement n\(^\circ \) [291734]. The first author is supported by the Australian Research Council (Project DP140104246).
Rights and permissions
About this article
Cite this article
Burton, B.A., de Mesmay, A. & Wagner, U. Finding Non-orientable Surfaces in 3-Manifolds. Discrete Comput Geom 58, 871–888 (2017). https://doi.org/10.1007/s00454-017-9900-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00454-017-9900-0
Keywords
- 3-Manifold
- Non-orientable surface
- Normal surface
- NP-completeness
- Embeddability
- Low-dimensional topology
- Computational topology