A parallel algorithm for the computation of the Jones polynomial

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Barkataki, Kasturi, Panagiotou, Eleni
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912401180327936
author Barkataki, Kasturi
Panagiotou, Eleni
author_facet Barkataki, Kasturi
Panagiotou, Eleni
contents Knots, links and entangled filaments appear in many physical systems of interest in biology and engineering. Classifying knots and measuring entanglement is of interest both for advancing knot theory, as well as for analyzing large data that become available through experiments or Artificial Intelligence. In this context, the efficient computation of topological invariants and other metrics of entanglement becomes an urgent issue. The computation of common measures of topological complexity, such as the Jones polynomial, is #P-hard and of exponential time on the number of crossings in a knot(oid) (link(oid)) diagram. In this paper, we introduce the first parallel algorithm for the exact computation of the Jones polynomial for (collections of) both open and closed simple curves in 3-space. This algorithm enables the reduction of the computational time by an exponential factor depending on the number of processors. We demonstrate the advantage of this algorithm by applying it to knots, as well as to systems of linear polymers in a melt obtained from molecular dynamics simulations. The method is general and could be applied to other invariants and measures of complexity.
format Preprint
id arxiv_https___arxiv_org_abs_2505_23101
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle A parallel algorithm for the computation of the Jones polynomial
Barkataki, Kasturi
Panagiotou, Eleni
Geometric Topology
Knots, links and entangled filaments appear in many physical systems of interest in biology and engineering. Classifying knots and measuring entanglement is of interest both for advancing knot theory, as well as for analyzing large data that become available through experiments or Artificial Intelligence. In this context, the efficient computation of topological invariants and other metrics of entanglement becomes an urgent issue. The computation of common measures of topological complexity, such as the Jones polynomial, is #P-hard and of exponential time on the number of crossings in a knot(oid) (link(oid)) diagram. In this paper, we introduce the first parallel algorithm for the exact computation of the Jones polynomial for (collections of) both open and closed simple curves in 3-space. This algorithm enables the reduction of the computational time by an exponential factor depending on the number of processors. We demonstrate the advantage of this algorithm by applying it to knots, as well as to systems of linear polymers in a melt obtained from molecular dynamics simulations. The method is general and could be applied to other invariants and measures of complexity.
title A parallel algorithm for the computation of the Jones polynomial
topic Geometric Topology
url https://arxiv.org/abs/2505.23101