Computing closed essential surfaces in knot complements

We present a new, practical algorithm to test whether a knot complement contains a closed essential surface. This property has important theoretical and algorithmic consequences. However systematically testing it has until now been infeasibly slow, and current techniques only apply to specific families of knots. As a testament to its practicality, we run the algorithm over a comprehensive body of 2979 knots, including the two 20-crossing dodecahedral knots, yielding results that were not previously known. The algorithm derives from the original Jaco-Oertel framework, involves both enumeration and optimisation procedures, and combines several techniques from normal surface theory. This represents substantial progress in the practical implementation of normal surface theory. Problems of this kind have a doubly-exponential time complexity; nevertheless, with our new algorithm we are able to solve it for a large and comprehensive class of inputs. Our methods are relevant for other difficult computational problems in 3-manifold theory, ranging from testing for Haken-ness to the recognition problem for knots, links and 3-manifolds.

[1]  Jeffrey L. Tollefson NORMAL SURFACE Q-THEORY , 1998 .

[2]  Benjamin A. Burton,et al.  A fast branching algorithm for unknot recognition with experimental polynomial-time behaviour , 2012, ArXiv.

[3]  Jeffrey C. Lagarias,et al.  The computational complexity of knot and link problems , 1999, JACM.

[4]  Benjamin A. Burton Computational topology with Regina: Algorithms, heuristics and implementations , 2012, ArXiv.

[5]  Klaus Johannson,et al.  Homotopy Equivalences of 3-Manifolds with Boundaries , 1979 .

[6]  K. Johannson On the mapping class group of simple 3-manifolds , 1979 .

[7]  Benjamin A. Burton Introducing Regina, The 3-Manifold Topology Software , 2004, Exp. Math..

[8]  I. Aitchison,et al.  Combinatorial Cubings, Cusps, and the Dodecahedral Knots , 1992 .

[9]  Benjamin A. Burton,et al.  The Weber-Seifert dodecahedral space is non-Haken , 2009, 0909.4625.

[10]  Y. Moriah,et al.  Tubed incompressible surfaces in knot and link complements , 1999 .

[11]  J. Hyam Rubinstein,et al.  0-Efficient Triangulations of 3-Manifolds , 2002 .

[12]  J. Hyam Rubinstein,et al.  Geodesic Surfaces in Knot Complements , 1997, Exp. Math..

[13]  Walter D. Neumann,et al.  Arithmetic of Hyperbolic Manifolds , 1992 .

[14]  Ensil Kang Normal surfaces in non-compact 3-manifolds , 2005, Journal of the Australian Mathematical Society.

[15]  Ulrich Oertel,et al.  An algorithm to decide if a 3-manifold is a Haken manifold , 1984 .

[16]  Sergei Matveev,et al.  Algorithmic Topology and Classification of 3-Manifolds (Algorithms and Computation in Mathematics) , 2007 .

[17]  W. Haken Theorie der Normalflächen , 1961 .

[18]  Benjamin A. Burton,et al.  A Tree Traversal Algorithm for Decision Problems in Knot Theory and 3-Manifold Topology , 2012, Algorithmica.

[19]  Friedhelm Waldhausen,et al.  On irreducible 3-manifolds which are sufficiently large * , 2010 .

[20]  William Jaco,et al.  Seifert fibered spaces in 3-manifolds , 1979 .

[21]  W. Menasco Closed incompressible surfaces in alternating knot and link complements , 1984 .

[22]  Benjamin A. Burton A new approach to crushing 3-manifold triangulations , 2013, SoCG '13.

[23]  Stephan Tillmann Normal surfaces in topologically finite 3-manifolds , 2004 .

[24]  William P. Thurston,et al.  Hyperbolic Structures on 3-manifolds, I: Deformation of acylindrical manifolds , 1986, math/9801019.

[25]  U. Oertel Closed incompressible surfaces in complements of star links. , 1984 .

[26]  William Jaco,et al.  Algorithms for the complete decomposition of a closed $3$-manifold , 1995 .

[27]  Edwin E. Moise,et al.  Affine structures in 3-manifolds, V, The triangulation theorem and Hauptvermutung , 1952 .

[28]  Richard Hughes,et al.  Geometry and Topology of 3-manifolds , 2011 .