English

A Practical Algorithm for Knot Factorisation

Geometric Topology 2025-04-08 v1 Computational Geometry

Abstract

We present an algorithm for computing the prime factorisation of a knot, which is practical in the following sense: using Regina, we give an implementation that works well for inputs of reasonable size, including prime knots from the 1919-crossing census. The main new ingredient in this work is an object that we call an "edge-ideal triangulation", which is what our algorithm uses to represent knots. As other applications, we give an alternative proof that prime knot recognition is in coNP, and present some new complexity results for triangulations. Beyond knots, our work showcases edge-ideal triangulations as a tool for potential applications in 33-manifold topology.

Keywords

Cite

@article{arxiv.2504.03942,
  title  = {A Practical Algorithm for Knot Factorisation},
  author = {Alexander He and Eric Sedgwick and Jonathan Spreer},
  journal= {arXiv preprint arXiv:2504.03942},
  year   = {2025}
}

Comments

36 pages, 14 figures. A short version will appear in the proceedings for SoCG 2025; this full version includes details omitted from the SoCG version

R2 v1 2026-06-28T22:47:46.122Z