• Open Access

Number Partitioning With Grover’s Algorithm in Central Spin Systems

Galit Anikeeva, Ognjen Marković, Victoria Borish, Jacob A. Hines, Shankari V. Rajagopal, Eric S. Cooper, Avikar Periwal, Amir Safavi-Naeini, Emily J. Davis, and Monika Schleier-Smith
PRX Quantum 2, 020319 – Published 13 May 2021

Abstract

Numerous conceptually important quantum algorithms rely on a blackbox device known as an oracle, which is typically difficult to construct without knowing the answer to the problem that the algorithm is intended to solve. A notable example is Grover’s search algorithm. Here we propose a Grover search for solutions to a class of NP-complete decision problems known as subset sum problems, including the special case of number partitioning. Each problem instance is encoded in the couplings of a set of qubits to a central spin or boson, which enables a realization of the oracle without knowledge of the solution. The algorithm provides a quantum speedup across a known phase transition in the computational complexity of the partition problem, and we identify signatures of the phase transition in the simulated performance. Whereas the naive implementation of our algorithm requires a spectral resolution that scales exponentially with system size for NP-complete problems, we also present a recursive algorithm that enables scalability. We propose and analyze implementation schemes with cold atoms, including Rydberg-atom and cavity-QED platforms.

  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
6 More
  • Received 11 September 2020
  • Revised 23 February 2021
  • Accepted 23 March 2021

DOI:https://doi.org/10.1103/PRXQuantum.2.020319

Published by the American Physical Society under the terms of the Creative Commons Attribution 4.0 International license. Further distribution of this work must maintain attribution to the author(s) and the published article's title, journal citation, and DOI.

Published by the American Physical Society

Physics Subject Headings (PhySH)

Quantum Information, Science & TechnologyAtomic, Molecular & OpticalGeneral Physics

Authors & Affiliations

Galit Anikeeva1,‡, Ognjen Marković1,*,‡, Victoria Borish2,‡, Jacob A. Hines2,‡, Shankari V. Rajagopal1,‡, Eric S. Cooper1, Avikar Periwal1, Amir Safavi-Naeini2, Emily J. Davis1, and Monika Schleier-Smith1,†

  • 1Department of Physics, Stanford University, Stanford, California 94305, USA
  • 2Department of Applied Physics, Stanford University, Stanford, California 94305, USA

  • *ognjenm@stanford.edu
  • schleier@stanford.edu
  • These authors contributed equally to this work.

Popular Summary

Grover’s algorithm—a textbook result in the field of quantum information—theoretically allows a quantum computer to search through an unstructured list in a time scaling as the square root of the number of entries, a speedup over the best classical counterpart. A challenge in applying the algorithm is that it relies on a blackbox subroutine known as an oracle that is typically difficult to construct without knowing the answer to the search problem. Here we propose an application of Grover’s algorithm to speed up the search for solutions to the hard computational problem of number partitioning: given a set of objects with integer weights, is there a way of partitioning the objects into two subsets whose weights are perfectly balanced? Our proposal offers a natural way of encoding the problem—without knowing the solution—in the interactions of a set of spins representing the objects with one central spin that acts as the oracle. Such central spin models can be realized in several experimental platforms, for example, in systems of laser-cooled atoms.

Previous studies of number partitioning using concepts of statistical mechanics have shown that the problem exhibits a phase transition in computational complexity, being either easy or hard depending on the dynamic range of the integer weights. We calculate the quantum speedup attainable throughout this phase diagram and find that it peaks at the phase transition. Our analysis sheds light on the physical manifestations of computational complexity.

Key Image

Article Text

Click to Expand

References

Click to Expand
Issue

Vol. 2, Iss. 2 — May - July 2021

Reuse & Permissions
Author publication services for translation and copyediting assistance advertisement

Authorization Required


×
×

Images

×

Sign up to receive regular email alerts from PRX Quantum

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.

×

Log In

Cancel
×

Search


Article Lookup

Paste a citation or DOI

Enter a citation
×