Papers
Topics
Authors
Recent
Search
2000 character limit reached

Computational Complexity of Enumerative 3-Manifold Invariants

Published 23 May 2018 in math.GT, cs.CC, and math.GR | (1805.09275v1)

Abstract: Fix a finite group GG. We analyze the computational complexity of the problem of counting homomorphisms π1(X)→G\pi_1(X) \to G, where XX is a topological space treated as computational input. We are especially interested in requiring GG to be a fixed, finite, nonabelian, simple group. We then consider two cases: when the input X=MX=M is a closed, triangulated 3-manifold, and when X=S<sup>3</sup>∖KX=S<sup>3</sup> \setminus K is the complement of a knot (presented as a diagram) in S<sup>3S<sup>3. We prove complexity theoretic hardness results in both settings. When MM is closed, we show that counting homomorphisms π1(M)→G\pi_1(M) \to G (up to automorphisms of GG) is $#\mathsf{P}$-complete via parsimonious Levin reduction---the strictest type of polynomial-time reduction. This remains true even if we require MM to be an integer homology 3-sphere. We prove an analogous result in the case that X=S<sup>3</sup>∖KX=S<sup>3</sup> \setminus K is the complement of a knot. Both proofs proceed by studying the action of the pointed mapping class group MCG∗(Σ)\mathrm{MCG}_*(\Sigma) on the set of homomorphisms π1(Σ)→G{\pi_1(\Sigma) \to G} for an appropriate surface Σ\Sigma. In the case where X=MX=M is closed, we take Σ\Sigma to be a closed surface with large genus. When X=S<sup>3</sup>∖KX=S<sup>3</sup> \setminus K is a knot complement, we take Σ\Sigma to be a disk with many punctures. Our constructions exhibit classical computational universality for a combinatorial topological quantum field theory associated to GG. Our "topological classical computing" theorems are analogs of the famous results of Freedman, Larsen and Wang establishing the quantum universality of topological quantum computing with the Jones polynomial at a root of unity. Instead of using quantum circuits, we develop a circuit model for classical reversible computing that is equivariant with respect to a symmetry of the computational alphabet.

Authors (1)
Citations (2)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.