A 3-Stranded Quantum Algorithm for the Jones Polynomial
Abstract
Let K be a 3-stranded knot (or link), and let L denote the number of crossings in K. Let and be two positive real numbers such that is less than or equal to 1. In this paper, we create two algorithms for computing the value of the Jones polynomial of K at all points of the unit circle in the complex plane such that the absolute value of is less than or equal to . The first algorithm, called the classical 3-stranded braid (3-SB) algorithm, is a classical deterministic algorithm that has time complexity O(L). The second, called the quantum 3-SB algorithm, is a quantum algorithm that computes an estimate of the Jones polynomial of K at within a precision of with a probability of success bounded below by $1-\epsilon_{2}%. The execution time complexity of this algorithm is O(nL), where n is the ceiling function of (ln(4/\epsilon_{2}))/(2(\epsilon_{2})^2). The compilation time complexity, i.e., an asymptotic measure of the amount of time to assemble the hardware that executes the algorithm, is O(L).
Cite
@article{arxiv.0706.0020,
title = {A 3-Stranded Quantum Algorithm for the Jones Polynomial},
author = {Louis H. Kauffman and Samuel J. Lomonaco,},
journal= {arXiv preprint arXiv:0706.0020},
year = {2012}
}