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

Provable Quantum Speedups for Computing Persistence in Topological Data Analysis

Casper Gyurik1, Alexander Schmidhuber2, Robbie King3, Vedran Dunjko1, and Ryu Hayakawa4,*

  • *Contact author: ryu.hayakawa@yukawa.kyoto-u.ac.jp

PRX Quantum 7, 020361 – Published 16 June, 2026

DOI: https://doi.org/10.1103/gvys-hl8h

Abstract

Topological data analysis (TDA) aims to extract noise-robust features from a dataset by examining the number and persistence of holes in its topology. We provide an efficient quantum algorithm for a computational problem closely related to a core task in TDA—determining whether a given hole persists across different length scales. Further, we prove the problem itself is BQP1-hard, implying that a classical solution is extremely unlikely; this stands in contrast to all previous quantum approaches to TDA, where the problems were also intractable for quantum computers, or where a rigorous proof of classical hardness still remains open. This result implies an exponential quantum speedup for this problem under standard complexity-theoretic assumptions. Our approach relies on encoding the persistence of a hole in a variant of the guided sparse Hamiltonian problem, where the guiding state is constructed from a harmonic representative of the hole.

View figure in article

Physics Subject Headings (PhySH)

Popular Summary

Article Text

References (47)

  1. P. W. Shor, Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer, SIAM Rev. 41, 303 (1999).
  2. S. Lloyd, Universal quantum simulators, Science 273, 1073 (1996).
  3. A. W. Harrow, A. Hassidim, and S. Lloyd, Quantum algorithm for linear systems of equations, Phys. Rev. Lett. 103, 150502 (2009).
  4. E. Tang, in Proceedings of the 51st Annual ACM SIGACT Symposium on Theory of Computing (Association for Computing Machinery, New York, NY, 2019), pp. 217–228.
  5. N.-H. Chia, A. P. Gilyén, T. Li, H.-H. Lin, E. Tang, and C. Wang, Sampling-based sublinear low-rank matrix arithmetic framework for dequantizing quantum machine learning, J. ACM 69, 1 (2022).
  6. Edelsbrunner, Letscher, Zomorodian, Topological persistence and simplification, Discrete Comput. Geom. 28, 511 (2002).
  7. A. Zomorodian and G. Carlsson, in Proceedings of the Twentieth Annual Symposium on Computational Geometry (Association for Computing Machinery, New York, NY, 2004), pp. 347–356.
  8. H. Edelsbrunner and J. L. Harer, Computational Topology: An Introduction (American Mathematical Society, Providence, RI, 2010).
  9. R. Ghrist, Barcodes: The persistent topology of data, Bull. Am. Math. Soc. 45, 61 (2008).
  10. J. Friedman, in Proceedings of the Twenty-Eighth Annual ACM Symposium on Theory of Computing Association for Computing Machinery, New York, NY, 1996), pp. 386–391.
  11. S. Lloyd, S. Garnerone, and P. Zanardi, Quantum algorithms for topological and geometric analysis of data, Nat. Commun. 7, 10138 (2016).
  12. D. W. Berry, Y. Su, C. Gyurik, R. King, J. Basso, A. D. T. Barba, A. Rajput, N. Wiebe, V. Dunjko, and R. Babbush, Analyzing prospects for quantum advantage in topological data analysis, PRX Quantum 5, 010319 (2024).
  13. S. McArdle, A. Gilyén, and M. Berta, A streamlined quantum algorithm for topological data analysis with exponentially fewer qubits, Quantum 10, 2058 (2026).
  14. I. Y. Akhalwaya, S. Ubaru, K. L. Clarkson, M. S. Squillante, V. Jejjala, Y.-H. He, K. Naidoo, V. Kalantzis, and L. Horesh, in The Twelfth International Conference on Learning Representations (OpenReview.net, Vienna, Austria, 2024).
  15. N. A. Nghiem, X. D. Gu, and T.-C. Wei, Quantum algorithm for estimating Betti numbers using cohomology approach, Quantum 9, 1955 (2025).
  16. R. Hayakawa, Quantum algorithm for persistent Betti numbers and topological data analysis, Quantum 6, 873 (2022).
  17. B. Ameneyro, V. Maroulas, and G. Siopsis, Quantum persistent homology, J. Appl. Comput. Topol. 8, 1961 (2024).
  18. A. Schmidhuber, M. Reilly, P. Zanardi, S. Lloyd, and A. Lauda, A quantum algorithm for Khovanov homology, arXiv:2501.12378.
  19. Y. Zi, M. Yang, and D. Zhou, Quantum algorithm of the GLMY homology on digraphs, arXiv:2509.13862.
  20. C. M. G. Leditto, A. Southwell, B. Tonekaboni, G. A. L. White, M. Usman, and K. Modi, Topological signal processing on quantum computers for higher-order network analysis, Phys. Rev. Appl. 23, 054054 (2025).
  21. S. Gunn and N. Kornerup, Review of a quantum algorithm for Betti numbers, arXiv:1906.07673.
  22. A. Schmidhuber and S. Lloyd, Complexity-theoretic limitations on quantum algorithms for topological data analysis, PRX Quantum 4, 040349 (2023).
  23. M. Crichigno and T. Kohler, Clique homology is QMA1-hard, Nat. Commun. 15, 9846 (2024).
  24. R. King and T. Kohler, Gapped clique homology on weighted graphs is QMA1-hard and contained in QMA, SIAM J. Comput., FOCS24-137 (2026).
  25. C. Gyurik, C. Cade, and V. Dunjko, Towards quantum advantage via topological data analysis, Quantum 6, 855 (2022).
  26. C. Cade and P. M. Crichigno, Complexity of supersymmetric systems and the cohomology problem, Quantum 8, 1325 (2024).
  27. S. Apers, S. Gribling, S. Sen, and D. Szabó, A (simple) classical algorithm for estimating Betti numbers, Quantum 7, 1202 (2023).
  28. Here, BQP1 denotes the perfect completeness version of BQP (i.e., in the YES-case the circuit accepts with certainty). As the different choice of universal gate set is not known to preserve the perfect completeness [47], we fix our choice of universal gate set to {CNOT,UPyth} [see Eq. (5)] following Refs. [23, 24].
  29. C. Cade, M. Folkertsma, S. Gharibian, R. Hayakawa, F. Le Gall, T. Morimae, and J. Weggemans, in 50th International Colloquium on Automata, Languages, and Programming (ICALP 2023) (Schloss-Dagstuhl-Leibniz Zentrum für Informatik, Dagstuhl, Germany, 2023).
  30. Throughout this paper, we will use σ to denote the actual simplices in K, and |σ⟩ for the associated chains in C(K).
  31. Note that this quotient space is well-defined since ∂pK⋅∂p+1K = 0.
  32. S. Basu and N. Cox, in 2021 IEEE 62nd Annual Symposium on Foundations of Computer Science (FOCS) (IEEE, Piscataway, NJ, 2022), p. 1112.
  33. S. Bravyi, Efficient algorithm for a quantum analogue of 2-SAT, Contemp. Math. 536, 33 (2011).
  34. The join G1∗G2 of graphs G1=(V1,E1) and G2=(V2,E2) is the graph G=(V,E) with vertices V=V1∪V2 and edges E given by E1∪E2 together with all the edges joining V1 and V2.
  35. In the case of BQP1 verifier, there is no freedom for the choice of witness register. Therefore, the history state w.r.t. the unique initial state is the only ground state of Hhist.
  36. Theorems 2 and 3 still hold for Hamiltonians with a constant locality (the proofs are just slightly more convoluted).
  37. A. Gilyén, Y. Su, G. H. Low, and N. Wiebe, in Proceedings of the 51st Annual ACM SIGACT Symposium on Theory of Computing (Association for Computing Machinery, New York, NY, 2019), pp. 193–204.
  38. S. Gharibian and J. Kempe, in International Colloquium on Automata, Languages, and Programming (Springer, Berlin, Heidelberg, 2012), pp. 387–398.
  39. S. Kara, On algebraic and combinatorial properties of weighted simplicial complexes, arXiv:2005.11590.
  40. R. Wang, R. Muolo, T. Carletti, and G. Bianconi, Global topological synchronization of weighted simplicial complexes, Phys. Rev. E 110, 014307 (2024).
  41. A. Sharma, T. J. Moore, A. Swami, and J. Srivastava, in Advances in Knowledge Discovery and Data Mining: 21st Pacific-Asia Conference 2017 (Springer, Cham, 2017), pp. 511–523.
  42. F. Baccini, F. Geraci, and G. Bianconi, Weighted simplicial complexes and their representation power of higher-order network data and topology, Phys. Rev. E 106, 034319 (2022).
  43. A. Salch, A. Regalski, H. Abdallah, R. Suryadevara, M. J. Catanzaro, and V. A. Diwadkar, From mathematics to medicine: A practical primer on topological data analysis (TDA) and the development of related analytic tools for the functional discovery of latent structure in fMRI data, PLoS ONE 16, e0255859 (2021).
  44. R. Hayakawa, C. Gyurik, M. Y. Rad, and V. Dunjko, Computational complexity of the homology problem with orientable filtration: MA-completeness, arXiv:2510.07014.
  45. R. Wang, D. D. Nguyen, and G.-W. Wei, Persistent spectral graph, Int. J. Numer. Method Biomed. Eng. 36, e3376 (2020).
  46. F. Mémoli, Z. Wan, and Y. Wang, Persistent laplacians: Properties, algorithms and implications, SIAM J. Math. Data Sci. 4, 858 (2022).
  47. D. Rudolph, Towards a universal gateset for QMA1, arXiv:2411.02681.

Outline

Information

Sign In to Your Journals Account

Filter

Filter

Article Lookup

Enter a citation