Adiabatic Quantum State Generation

The design of new quantum algorithms has proven to be an extremely difficult task. This paper considers a different approach to this task by studying the problem of quantum state generation. We motivate this problem by showing that the entire class of statistical zero knowledge, which contains natural candidates for efficient quantum algorithms such as graph isomorphism and lattice problems, can be reduced to the problem of quantum state generation. To study quantum state generation, we define a paradigm which we call adiabatic state generation (ASG) and which is based on adiabatic quantum computation. The ASG paradigm is not meant to replace the standard quantum circuit model or to improve on it in terms of computational complexity. Rather, our goal is to provide a natural theoretical framework, in which quantum state generation algorithms could be designed. The new paradigm seems interesting due to its intriguing links to a variety of different areas: the analysis of spectral gaps and ground-states of Hamiltonians in physics, rapidly mixing Markov chains, adiabatic computation, and approximate counting. To initiate the study of ASG, we prove several general lemmas that can serve as tools when using this paradigm. We demonstrate the application of the paradigm by using it to turn a variety of (classical) approximate counting algorithms into efficient quantum state generators of nontrivial quantum states, including, for example, the uniform superposition over all perfect matchings in a bipartite graph.

[1]  N. Cerf,et al.  Quantum search by local adiabatic evolution , 2001, quant-ph/0107015.

[2]  V. Fock,et al.  Beweis des Adiabatensatzes , 1928 .

[3]  J. Linnett,et al.  Quantum mechanics , 1975, Nature.

[4]  Silvio Micali,et al.  The knowledge complexity of interactive proof-systems , 1985, STOC '85.

[5]  J. E. Avron,et al.  Adiabatic Theorem without a Gap Condition , 1999 .

[6]  L. Asz Random Walks on Graphs: a Survey , 2022 .

[7]  Eyal Kushilevitz,et al.  A perfect zero-knowledge proof system for a problem equivalent to the discrete logarithm , 1993, Journal of Cryptology.

[8]  Seth Lloyd,et al.  Adiabatic quantum computation is equivalent to standard quantum computation , 2004, 45th Annual IEEE Symposium on Foundations of Computer Science.

[9]  Stathis Zachos,et al.  Does co-NP Have Short Interactive Proofs? , 1987, Inf. Process. Lett..

[10]  L. Ballentine,et al.  Quantum Theory: Concepts and Methods , 1994 .

[11]  Ben Reichardt,et al.  The quantum adiabatic optimization algorithm and local minima , 2004, STOC '04.

[12]  Edward Farhi,et al.  A Numerical Study of the Performance of a Quantum Adiabatic Evolution Algorithm for Satisfiability , 2000, ArXiv.

[13]  M. Sipser,et al.  Quantum Computation by Adiabatic Evolution , 2000, quant-ph/0001106.

[14]  E. Farhi,et al.  A Quantum Adiabatic Evolution Algorithm Applied to Random Instances of an NP-Complete Problem , 2001, Science.

[15]  John Watrous,et al.  Quantum algorithms for solvable groups , 2000, STOC '01.

[16]  Daniel A. Spielman,et al.  Exponential algorithmic speedup by a quantum walk , 2002, STOC '03.

[17]  Dorit Aharonov,et al.  A lattice problem in quantum NP , 2003, 44th Annual IEEE Symposium on Foundations of Computer Science, 2003. Proceedings..

[18]  Jacobo Torán,et al.  The graph isomorphism problem , 2020, Commun. ACM.

[19]  Oded Goldreich,et al.  On the Limits of Nonapproximability of Lattice Problems , 2000, J. Comput. Syst. Sci..

[20]  Martin E. Dyer,et al.  Faster random generation of linear extensions , 1999, SODA '98.

[21]  David Applegate,et al.  Sampling and integration of near log-concave functions , 1991, STOC '91.

[22]  Andrew M. Childs,et al.  Quantum search by measurement , 2002, quant-ph/0204013.

[23]  Mark Jerrum,et al.  The Markov chain Monte Carlo method: an approach to approximate counting and integration , 1996 .

