Algorithms and complexity for Turaev-Viro invariants
Geometric Topology
2018-10-24 v1 Computational Complexity
Data Structures and Algorithms
Mathematical Software
Abstract
The Turaev-Viro invariants are a powerful family of topological invariants for distinguishing between different 3-manifolds. They are invaluable for mathematical software, but current algorithms to compute them require exponential time. The invariants are parameterised by an integer . We resolve the question of complexity for and , giving simple proofs that computing Turaev-Viro invariants for is polynomial time, but for is \#P-hard. Moreover, we give an explicit fixed-parameter tractable algorithm for arbitrary , and show through concrete implementation and experimentation that this algorithm is practical---and indeed preferable---to the prior state of the art for real computation.
Cite
@article{arxiv.1503.04099,
title = {Algorithms and complexity for Turaev-Viro invariants},
author = {Benjamin A. Burton and Clément Maria and Jonathan Spreer},
journal= {arXiv preprint arXiv:1503.04099},
year = {2018}
}
Comments
17 pages, 5 figures