Mathematicians are trying to decide whether two drawings of tangled loops represent the same knot without having to physically untangle them. The fastest known method for this problem is so slow it is a tower of exponentials—impractically huge for all but the smallest diagrams. This project aims to find a dramatically faster algorithm, potentially proving that knot equivalence belongs to the complexity class NP, where a correct answer can be verified quickly. The work also uses artificial intelligence to uncover hidden connections between knot invariants—mathematical fingerprints that distinguish different knots. This is fundamental mathematics, not applied research. There is no immediate practical application to infrastructure, diagnostics, or supply chains. But knot theory underpins understanding of the geometry of three-dimensional space, which has historically fed into fields as diverse as quantum physics, DNA biology, and materials science. A deeper algorithmic grasp of knots could, over decades, reshape how scientists model tangled structures in the natural world.
View original technical description
Low-dimensional topology is a hugely active and influential area of modern mathematical research. Knots, which are just simple closed curves embedded in 3-dimensional space, play a central role in the subject. Two knots are 'equivalent' if one can be deformed into the other without the curve passing through itself. The way that knots are usually specified is by means of a 2-dimensional 'diagram' which encodes a projection of the knot to a plane. A basic question in the field is: given two knot diagrams, can we reliably decide whether the knots are equivalent? In effect, we are asking for an algorithm to solve this problem. This is one of the primary questions in the field of algorithmic topology, which is the main focus of this research proposal. This problem is known to be solvable, but the fastest known algorithm has incredibly huge running time: it is a tower of exponentials, with some fixed but unknown height. One of the main goals of the project is to provide a dramatic improvement to this. It is possible that there is a universal polynomial p, with the property that the two knot diagrams with n and m crossings are related by p(n) + p(m) Reidemeister moves. These moves are simple modifications to the diagram that do not change the knot type. If so, this would provide an exponential-time algorithm for the equivalence problem, and would establish that it lies in the complexity class NP (Non-deterministic Polynomial time). Problems in NP are those for which a positive answer can be easily demonstrated. A major theme in low-dimensional topology is the use of knot 'invariants', which are mathematical quantities (such as polynomials) that can be assigned to a knot. They have the property that if two knots are equivalent, then they have the same invariants. There are now countless different knot invariants, that are defined using very diverse areas of mathematics, such as quantum field theory or non-Euclidean geometry. In a recent breakthrough, the PI and his collaborators have used techniques from the field of Artificial Intelligence to discover new connections between these invariants. One of the main goals of the fellowship is to develop these techniques, to find new connections. This is a methodology that is undoubtedly very general, and that will have applications to many different branches of mathematics.
Plain English summaries and category classifications on this site are generated by AI and may not perfectly reflect the original research.
Is something wrong? Let us know