Reuse & Permissions

It is not necessary to obtain permission to reuse this article or its components as it is available under the terms of the Creative Commons Attribution 4.0 International license. This license permits unrestricted use, distribution, and reproduction in any medium, provided attribution to the author(s) and the published article's title, journal citation, and DOI are maintained. Please note that some figures may have been included with permission from other third parties. It is your responsibility to obtain the proper permission from the rights holder directly for these figures.

Export citation

Export citation

Choose format for download:

Download Citation
  • Open Access

End-to-End Quantum Algorithms for the Jones Polynomial

Tuomas Laakkonen1,*, Enrico Rinaldi1, Chris N. Self1, Eli Chertkov2, Matthew DeCross2, David Hayes2, Brian Neyenhuis2, Marcello Benedetti1, and Konstantinos Meichanetzidis1,†

  • 1Quantinuum, Partnership House, Carlisle Place, London SW1P 1BX, United Kingdom
  • 2Quantinuum, 303 S. Technology Ct., Broomfield, Colorado 80021, USA

  • *Contact author: tsrl@mit.edu
  • †Contact author: k.mei@quantinuum.com

PRX Quantum 7, 020355 – Published 9 June, 2026

DOI: https://doi.org/10.1103/jgv8-l3j1

Abstract

We present an end-to-end algorithmic pipeline where a noisy digital quantum computer is used to approximate the value of the Jones polynomial at the fifth root of unity for any input link, i.e., a closed braid. This problem is DQC1-complete for Markov-closed braids and BQP-complete for Plat-closed braids, and we accommodate both versions of the problem. Even though it is widely believed that DQC1 is strictly contained in BQP, and so is “less quantum,” the resource requirements of classical algorithms for the DQC1 version are at least as high as for the BQP version, and so we potentially gain “more advantage” by focusing on Markov-closed braids in our exposition. We demonstrate our quantum algorithm on Quantinuum’s H2-2 quantum computer and show the effect of problem-tailored error-mitigation techniques. Further, leveraging that the Jones polynomial is a link invariant, we construct an efficiently verifiable benchmark to characterize the effect of noise present in a given quantum processor. In parallel, we develop and benchmark the state-of-the-art tensor-network-based classical algorithms for computing the Jones polynomial. The reconfigurable tools provided in this work allow for precise resource estimation to identify minimum link sizes for near-term quantum advantage in practice for a meaningful quantum-native problem in knot theory, if a candidate set of links are provided.

View figure in article

Physics Subject Headings (PhySH)

Popular Summary

Article Text

