English
Related papers

Related papers: The Computational Complexity of Classical Knot Rec…

200 papers

We introduce a new technique for studying classical knots with the methods of virtual knot theory. Let $K$ be a knot and $J$ a knot in the complement of $K$ with $\text{lk}(J,K)=0$. Suppose there is covering space $\pi_J: \Sigma \times…

Geometric Topology · Mathematics 2013-08-14 Micah W. Chrisman , Vassily O. Manturov

While the problem of knot classification is far from solved, it is possible to create computer programs that can be used to tabulate knots up to a desired degree of complexity. Here we discuss the main ideas on which such programs can be…

q-alg · Mathematics 2008-02-03 Charilaos Aneziris

It is a major unsolved problem as to whether unknot recognition - that is, testing whether a given closed loop in R^3 can be untangled to form a plain circle - has a polynomial time algorithm. In practice, trivial knots (which can be…

Geometric Topology · Mathematics 2014-10-13 Benjamin A. Burton , Melih Ozlen

Given a tame knot K presented in the form of a knot diagram, we show that the problem of determining whether K is knotted is in the complexity class NP, assuming the generalized Riemann hypothesis (GRH). In other words, there exists a…

Geometric Topology · Mathematics 2019-09-16 Greg Kuperberg

In this paper we summarise the work discussed in Ref. [1] and [2] (q-alg/9505003), in which we introduced a method helpful in solving the problem of knot classification. We also present results obtained since then.

q-alg · Mathematics 2008-02-03 Charilaos Aneziris

Virtual knots, defined by Kauffman, provide a natural generalization of classical knots. Most invariants of knots extend in a natural way to give invariants of virtual knots. In this paper we study the fundamental groups of virtual knots…

Geometric Topology · Mathematics 2007-05-23 Se-Goo Kim

I briefly discuss a method of obtaining distinct classes of topologically equivalent knots by developing appropriate computer programs.

q-alg · Mathematics 2008-02-03 Charilaos Aneziris

Determining whether a quantum state is separable or entangled is a problem of fundamental importance in quantum information science. It has recently been shown that this problem is NP-hard. There is a highly inefficient `basic algorithm'…

Quantum Physics · Physics 2009-11-10 L. M. Ioannou , B. C. Travaglione , D. Cheung , A. K. Ekert

This article presents a general solution to the problem of computational complexity. First, it gives a historical introduction to the problem since the revival of the foundational problems of mathematics at the end of the 19th century.…

Computational Complexity · Computer Science 2023-12-25 Rami Zaidan

We construct an algorithm to decide whether two given Legendrian or transverse links are equivalent. In general, the complexity of the algorithm is too high for practical implementation. However, in many cases, when the symmetry group of…

Geometric Topology · Mathematics 2023-09-12 Ivan Dynnikov , Maxim Prasolov

We prove that certain problems naturally arising in knot theory are NP--hard or NP--complete. These are the problems of obtaining one diagram from another one of a link in a bounded number of Reidemeister moves, determining whether a link…

Geometric Topology · Mathematics 2024-07-17 Dale Koenig , Anastasiia Tsvietkova

We discuss a classical complexity of finite-dimensional unitary transformations, which can been seen as a computable approximation of classical descriptional complexity of a unitary transformation acting on a set of qubits.

Quantum Physics · Physics 2023-04-03 Alexei Kaltchenko

We describe a method of encoding various types of link diagrams, including those with classical, flat, rigid, welded, and virtual crossings. We show that this method may be used to encode link diagrams, up to equivalence, in a notation…

Geometric Topology · Mathematics 2013-05-03 Chad Musick

Our goal is to one day take a photo of a knot and have a phone automatically recognize it. In this expository work, we explain a strategy to approximate this goal, using a mixture of modern machine learning methods (in particular…

Machine Learning · Computer Science 2025-10-09 Anne Dranowski , Yura Kabkov , Daniel Tubbenhauer

We explore the application of automated reasoning techniques to unknot detection, a classical problem of computational topology. We adopt a two-pronged experimental approach, using a theorem prover to try to establish a positive result…

Logic in Computer Science · Computer Science 2014-05-19 Andrew Fish , Alexei Lisitsa

Neural networks are being used to improve the probing of the state spaces of many particle systems as approximations to wavefunctions and in order to avoid the recurring sign problem of quantum monte-carlo. One may ask whether the usual…

Neural and Evolutionary Computing · Computer Science 2024-12-17 Andrei T. Patrascu

This paper is a concise introduction to virtual knot theory, coupled with a list of research problems in this field.

Geometric Topology · Mathematics 2014-09-10 Roger Fenn , Denis P. Ilyutko , Louis H. Kauffman , Vassily O. Manturov

We construct two complete invariants of oriented classical knots in space. The value of each invariant on any knot is a set, infinite for the first invariant and finite for the second. The finite set is computed algorithmically from any…

Geometric Topology · Mathematics 2023-06-02 Dimitrios Kodokostas

Many interesting computational problems can be reformulated in terms of decision trees. A natural classical algorithm is to then run a random walk on the tree, starting at the root, to see if the tree contains a node n levels from the root.…

Quantum Physics · Physics 2009-10-30 Edward Farhi , Sam Gutmann

Neural networks are being used to improve the probing of the state spaces of many particle systems as approximations to wavefunctions and in order to avoid the recurring sign problem of quantum monte-carlo. One may ask whether the usual…

Machine Learning · Computer Science 2022-06-02 Andrei T. Patrascu