- Open Access
Demonstration of Algorithmic Quantum Speedup for an Abelian Hidden Subgroup Problem
Phys. Rev. X 15, 021082 – Published 5 June, 2025
DOI: https://doi.org/10.1103/PhysRevX.15.021082
Abstract
Simon’s problem is to find a hidden period (a bitstring) encoded into an unknown 2-to-1 function. It is one of the earliest problems for which an exponential quantum speedup was proven for ideal, noiseless quantum computers, albeit in the oracle model. Here, using two different 127-qubit IBM Quantum superconducting processors, we demonstrate an algorithmic quantum speedup for a variant of Simon’s problem where the hidden period has a restricted Hamming weight . For sufficiently small values of and for circuits involving up to 58 qubits, we demonstrate an exponential speedup, albeit of a lower quality than the speedup predicted for the noiseless algorithm. The speedup exponent and the range of values for which an exponential speedup exists are significantly enhanced when the computation is protected by dynamical decoupling. Further enhancement is achieved with measurement error mitigation. This case constitutes a demonstration of a bona fide quantum advantage for an Abelian hidden subgroup problem.
Physics Subject Headings (PhySH)
Popular Summary
One of the central goals of quantum computing is to demonstrate a clear algorithmic advantage over classical computers. This validation is essential not only for quantum theory but also for enabling future breakthroughs in fields such as cryptography, chemistry, and optimization. Yet, proving such an advantage on today’s noisy and imperfect quantum hardware remains a challenge. To tackle this issue, we implement a variation of Simon’s problem, a well-known example where quantum algorithms can, in theory, solve a task exponentially faster than any classical counterpart.
Simon’s problem involves finding a hidden repeating pattern in a mathematical function. For this study, we use IBM’s 127-qubit superconducting quantum processors. To adapt the problem for real quantum devices, we modify it and incorporate practical techniques such as error suppression via dynamical coupling and measurement error mitigation. These efforts help maintain quantum coherence and improve result accuracy despite hardware limitations. Our experiments successfully demonstrate an exponential speedup in solving the adapted Simon’s problem on actual quantum hardware—an important milestone for the field.
This result not only bridges the gap between theory and practice but also highlights the growing capabilities of current quantum processors. As hardware continues to improve, our approach paves the way for even more powerful demonstrations of quantum advantage in the near future.
Article Text
References (85)
- David Deutsch and Richard Jozsa, Rapid solution of problems by quantum computation, Proc. R. Soc. A 439, 553 (1992).
- Ethan Bernstein and Umesh Vazirani, Quantum complexity theory, SIAM J. Comput. 26, 1411 (1997).
- Daniel R. Simon, On the power of quantum computation, SIAM J. Comput. 26, 1474 (1997).
- Lov K. Grover, Quantum mechanics helps in searching for a needle in a haystack, Phys. Rev. Lett. 79, 325 (1997).
- P. Shor, Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer, SIAM J. Comput. 26, 1484 (1997).
- Andrew M. Childs, Richard Cleve, Enrico Deotto, Edward Farhi, Sam Gutmann, and Daniel A. Spielman, Exponential algorithmic speedup by a quantum walk, in Proceedings of the 35th Annual ACM Symposium on Theory of Computing, San Diego, CA, USA (Association for Computing Machinery, New York, NY, 2003), pp. 59–68, 10.1145/780542.780552.
- Wim Van Dam, Sean Hallgren, and Lawrence Ip, Quantum algorithms for some hidden shift problems, SIAM J. Comput. 36, 763 (2006).
- Aram W. Harrow, Avinatan Hassidim, and Seth Lloyd, Quantum algorithm for linear systems of equations, Phys. Rev. Lett. 103, 150502 (2009).
- Ashley Montanaro, Quantum algorithms: An overview, npj Quantum Inf. 2, 15023 (2016).
- Sergey Bravyi, David Gosset, and Robert König, Quantum advantage with shallow circuits, Science 362, 308 (2018).
- Sergey Bravyi, David Gosset, Robert König, and Marco Tomamichel, Quantum advantage with noisy shallow circuits, Nat. Phys. 16, 1040 (2020).
- Kishor Bharti, Alba Cervera-Lierta, Thi Ha Kyaw, Tobias Haug, Sumner Alperin-Lea, Abhinav Anand, Matthias Degroote, Hermanni Heimonen, Jakob S. Kottmann, Tim Menke, Wai-Keong Mok, Sukin Sim, Leong-Chuan Kwek, and Alán Aspuru-Guzik, Noisy intermediate-scale quantum algorithms, Rev. Mod. Phys. 94, 015004 (2022).
- Andrew J. Daley, Immanuel Bloch, Christian Kokail, Stuart Flannigan, Natalie Pearson, Matthias Troyer, and Peter Zoller, Practical quantum advantage in quantum simulation, Nature (London) 607, 667 (2022).
- John Preskill, Quantum computing in the NISQ era and beyond, Quantum 2, 79 (2018).
- Tameem Albash and Daniel A. Lidar, Demonstration of a scaling advantage for a quantum annealer over simulated annealing, Phys. Rev. X 8, 031016 (2018).
- Andrew D. King et al., Scaling advantage over path-integral Monte Carlo in quantum simulation of geometrically frustrated magnets, Nat. Commun. 12, 1113 (2021).
- V. Saggio, B. E. Asenbeck, A. Hamann, T. Strömberg, P. Schiansky, V. Dunjko, N. Friis, N. C. Harris, M. Hochberg, D. Englund, S. Wölk, H. J. Briegel, and P. Walther, Experimental quantum speed-up in reinforcement learning agents, Nature (London) 591, 229 (2021).
- Federico Centrone, Niraj Kumar, Eleni Diamanti, and Iordanis Kerenidis, Experimental demonstration of quantum advantage for NP verification with limited information, Nat. Commun. 12, 850 (2021).
- Dmitri Maslov, Jin-Sung Kim, Sergey Bravyi, Theodore J. Yoder, and Sarah Sheldon, Quantum advantage for computations with limited space, Nat. Phys. 17, 894 (2021).
- Yi Xia, Wei Li, Quntao Zhuang, and Zheshen Zhang, Quantum-enhanced data classification with a variational entangled sensor network, Phys. Rev. X 11, 021047 (2021).
- Hsin-Yuan Huang, Michael Broughton, Jordan Cotler, Sitan Chen, Jerry Li, Masoud Mohseni, Hartmut Neven, Ryan Babbush, Richard Kueng, John Preskill, and Jarrod R. McClean, Quantum advantage in learning from experiments, Science 376, 1182 (2022).
- S. Ebadi, A. Keesling, M. Cain, T. T. Wang, H. Levine, D. Bluvstein, G. Semeghini, A. Omran, J.-G. Liu, R. Samajdar, X.-Z. Luo, B. Nash, X. Gao, B. Barak, E. Farhi, S. Sachdev, N. Gemelke, L. Zhou, S. Choi, H. Pichler, S.-T. Wang, M. Greiner, V. Vuletic, and M. D. Lukin, Quantum optimization of maximum independent set using Rydberg atom arrays, Science 376, 1209 (2022).
- Min-Gang Zhou, Xiao-Yu Cao, Yu-Shuo Lu, Yang Wang, Yu Bao, Zhao-Ying Jia, Yao Fu, Hua-Lei Yin, and Zeng-Bing Chen, Experimental quantum advantage with quantum coupon collector, Research 2022 (2022).
- Andrew D. King et al., Quantum critical dynamics in a 5,000-qubit programmable spin glass, Nature (London) 617, 61 (2023).
- Youngseok Kim, Andrew Eddins, Sajant Anand, Ken Xuan Wei, Ewout van den Berg, Sami Rosenblatt, Hasan Nayfeh, Yantao Wu, Michael Zaletel, Kristan Temme, and Abhinav Kandala, Evidence for the utility of quantum computing before fault tolerance, Nature (London) 618, 500 (2023).
- Scott Aaronson and Lijie Chen, Complexity-theoretic foundations of quantum supremacy experiments, in Proceedings of the 32nd Computational Complexity Conference, CCC ’17 (Schloss Dagstuhl–Leibniz-Zentrum fuer Informatik, Dagstuhl, DEU, 2017).
- Frank Arute et al., Quantum supremacy using a programmable superconducting processor, Nature (London) 574, 505 (2019).
- Yulin Wu et al., Strong quantum computational advantage using a superconducting quantum processor, Phys. Rev. Lett. 127, 180501 (2021).
- Han-Sen Zhong et al., Quantum computational advantage using photons, Science, 370, 1460 (2020).
- Han-Sen Zhong et al., Phase-programmable Gaussian boson sampling using stimulated squeezed light, Phys. Rev. Lett. 127, 180502 (2021).
- A. Morvan et al., Phase transitions in random circuit sampling, Nature (London) 634, 328 (2024).
- C. Figgatt, D. Maslov, K. A. Landsman, N. M. Linke, S. Debnath, and C. Monroe, Complete 3-qubit Grover search on a programmable quantum computer, Nat. Commun. 8, 1 (2017).
- K. Wright et al., Benchmarking an 11-qubit quantum computer, Nat. Commun. 10, 5464 (2019).
- Tanay Roy, Sumeru Hazra, Suman Kundu, Madhavi Chand, Meghan P. Patankar, and R. Vijay, Programmable superconducting processor with native three-qubit gates, Phys. Rev. Appl. 14, 014072 (2020).
- Elijah Pelofske, Andreas Bartschi, and Stephan Eidenbenz, Quantum volume in practice: What users can expect from NISQ devices, IEEE Trans. Quantum Eng. 3, 1 (2022).
- T. Lubinski, S. Johri, P. Varosy, J. Coleman, L. Zhao, J. Necaise, C. H. Baldwin, K. Mayer, and T. Proctor, Application-oriented performance benchmarks for quantum computing, IEEE Trans. Quantum Eng. 4, 1 (2023).
- Boaz Barak, Chi-Ning Chou, and Xun Gao, Spoofing linear cross-entropy benchmarking in shallow quantum circuits, in 12th Innovations in Theoretical Computer Science Conference (ITCS 2021), Leibniz International Proceedings in Informatics (LIPIcs), Vol. 185, edited by James R. Lee (Schloss Dagstuhl–Leibniz-Zentrum für Informatik, Dagstuhl, Germany, 2021), pp. 30:1–30:20.
- Alexander Zlokapa, Benjamin Villalonga, Sergio Boixo, and Daniel A. Lidar, Boundaries of quantum supremacy via random circuit sampling, npj Quantum Inf. 9, 36 (2023).
- Dorit Aharonov, Xun Gao, Zeph Landau, Yunchao Liu, and Umesh Vazirani, A polynomial-time classical algorithm for noisy random circuit sampling, in Proceedings of the 55th Annual ACM Symposium on Theory of Computing, STOC 2023 (Association for Computing Machinery, New York, NY, 2023), pp. 945–957.
- Troels F. Ronnow, Zhihui Wang, Joshua Job, Sergio Boixo, Sergei V. Isakov, David Wecker, John M. Martinis, Daniel A. Lidar, and Matthias Troyer, Defining and detecting quantum speedup, Science 345, 420 (2014).
- Bibek Pokharel and Daniel A. Lidar, Demonstration of algorithmic quantum speedup, Phys. Rev. Lett. 130, 210602 (2023).
- Lorenza Viola and Seth Lloyd, Dynamical suppression of decoherence in two-state quantum systems, Phys. Rev. A 58, 2733 (1998).
- Lorenza Viola, Emanuel Knill, and Seth Lloyd, Dynamical decoupling of open quantum systems, Phys. Rev. Lett. 82, 2417 (1999).
- Paolo Zanardi, Symmetrizing evolutions, Phys. Lett. A 258, 77 (1999).
- D. Vitali and P. Tombesi, Using parity kicks for decoherence control, Phys. Rev. A 59, 4178 (1999).
- Lu-Ming Duan and Guang-Can Guo, Suppressing environmental noise in quantum computation through pulse control, Phys. Lett. A 261, 139 (1999).
- Bibek Pokharel, Namit Anand, Benjamin Fortman, and Daniel A. Lidar, Demonstration of fidelity improvement using dynamical decoupling with superconducting qubits, Phys. Rev. Lett. 121, 220502 (2018).
- Alexandre M. Souza, Process tomography of robust dynamical decoupling with superconducting qubits, Quantum Inf. Process. 20, 237 (2021).
- Vinay Tripathi, Huo Chen, Mostafa Khezri, Ka-Wa Yip, E. M. Levenson-Falk, and Daniel A. Lidar, Suppression of crosstalk in superconducting qubits using dynamical decoupling, Phys. Rev. Appl. 18, 024068 (2022).
- Petar Jurcevic et al., Demonstration of quantum volume 64 on a superconducting quantum computing system, Quantum Sci. Technol. 6, 025020 (2021).
- G. Ravi, K. N. Smith, P. Gokhale, A. Mari, N. Earnest, A. Javadi-Abhari, and F. T. Chong, VAQEM: A variational approach to quantum error mitigation, in 2022 IEEE International Symposium on High-Performance Computer Architecture (HPCA) (2022), pp. 288–303.
- Zeyuan Zhou, Ryan Sitler, Yasuo Oda, Kevin Schultz, and Gregory Quiroz, Quantum crosstalk robust quantum control, Phys. Rev. Lett. 131, 210802 (2023).
- Elisa Bäumer, Vinay Tripathi, Derek S. Wang, Patrick Rall, Edward H. Chen, Swarnadeep Majumder, Alireza Seif, and Zlatko K. Minev, Efficient long-range entanglement using dynamic circuits, PRX Quantum 5, 030339 (2024).
- Alireza Seif, Haoran Liao, Vinay Tripathi, Kevin Krsulich, Moein Malekakhlagh, Mirko Amico, Petar Jurcevic, and Ali Javadi-Abhari, Suppressing correlated noise in quantum computers via context-aware compiling, in 2024 ACM/IEEE 51st Annual International Symposium on Computer Architecture (ISCA), Buenos Aires, Argentina, 2024 (2024), pp. 310–324.
- Liran Shirizly, Grégoire Misguich, and Haggai Landa, Dissipative dynamics of graph-state stabilizers with superconducting qubits, Phys. Rev. Lett. 132, 010601 (2024).
- Elisa Bäumer, Vinay Tripathi, Alireza Seif, Daniel Lidar, and Derek S. Wang, Quantum Fourier transform using dynamic circuits, Phys. Rev. Lett. 133, 150602 (2024).
- Bram Evert, Zoe Gonzalez Izquierdo, James Sud, Hong-Ye Hu, Shon Grabbe, Eleanor G. Rieffel, Matthew J. Reagor, and Zhihui Wang, Syncopated dynamical decoupling for suppressing crosstalk in quantum circuits, arXiv:2403.07836.
- Amy F. Brown and Daniel A. Lidar, Efficient chromatic-number-based multi-qubit decoherence and crosstalk suppression, arXiv:2406.13901.
- Vinay Tripathi, Noah Goss, Arian Vezvaee, Long B. Nguyen, Irfan Siddiqi, and Daniel A. Lidar, Qudit dynamical decoupling on a superconducting quantum processor, Phys. Rev. Lett. 134, 050601 (2025).
- R. Jozsa, Quantum factoring, discrete logarithms, and the hidden subgroup problem, Comput. Sci. Eng. 3, 34 (2001).
- Hans Zantema, Complexity of Simon’s problem in classical sense, arXiv:2211.01776.
- Guangya Cai and Daowen Qiu, Optimal separation in exact query complexities for Simon’s problem, J. Comput. Syst. Sci. 97 (2018), 83.
Recall that means that and grow at the same rate asymptotically : There exist two positive constants and and such that for all , .
- N. J. A. Sloane, The On-Line Encyclopedia of Integer Sequences: Erdös-Borwein Constant (2001), https://oeis.org/A065442.
- Arjen K. Lenstra, L notation, in Encyclopedia of Cryptography and Security, edited by Henk C. A. van Tilborg and Sushil Jajodia (Springer, Boston, MA, 2011), pp. 709–710.
Assume that Alice learns information about by continuously obtaining identically distributed weak observations over time, and these observations are independently conditional on the value of . Assume further that, as in the simplified exponential error model, the distribution of observations is symmetric (i.e., for any permutation of , there is a permutation of the space of observations preserving the joint probability distribution). We conjecture that this would necessarily lead to a model like in Eq. (17) (i.e., this model is universal in some sense) up to a rescaling of time; i.e., if Alice’s time is , then we would need to rescale it to obtain : . Hence, can also be interpreted as the scaled number of queries.
A Wiener process is a continuous-time stochastic process satisfying the following properties: (1) ; (2) for any , the increment is independent of the algebra (defined below) generated by ; (3) the increments are stationary and Gaussian; specifically , we have , where denotes a normal distribution with mean and variance ; (4) with probability 1, the sample paths are continuous.
This means that is a Markov process with no explicit dependence in its transition probabilities and whose expected future given the present equals the present value: .
A -algebra represents all the events about which we can, in principle, assign probabilities. A probability measure assigns a probability to each event in the algebra. Including measure zero sets in the algebra ensures that, if an event is in the algebra and differs from by a measure zero set, then is also measurable.
This means that knowing the process for all allows one to determine with probability 1, but knowledge of up to any finite does not suffice.
- Nic Ezzell, Bibek Pokharel, Lina Tewala, Gregory Quiroz, and Daniel A. Lidar, Dynamical decoupling for superconducting qubits: A performance survey, Phys. Rev. Appl. 20, 064027 (2023).
- Genko T. Genov, Daniel Schraft, Nikolay V. Vitanov, and Thomas Halfmann, Arbitrarily accurate pulse sequences for robust dynamical decoupling, Phys. Rev. Lett. 118, 133202 (2017).
- Gregory Quiroz and Daniel A. Lidar, Optimized dynamical decoupling via genetic algorithms, Phys. Rev. A 88, 052306 (2013).
- H. Akaike, A new look at the statistical model identification, IEEE Trans. Automatic Control 19, 716 (1974).
- Rich Rines and Isaac Chuang, High performance quantum modular multipliers, arXiv:1801.01081.
- K. Oonishi and N. Kunihiro, Shor’s algorithm using efficient approximate quantum Fourier transform, IEEE Trans. Quantum Eng. 4, 1 (2023).
- Patricio V. Poblete, J. Ian Munro, and Thomas Papadakis, The binomial transform and the analysis of skip lists, Theor. Comput. Sci. 352, 136 (2006).
- Kristan Temme, Sergey Bravyi, and Jay M. Gambetta, Error mitigation for short-depth quantum circuits, Phys. Rev. Lett. 119, 180509 (2017).
- Bibek Pokharel, Siddarth Srinivasan, Gregory Quiroz, and Byron Boots, Scalable measurement error mitigation via iterative Bayesian unfolding, Phys. Rev. Res. 6, 013187 (2024).
- Paul D. Nation, Hwajung Kang, Neereja Sundaresan, and Jay M. Gambetta, Scalable mitigation of measurement errors on quantum computers, PRX Quantum 2, 040326 (2021).
- Adityanand Guntuboyina, Sujayam Saha, and Geoffrey Schiebinger, Sharp inequalities for -divergences, IEEE Trans. Inf. Theory 60, 104 (2013).
- Eric-Jan Wagenmakers and Simon Farrell, AIC model selection using Akaike weights, Psychon. Bull. Rev. 11, 192 (2004).
- K. P. Burnham and D. R. Anderson, Model Selection and Multimodel Inference: A Practical Information-Theoretic Approach, 2nd ed. (Springer, New York, 2002).
Q-CTRL Embedded on IBM Quantum services overview.
- Pranav S. Mundada, Aaron Barbosa, Smarak Maity, Yulun Wang, Thomas Merkh, T. M. Stace, Felicity Nielson, Andre R. R. Carvalho, Michael Hush, Michael J. Biercuk, and Yuval Baum, Experimental benchmarking of an automated deterministic error-suppression workflow for quantum algorithms, Phys. Rev. Appl. 20, 024034 (2023).