References (77)

  1. Louis H. Kauffman, Knots and Physics (World Scientific, 2001), 3rd ed.
  2. F. Jaeger, D. L. Vertigan, and D. J. A. Welsh, On the computational complexity of the Jones and Tutte polynomials, Math. Proc. Camb. Phil. Soc. 108, 35 (1990).
  3. Peter W. Shor and Stephen P. Jordan, Estimating Jones polynomials is a complete problem for one clean qubit, Quantum Inf. Comput. 8, 681 (2008).
  4. Dorit Aharonov, Vaughan Jones, and Zeph Landau, in STOC 2006 (2006).
  5. G. Passante, O. Moussa, C. A. Ryan, and R. Laflamme, Experimental approximation of the Jones polynomial with one quantum bit, Phys. Rev. Lett. 103, 250501 (2009).
  6. Louis H. Kauffman and Samuel J. Lomonaco Jr, The Fibonacci model and the Temperley-Lieb algebra, Int. J. Mod. Phys. B 22, 5065 (2008).
  7. Jiannis K. Pachos, Introduction to Topological Quantum Computation (Cambridge University Press, 2012), 1st ed.
  8. Stefano Polla, Gian-Luca R. Anselmetti, and Thomas E. O’Brien, Optimizing the information extracted by a single qubit measurement, Phys. Rev. A 108, 012403 (2023).
  9. Chris N. Self, Marcello Benedetti, and David Amaro, Protecting expressive circuits with a quantum error detection code, Nat. Phys. 20, 219 (2024).
  10. Zhenyu Cai, Ryan Babbush, Simon C. Benjamin, Suguru Endo, William J. Huggins, Ying Li, Jarrod R. McClean, and Thomas E. O’Brien, Quantum error mitigation, Rev. Mod. Phys. 95, 045005 (2023).
  11. Chris N. Self, Sofyan Iblisdir, Gavin K. Brennen, and Konstantinos Meichanetzidis, Estimating the Jones polynomial for Ising anyons on noisy quantum computers, Phys. Rev. Research 8, 023168 (2026).
  12. Daniel Gottesman, and in Group22: Proceedings of the XXII International Colloquium on Group Theoretical Methods in Physics, edited by S. P. Corney, R. Delbourgo, P. D. Jarvis (International Press, Cambridge, MA, 1999), p. 32.
  13. Alex Townsend-Teague and Konstantinos Meichanetzidis, Simplification strategies for the Qutrit ZX-calculus, arXiv:2103.06914.
  14. Oktay Göktaş, W. K. Tham, Kent Bonsma-Fisher, and Aharon Brodutch, Benchmarking quantum processors with a single qubit, arXiv:1905.05775.
  15. Greg Kuperberg, How hard is it to approximate the Jones polynomial? Theory Comput. 11, 183 (2015).
  16. M. Bordewich, M. Freedman, L. Lovász, and D. Welsh, Approximate counting and quantum computation, Comb. Probab. Comput. 14, 737 (2005).
  17. Quantinuum, Quantinuum hardware specifications, 2025, https://github.com/CQCL/quantinuum-hardware-specifications
  18. Kosuke Mitarai and Keisuke Fujii, Methodology for replacing indirect measurements with direct measurements, Phys. Rev. Res. 1, 013006 (2019).
  19. Adriano Barenco, André Berthiaume, David Deutsch, Artur Ekert, Richard Jozsa, and Chiara Macchiavello, Stabilisation of quantum computations by symmetrisation, arXiv:quant-ph/9604028.
  20. Harry Buhrman, Richard Cleve, John Watrous, and Ronald de Wolf, Quantum fingerprinting, Phys. Rev. Lett. 87, 167902 (2001).
  21. Sitan Chen, Jordan Cotler, Hsin-Yuan Huang, and Jerry Li, The complexity of NISQ, Nat. Commun. 14, 6001 (2023).
  22. Tomoyuki Morimae, Keisuke Fujii, and Harumichi Nishimura, Power of one nonclean qubit, Phys. Rev. A 95, 042336 (2017).
  23. Peter W. Shor, Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer, SIAM J. Comput. 26, 1484 (1997).
  24. Andrew W. Cross, Lev S. Bishop, Sarah Sheldon, Paul D. Nation, and Jay M. Gambetta, Validating quantum computers using randomized model circuits, Phys. Rev. A 100, 032328 (2019).
  25. Karl Mayer, Alex Hall, Thomas Gatterman, Si Khadir Halit, Kenny Lee, Justin Bohnet, Dan Gresh, Aaron Hankin, Kevin Gilmore, Justin Gerber, and John Gaebler, Theory of mirror benchmarking and demonstration on a quantum computer, arXiv:2108.10431.
  26. Jordan Hines, Marie Lu, Ravi K. Naik, Akel Hashim, Jean-Loup Ville, Brad Mitchell, John Mark Kriekebaum, David I. Santiago, Stefan Seritan, Erik Nielsen, Robin Blume-Kohout, Kevin Young, Irfan Siddiqi, Birgitta Whaley, and Timothy Proctor, Demonstrating scalable randomized benchmarking of universal gate sets, Phys. Rev. X 13, 041030 (2023).
  27. Thomas Lubinski, Sonika Johri, Paul Varosy, Jeremiah Coleman, Luning Zhao, Jason Necaise, Charles H. Baldwin, Karl Mayer, and Timothy Proctor, Application-oriented performance benchmarks for quantum computing, IEEE Trans. Quantum Eng. 4, 1 (2023).
  28. Daniel Mills, Seyon Sivarajah, Travis L. Scholten, and Ross Duncan, Application-motivated, holistic benchmarking of a full quantum computing stack, Quantum 5, 415 (2021).
  29. Easwar Magesan, Jay M. Gambetta, and Joseph Emerson, Scalable and robust randomized benchmarking of quantum processes, Phys. Rev. Lett. 106, 180504 (2011).
  30. Scott Aaronson and Daniel Gottesman, Improved simulation of stabilizer circuits, Phys. Rev. A 70, 052328 (2004).
  31. G. C. Wick, The evaluation of the collision matrix, Phys. Rev. 80, 268 (1950).
  32. Richard Jozsa and Akimasa Miyake, Matchgates and classical simulation of quantum circuits, Proc. R. Soc. A: Math. Phys. Eng. Sci. 464, 3089 (2008).
  33. Robin Blume-Kohout and Kevin C. Young, A volumetric framework for quantum computer benchmarks, Quantum 4, 362 (2020).
  34. Marcello Benedetti, Delfina Garcia-Pintos, Oscar Perdomo, Vicente Leyton-Ortega, Yunseong Nam, and Alejandro Perdomo-Ortiz, A generative modeling approach for benchmarking and training shallow quantum circuits, npj Quantum Inf. 5, 45 (2019).
  35. Alexander J. McCaskey, Zachary P. Parks, Jacek Jakowski, Shirley V. Moore, Titus D. Morris, Travis S. Humble, and Raphael C. Pooser, Quantum chemistry as a benchmark for near-term quantum computers, npj Quantum Inf. 5, 99 (2019).
  36. Aliza U. Siddiqui, Kaitlin Gili, and Chris Ballance, Stressing out modern quantum hardware: Performance evaluation and execution insights, arXiv:2401.13793.
  37. Timothy Proctor, Kenneth Rudinger, Kevin Young, Erik Nielsen, and Robin Blume-Kohout, Measuring the capabilities of quantum computers, Nat. Phys. 18, 75 (2022).
  38. Ryan L. Mann and Michael J. Bremner, On the complexity of random quantum computations and the Jones polynomial, arXiv:1711.00686.
  39. Lorenza Viola, Emanuel Knill, and Seth Lloyd, Dynamical decoupling of open quantum systems, Phys. Rev. Lett. 82, 2417 (1999).
  40. Peter J. Diggle and Peter Hall, A fourier approach to nonparametric deconvolution of a density estimate, J. R. Stat. Soc.: Ser. B 55, 523 (1993).
  41. E. A. Nadaraya, On estimating regression, Theory Probab. Appl. 9, 141 (1964).
  42. Raphael A. Meyer, Cameron Musco, Christopher Musco, and David P. Woodruff, in Symposium on Simplicity in Algorithms (SOSA) (2021), p. 142.
  43. Top500 Authors, JEDI, https://top500.org/system/180269/ [Accessed 23-01-2025] (2024).
  44. Matthew DeCross et al., The computational power of random quantum circuits in arbitrary geometries, Phys. Rev. X 15, 021052 (2025).
  45. Jack Choquette, Wishwesh Gandhi, Olivier Giroux, Nick Stam, and Ronny Krashinsky, NVIDIA A100 Tensor Core GPU: Performance and innovation, IEEE Micro 41, 29 (2021).
  46. Scott Atchley et al., in Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (2023), p. 1.
  47. S. A. Moses et al., A race-track trapped-ion quantum processor, Phys. Rev. X 13, 041052 (2023).
  48. Johnnie Gray and Stefanos Kourtis, Hyper-optimized tensor network contraction, Quantum 5, 410 (2021).
  49. Satoshi Imamura, Masafumi Yamazaki, Takumi Honda, Akihiko Kasagi, Akihiro Tabuchi, Hiroshi Nakao, Naoto Fukumoto, and Kohta Nakashima, mpiQulacs: A distributed quantum computer simulator for A64FX-based cluster systems, arXiv:2203.16044.
  50. Johnnie Gray, Quimb: A python library for quantum information and many-body calculations, J. Open Source Softw. 3, 819 (2018).
  51. Susan Blackford, LAPACK benchmark, https://www.netlib.org/lapack/lug/node71.html [Accessed 15-01-2025] (1999).
  52. Tuomas Laakkonen, Chris N. Self, and Enrico Rinaldi, Jones-polynomial, https://github.com/CQCL/jones-polynomial (2025).
  53. Adam Zsolt Wagner, Constructions in combinatorics via neural networks, arXiv:2104.14516.
  54. Alex Davies, Petar Veličković, Lars Buesing, Sam Blackwell, Daniel Zheng, Nenad Tomašev, Richard Tanburn, Peter Battaglia, Charles Blundell, András Juhász, Marc Lackenby, Geordie Williamson, Demis Hassabis, and Pushmeet Kohli, Advancing mathematics by guiding human intuition with AI, Nature 600, 70 (2021).
  55. P. D. Bangert, M. A. Berger, and R. Prandi, In search of minimal random braid configurations, J. Phys. A: Math. Gen. 35, 43 (2002).
  56. Sergei Gukov, James Halverson, Fabian Ruehle, and Piotr Sułkowski, Learning to unknot, Mach. Learn.: Sci. Technol. 2, 025035 (2021).
  57. Louis H. Kauffman and Samuel J. Lomonaco Jr., in Quantum Information and Computation VIII (2010), Vol. 7702, p. 770203.
  58. Alexander Schmidhuber, Michele Reilly, Paolo Zanardi, Seth Lloyd, and Aaron Lauda, A quantum algorithm for Khovanov homology, arXiv:2501.12378.
  59. Iosif Pinelis, Concentration inequality for square roots. MathOverflow, https://mathoverflow.net/q/455546 (version: 2023-09-29) (2023).
  60. Pierre Vogel, Representation of links by braids: A new algorithm, Comment. Math. Helv. 65, 104 (1990).
  61. Sang Youl Lee and Myoungsoo Seo, A formula for the braid index of links, Topol. Appl. 157, 247 (2010).
  62. M. S. Paterson and A. A. Razborov, The set of minimal braids is co-NP-complete, J. Algorithms 12, 393 (1991).
  63. Thomas A. Gittings, Minimum braids: A complete invariant of knots and links, arXiv:math/0401051.
  64. M. A. Berger, Minimum crossing numbers for 3-braids, J. Phys. A: Math. Gen. 27, 6205 (1994).
  65. Philippe Tillet, Hsiang-Tsung Kung, and David Cox, in Proceedings of the 3rd ACM SIGPLAN International Workshop on Machine Learning and Programming Languages (2019), p. 10.
  66. Ali Javadi-Abhari, Matthew Treinish, Kevin Krsulich, Christopher J. Wood, Jake Lishman, Julien Gacon, Simon Martiel, Paul D. Nation, Lev S. Bishop, Andrew W. Cross, Blake R. Johnson, and Jay M. Gambetta, Quantum computing with Qiskit, arXiv:2405.08810.
  67. Stefanos Kourtis, Claudio Chamon, Eduardo R. Mucciolo, and Andrei E. Ruckenstein, Fast counting with tensor networks, SciPost Phys. 7, 060 (2019).
  68. H. R. Morton and H. B. Short, Calculating the 2-variable polynomial for knots presented as closed braids, J. Algorithms 11, 117 (1990).
  69. Peter Tingley, A minus sign that used to annoy me but now I know why it is there, arXiv:1002.0555.
  70. H. R. Morton, Liverpool university knot theory group programs and procedures, https://www.liverpool.ac.uk/ su14/knotprogs.html [Accessed 06-03-2025] (2014).
  71. Louis H. Kauffman, State models and the Jones polynomial, Topology 26, 395 (1987).
  72. Mustafa Hajij and Jesse Levitt, An efficient algorithm to compute the colored Jones polynomial, arXiv:1804.07910.
  73. Hans U. Boden and Matthew Shimoda, Braid representatives minimizing the number of simple walks, Ars Math. Contemp. 23, 1 (2023).
  74. Kyoko Sekine, Hiroshi Imai, and Seiichiro Tani, in Proceedings of the 6th International Symposium on Algorithms and Computation (1995), p. 224.
  75. Lauren Ellenberg, Gabriella Newman, Stephen Sawin, and Jonathan Shi, Efficient computation of the Kauffman bracket, arXiv:1303.7179.
  76. Dror Bar-Natan, Fast Khovanov homology computations, arXiv:math/0606318.
  77. Bryan O’Gorman, in 14th Conference on the Theory of Quantum Computation, Communication and Cryptography (TQC 2019) (2019), Vol. 135, p. 10:1.

Outline

Information

Sign In to Your Journals Account

Filter

Filter

Article Lookup

Enter a citation