A polynomial-time algorithm to compute Turaev-Viro invariants \(\mathrm{TV}_{4,q}\) of 3-manifolds with bounded first Betti number (Q2216247)

From MaRDI portal
scientific article
Language Label Description Also known as
English
A polynomial-time algorithm to compute Turaev-Viro invariants \(\mathrm{TV}_{4,q}\) of 3-manifolds with bounded first Betti number
scientific article

    Statements

    A polynomial-time algorithm to compute Turaev-Viro invariants \(\mathrm{TV}_{4,q}\) of 3-manifolds with bounded first Betti number (English)
    0 references
    0 references
    0 references
    15 December 2020
    0 references
    Let \({\mathfrak T}\) be a generalized triangulation of a closed 3-manifold \(M\). That is, \(M\) is homeomorphic to a collection of \(n\) tetrahedra glued together along their triangular faces. For an integer \(r\), a coloring of \({\mathfrak T}\) assigns a non-negative integer or half-integer of at most \((r-2)/2\) to each edge. It is admissible if for any triangle, the sum of edge colors is an integer of at most \(r-2\), and each edge color is bounded by the sum of its opposite edge colors. Let \(\mathrm{Adm}({\mathfrak T},r)\) denote the set of all such colorings. For each positive integer \(q\), with \(q\leq 2r\) and relatively prime to \(r\), \textit{V. G. Turaev} and \textit{O. Y. Viro} [Topology 31, No. 4, 865--902 (1992; Zbl 0779.57009)] devised a way of assigning a weight \(|{\mathfrak T}|_\theta\) to a coloring \(\theta\), whose specific value depends on \(r\) and \(q\), such that the sum \(TV_{r,q}\doteq\sum_{\theta\in\mathrm{Adm}({\mathfrak T},r)}|{\mathfrak T}|_\theta\) is a topological invariant. The authors of the article provide an algorithm for computing \(TV_{4,q}\) under the assumption that \({\mathfrak T}\) has only a single vertex (any generalized triangulation can be modified to a single vertex one using a polynomial-time algorithm). In this case, a coloring \(\theta\in\mathrm{ Adm}({\mathfrak T},3)\) defines a unique class in the first cohomology group of \(M\) with coefficients in \({\mathbb Z}_2\), the field of two elements. In particular, the number of colorings in \(\mathrm{Adm}({\mathfrak T},3)\) is equal to \(2^{\beta_1}\), where \(\beta_1\) is the first \({\mathbb Z}_2\)-Betti number of \(M\). On the other hand, any coloring \(\hat\theta\in\mathrm{Adm}({\mathfrak T},4)\) induces a coloring \(\theta\in\mathrm{Adm}({\mathfrak T},3)\), and the authors provide a formula for the weight \(|{\mathfrak T}|_{\hat\theta}\) in terms of \(\theta\) and the combinatorics of \({\mathfrak T}\). The resulting algorithm computes \(TV_{4,q}\) in \(O(n^3\,2^{\beta_1})\) time.
    0 references
    0 references
    fixed-parameter tractable algorithms
    0 references
    Turaev-Viro invariants
    0 references
    triangulations of 3-manifolds
    0 references
    (integral) homology
    0 references
    (generalised) normal surfaces
    0 references
    discrete algorithms
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references

    Identifiers