{"id":615,"date":"2025-07-16T17:52:13","date_gmt":"2025-07-16T17:52:13","guid":{"rendered":"https:\/\/www.newsbeep.com\/ca\/615\/"},"modified":"2025-07-16T17:52:13","modified_gmt":"2025-07-16T17:52:13","slug":"usc-researchers-show-exponential-quantum-scaling-speedup","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/ca\/615\/","title":{"rendered":"USC researchers show exponential quantum scaling speedup"},"content":{"rendered":"<p class=\"post-body_post-body__paragraph__SfRzV\">Algorithm discovery has entered its own <a href=\"https:\/\/www.ibm.com\/quantum\/blog\/fft\" class=\"post-body_post-body__link__FaJhG\" target=\"_blank\" rel=\"nofollow noopener\">belle \u00e9poque<\/a>. With the latest <a href=\"https:\/\/www.ibm.com\/quantum\/blog\/qdc-2024\" class=\"post-body_post-body__link__FaJhG\" target=\"_blank\" rel=\"nofollow noopener\">performance gains<\/a> of IBM quantum hardware and software, researchers are better positioned than ever before to develop and improve algorithms that will bring us closer to quantum advantage.<\/p>\n<p class=\"post-body_post-body__paragraph__SfRzV\">Recently, researchers led by Dr. Daniel Lidar\u2019s team at the University of Southern California (USC) <a href=\"https:\/\/journals.aps.org\/prx\/abstract\/10.1103\/PhysRevX.15.021082\" class=\"post-body_post-body__link__FaJhG\" target=\"_blank\" rel=\"nofollow noopener\">published results<\/a> in Physical Review X that demonstrate exponential algorithmic speedup for a modified version of Simon\u2019s problem using IBM quantum computers. This paper offers one of the first proofs of quantum scaling speedup not dependent on unproven assumptions regarding the limitations of classical methods.<\/p>\n<p class=\"post-body_post-body__paragraph__SfRzV\">Put simply, the team ran circuits on noisy quantum hardware up to 126 qubits, demonstrating that as the problem increased in size, the speedup scaled exponentially for quantum. However, past 58 qubits, noise inherent to today\u2019s quantum computers allowed classical to win.<\/p>\n<p class=\"post-body_post-body__paragraph__SfRzV\">A key part of algorithmic development is identifying the problems for which quantum will provide a speedup over classical methods, as well as determining what kind of speedup is expected. This is an effort that requires novel strategies on today\u2019s noisy devices.<\/p>\n<p class=\"post-body_post-body__paragraph__SfRzV\">\u201cThe holy grail of quantum computing has always been to demonstrate that we can execute quantum algorithms with an exponential scaling speedup,\u201d says Lidar. An exponential scaling speedup means that as the problem size increases owing to the addition of variables, the gap between quantum and classical performance keeps growing, to the advantage of the quantum side.<\/p>\n<p class=\"post-body_post-body__paragraph__SfRzV\">Until this point, only more modest types of speedup, such as polynomial, have been demonstrated on quantum hardware\u2014including that shown by Lidar and Bibek Pokharel for the Bernstein-Vazirani algorithm in a <a href=\"https:\/\/journals.aps.org\/prl\/abstract\/10.1103\/PhysRevLett.130.210602\" class=\"post-body_post-body__link__FaJhG\" target=\"_blank\" rel=\"nofollow noopener\">2023 Physical Review Letters article<\/a>.<\/p>\n<p>A quantum guessing game<\/p>\n<p class=\"post-body_post-body__paragraph__SfRzV\">Simon\u2019s problem is an oracle-based game: players attempt to correctly guess a hidden bitstring (bb), known only to the oracle (a black box), in as few queries as possible. Lidar\u2019s team modified the game slightly by restricting the Hamming weight\u2014effectively, the amount of 1s in the bitstring\u2014to limit the complexity of the circuit. The rules for this version of Simon\u2019s problem go like this:<\/p>\n<p class=\"post-body_post-body__paragraph__SfRzV\">A secret bitstring b\u22080,1b\u2208{0,1}nn is chosen behind the scenes. This bitstring has a fixed Hamming weight ww, meaning it contains exactly ww 1s in the bitstring.<\/p>\n<p class=\"post-body_post-body__paragraph__SfRzV\">A mystery function ff is defined, such that f(x)=f(y)f(x) = f(y), if and only if x=yx = y or x=y+bx = y + b. In other words, each output is shared by exactly two inputs, offset by the hidden bitstring bb. Correctly guessing the two bitstrings that are offset by the hidden bitstring reveals the function of the same value.<\/p>\n<p class=\"post-body_post-body__paragraph__SfRzV\">You are not privy to the function\u2014you can access only the oracle, which you can query using any input x\u22080,1x\u2208{0,1}nn to get f(x)f(x). To query the oracle, you can use either a classical or quantum computer. However, with a quantum computer, your query can be in superposition; that is, it can be a complex linear combination of two states until measured.<\/p>\n<p class=\"post-body_post-body__paragraph__SfRzV\">For classical computers, finding this hidden bitstring proves to be exponentially hard relative to the number of bits in the hidden bitstring. In 1994, Daniel Simon developed an algorithm providing theoretical proof that this problem\u2014when run on ideal, noiseless quantum computers\u2014could be solved in very few queries to the quantum oracle, providing exponential advantage over the best probabilistic classical algorithms.<\/p>\n<p class=\"post-body_post-body__paragraph__SfRzV\">While there is no known practical application for Simon\u2019s problem, it is a stepping-stone to Shor\u2019s period-finding problem, which does not rely on an oracle. Both are examples of the abelian hidden subgroup problem, where the commutative property of elements in the group\u2014the property that tells us the order of operations does not matter\u2014is leveraged to discern the hidden structure in the group.<\/p>\n<p>Extracting performance from near-term quantum computers<\/p>\n<p class=\"post-body_post-body__paragraph__SfRzV\">Lidar and team sought to take the promise of exponential speedup for Simon\u2019s algorithm from paper to machine by demonstrating it on today\u2019s pre-fault-tolerant quantum hardware, ultimately running their experiment on two 127-qubit IBM Quantum Eagle processors, ibm_brisbane and ibm_sherbrooke.<\/p>\n<p class=\"post-body_post-body__paragraph__SfRzV\">To measure the scaling, the researchers defined a metric called NTS, or Number of Oracle Queries to Solution. A classical player needs roughly \u03a9(n\u03a9(nw\/2{w\/2})) queries on average, meaning that for a problem size n, the classical device requires \u03a9(n\u03a9(nw\/2{w\/2})) queries at the lower bound (\u03a9\u03a9), or the best-case performance. On the other hand, an ideal (noiseless) quantum player needs at best only O(wlogn)O(w logn) queries to solve the problem. A quantum player consistently solving the problem with fewer queries indicates a quantum speedup in the oracle model.<\/p>\n<p class=\"post-body_post-body__paragraph__SfRzV\">To achieve the speedup experimentally on near-term devices, the researchers developed methods that employed a few key techniques:<\/p>\n<p class=\"post-body_post-body__paragraph__SfRzV\">Circuit optimization<\/p>\n<p class=\"post-body_post-body__paragraph__SfRzV\">To prevent noise from accumulating too much, the team needed to limit the circuit depth. Accordingly, they reduced the number of required quantum logic operations to transpile the na\u00efve Simon\u2019s circuit into a shallower circuit. \u201cWe relied heavily on the existing functionality of Qiskit,\u201d Lidar notes. \u201cEverything we did to improve the results was built on top of it.\u201d<\/p>\n<p class=\"post-body_post-body__paragraph__SfRzV\">Dynamical decoupling<\/p>\n<p class=\"post-body_post-body__paragraph__SfRzV\">The researchers also introduced <a href=\"https:\/\/quantum.cloud.ibm.com\/docs\/en\/guides\/error-mitigation-and-suppression-techniques\" class=\"post-body_post-body__link__FaJhG\" target=\"_blank\" rel=\"nofollow noopener\">dynamical decoupling<\/a> to suppress the noise in the circuit\u2014perhaps the most critical element of their modified workflow. Oftentimes, the circuits necessary for a given algorithm require that some qubits sit idle while they wait for other qubits to have operations performed on them. During this time, the idle qubits can experience dephasing noise, which can result in decoherence.<\/p>\n<p class=\"post-body_post-body__paragraph__SfRzV\">Dynamical decoupling involves adding microwave pulse sequences to reverse the effects of the noise arising from both unwanted qubit interactions with the environment and unwanted interactions between the qubits themselves, otherwise known as crosstalk. As illustrated in the figure below, dynamical decoupling significantly improves the quantum results, yielding a scaling curve much closer to the ideal (noiseless) quantum result.<\/p>\n<p class=\"post-body_post-body__paragraph__SfRzV\">Measurement error mitigation<\/p>\n<p class=\"post-body_post-body__paragraph__SfRzV\">Lastly, they applied measurement error mitigation to find and correct errors introduced during the measurement process, following dynamical decoupling.<\/p>\n<p class=\"post-body_post-body__paragraph__SfRzV\">Through these optimization and noise suppression efforts, the researchers were able to show that a quantum player could win exponentially faster than any classical one. They observed the speedup on problem sizes up to 58 qubits for Hamming weights up to w=7w = 7. For Hamming weights of w=8w = 8 and w=9w = 9, the quantum algorithm no longer showed advantage due to the increased circuit depth.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/ca\/wp-content\/uploads\/2025\/07\/fig3_7ddccb53fc.jpg\" alt=\"fig3.jpg\" title=\"The figure above shows the algorithmic quantum speedup for Simon\u2019s problem observed on `ibm_sherbrooke` and `ibm_brisbane`. The X axis represents the problem size on a log scale, or number of possible bitstrings of Hamming weight up to w, where w is the hidden bitstring. The Y axis represents the number of queries to the oracle to obtain the correct answer. The yellow dotted lines signify the classical scaling, which is exponential in nature. The grey line represents the ideal (noiseless) quantum curve, while the blue line shows the quantum result without dynamical decoupling and the red line shows the quantum result with dynamical decoupling applied. As evidenced by the curves, dynamical decoupling yields a shallower slope for the quantum processor and more closely reflects the ideal result. The solid lines are fits to polynomial scaling, while the dashed lines are fits to logarithmic scaling; the latter is better, evidencing the exponential improvement over the classical scaling.\" class=\"post-body_post-body__image-container__image__Lz_F_\"\/><\/p>\n<p class=\"post-body_post-body__image-container__caption__mFVE7 post-body_post-body__aside__n4YLE\">The figure above shows the algorithmic quantum speedup for Simon\u2019s problem observed on `ibm_sherbrooke` and `ibm_brisbane`. The X axis represents the problem size on a log scale, or number of possible bitstrings of Hamming weight up to w, where w is the hidden bitstring. The Y axis represents the number of queries to the oracle to obtain the correct answer. The yellow dotted lines signify the classical scaling, which is exponential in nature. The grey line represents the ideal (noiseless) quantum curve, while the blue line shows the quantum result without dynamical decoupling and the red line shows the quantum result with dynamical decoupling applied. As evidenced by the curves, dynamical decoupling yields a shallower slope for the quantum processor and more closely reflects the ideal result. The solid lines are fits to polynomial scaling, while the dashed lines are fits to logarithmic scaling; the latter is better, evidencing the exponential improvement over the classical scaling.<\/p>\n<p>Extending utility to advantage with error mitigation<\/p>\n<p class=\"post-body_post-body__paragraph__SfRzV\">As quantum hardware continues to mature, the team expects to be able to extend the type of speedup demonstrated here to quantum algorithms that are not oracular. In particular, they are interested in problems that do not rely on assumptions about classical limitations to provide verification of quantum advantage.<\/p>\n<p class=\"post-body_post-body__paragraph__SfRzV\">\u201cWe\u2019re showing that already, today\u2019s quantum computers firmly lie on the side of quantum advantage, without any conjectures,\u201d Lidar explains. \u201cThe significance here is that it gives other, more practical utility-scale results a more solid footing to stand on.\u201d<\/p>\n<p class=\"post-body_post-body__paragraph__SfRzV\">This work serves as an important example of the role algorithm discovery plays in extracting value from near-term quantum hardware\u2014giving renewed impetus to the quantum community to experiment with algorithms to bring quantum advantage closer.<\/p>\n","protected":false},"excerpt":{"rendered":"Algorithm discovery has entered its own belle \u00e9poque. With the latest performance gains of IBM quantum hardware and&hellip;\n","protected":false},"author":2,"featured_media":616,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21],"tags":[49,48,285,61],"class_list":{"0":"post-615","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-computing","8":"tag-ca","9":"tag-canada","10":"tag-computing","11":"tag-technology"},"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/posts\/615","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/comments?post=615"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/posts\/615\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/media\/616"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/media?parent=615"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/categories?post=615"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/tags?post=615"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}