On the hardness of finding normal surfaces
Benjamin A. Burton, Alexander He

TL;DR
This paper investigates the computational complexity of problems in normal surface theory, showing NP-completeness for some key operations and providing insights into the difficulty of algorithms for 3-manifold recognition.
Contribution
It formulates an abstract NP-complete problem related to normal surfaces and analyzes the complexity of finding specific normal surfaces in 3D triangulations.
Findings
Finding a non-trivial normal sphere or disc is NP-complete.
Some problems involving vertex normal surfaces are NP-complete, while others are solvable in polynomial time.
Abstract
For many fundamental problems in computational topology, such as unknot recognition and -sphere recognition, the existence of a polynomial-time solution remains unknown. A major algorithmic tool behind some of the best known algorithms for these problems is normal surface theory. However, we currently have a poor understanding of the computational complexity of problems in normal surface theory: many such problems are still not known to have polynomial-time algorithms, yet proofs of -hardness also remain scarce. We give three results that provide some insight on this front. A number of modern normal surface theoretic algorithms depend critically on the operation of finding a non-trivial normal sphere or disc in a -dimensional triangulation. We formulate an abstract problem that captures the algebraic and combinatorial aspects of this operation, and show that this…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Geometry and Mesh Generation · Topological and Geometric Data Analysis · Digital Image Processing Techniques