[24]  M. Grötschel,et al.  Combinatorial optimization , 1996 .

[25]  Noga Alon,et al.  The Probabilistic Method , 2015, Fundamentals of Ramsey Theory.

[26]  Tosio Kato On the Adiabatic Theorem of Quantum Mechanics , 1950 .

[27]  Wolfgang L Spitzer,et al.  Improved Bounds on the Spectral Gap Above Frustration-Free Ground States of Quantum Spin Chains , 2002 .

[28]  Umesh V. Vazirani,et al.  How powerful is adiabatic quantum computation? , 2001, Proceedings 2001 IEEE International Conference on Cluster Computing.

[29]  O. Regev,et al.  An Elementary Proof of the Quantum Adiabatic Theorem , 2004, quant-ph/0411152.

[30]  Amnon Ta-Shma,et al.  Adiabatic quantum state generation and statistical zero knowledge , 2003, STOC '03.

[31]  Amit Sahai,et al.  A complete promise problem for statistical zero-knowledge , 1997, Proceedings 38th Annual Symposium on Foundations of Computer Science.

[32]  Edward Farhi,et al.  An Example of the Difference Between Quantum and Classical Random Walks , 2002, Quantum Inf. Process..

[33]  Eric Vigoda,et al.  A polynomial-time approximation algorithm for the permanent of a matrix with nonnegative entries , 2004, JACM.

[34]  Lance Fortnow,et al.  The Complexity of Perfect Zero-Knowledge , 1987, Proceeding Structure in Complexity Theory.

[35]  Tatsuaki Okamoto On Relationships between Statistical Zero-Knowledge Proofs , 2000, J. Comput. Syst. Sci..

[36]  Edward Farhi,et al.  Finding cliques by quantum adiabatic evolution , 2002, Quantum Inf. Comput..

[37]  Lov K. Grover Quantum Mechanics Helps in Searching for a Needle in a Haystack , 1997, quant-ph/9706033.

[38]  Amit Sahai,et al.  Honest-verifier statistical zero-knowledge equals general statistical zero-knowledge , 1998, STOC '98.

[39]  Sean Hallgren,et al.  Efficient Quantum Algorithms for Shifted Quadratic Character Problems , 2000, ArXiv.

[40]  Dorit Aharonov,et al.  Lattice problems in NP ∩ coNP , 2005, JACM.

[41]  Alexei Y. Kitaev,et al.  Quantum measurements and the Abelian Stabilizer Problem , 1995, Electron. Colloquium Comput. Complex..

[42]  Yaoyun Shi Both Toffoli and controlled-NOT need little help to do universal quantum computing , 2003, Quantum Inf. Comput..

[43]  Lov K. Grover,et al.  Creating superpositions that correspond to efficiently integrable probability distributions , 2002, quant-ph/0208112.

[44]  Peter W. Shor,et al.  Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer , 1995, SIAM Rev..

[45]  Eric Vigoda,et al.  A polynomial-time approximation algorithm for the permanent of a matrix with non-negative entries , 2001, STOC '01.

[46]  E. Farhi,et al.  Quantum computation and decision trees , 1997, quant-ph/9706062.

[47]  Dorit S. Hochbaum,et al.  Approximation Algorithms for NP-Hard Problems , 1996 .

[48]  Scott Aaronson,et al.  Quantum lower bound for the collision problem , 2001, STOC '02.

[49]  Howard E. Brandt,et al.  Quantum computation and information : AMS Special Session Quantum Computation and Information, January 19-21, 2000, Washington, D.C. , 2002 .

[50]  Dorit Aharonov,et al.  Lattice Problems in NP cap coNP , 2004, FOCS.

[51]  Amílcar Sernadas,et al.  Quantum Computation and Information , 2006 .

[52]  Noga Alon,et al.  Eigenvalues and expanders , 1986, Comb..

[53]  Oded Goldreich,et al.  On the limits of non-approximability of lattice problems , 1998, STOC '98.