Universal Variational Quantum Computation

By Jacob Biamonte

Deep Quantum Laboratory, Skolkovo Institute of Science and Technology, Moscow, Russia

Published on

Abstract

We show that the variational approach to quantum enhanced algorithms admits a universal model of quantum computation [1].

Variational quantum algorithms dominate contemporary gate-based quantum enhanced optimization [2], eigenvalue estimation [3] and machine learning [4]. Here we establish the quantum computational universality of variational quantum computation by developing two constructions which prepare states with high 2-norm overlap with the outputs of quantum circuits. The fleeting resource is the number of expected values which must be iteratively minimized using a classical-to-quantum feedback loop. The first approach is efficient in the number of expected values for n-qubit circuits containingO(polylnn) non-Clifford gates—the number of expected values has no dependence on Clifford gates appearing in the simulated circuit. The second approach adapts the Feynman-Kitaev clock construction yielding ∼ 4·n+9·(T +1) expected values while introducing not more than T slack qubits, for a quantum circuit partitioned into T Hermitian blocks (gates). The variational model is hence universal and necessitates (i) state-preparation by a control sequence followed by (ii) measurements in one basis and (iii) gradient-free or gradient-based minimization of a polynomially bounded number of expected values.

Discussion

An interesting feature of the model of universal variational quantum computation is how many-body Hamiltonian terms are realized as part of the measurement process. This is in contrast with leading alternative models of universal quantum computation.

In the gate model, many-body interactions are simulated by sequences of two-body gates, where Hamiltonians are emulated using so called Trotter approximations, which can result in painfully long gate sequences. The adiabatic model suffers from the large unrealistic gaps found when applying perturbative gadgets to approximate many-body interactions with two-body interactions [6]. The variational model of universal quantum computation does not suffer from either the Trotter overhead blowup nor does it require perturbative methods. Moreover the coefficients weighting many-body terms need not be implemented into the hardware directly; this weight is compensated for in the classical-iteration process which in turns controls the quantum state being produced.

As the presented model is inherently agnostic to how the states are prepared, this enables experimentalists to now vary the accessible control parameters to minimize an external and iteratively calculated objective function. Though the absolute limitations of this approach in the absence of error correction are not known, a realizable method of error suppression could get us closer to implementation of the traditional text-book quantum algorithms such as Shor’s factorization algorithm.

Bio

Dr. Jacob Biamonte is an American theoretical physicist, quantum computer scientist. He is As- sociate Professor and the Lead of Deep Quantum Labs at Skolkovo Institute of Science and Technol- ogy. Biamonte has made several contributions to the theory and implementation of quantum computers.

Biamonte was employed as one of the world’s first quantum software pro- grammers at D-Wave Systems Inc. in Vancouver B.C., Canada. From this work, he published several celebrated proofs establishing the computational uni- versality of specific quantum many-body ground states used in adiabatic quantum computing. He played a central role in developing aspects of con- temporary quantum computing theory, including research recognized as pi- oneering the emerging field that unites quantum information with complex network theory and machine learning.

Biamonte earned an award winning Doctorate at the University of Oxford. His collective research was recognized in 2013 with the Shapiro Award in Math- ematical Physics.

He has advised both government agencies and industry and lead several suc- cessful interdisciplinary research teams and projects, comprised of students and research staff with backgrounds spanning physics, mathematics and computer science. He supervised several extraordinarily talented postdocs, two of which are now Assistant Professors.

Prof. Biamonte serves on the editorial boards of several journals including NJP, he is an invited member of the Foundational Questions Institute and 2018 USERN Medal Laureate.

He has authored several celebrated works on the theory and implementation of quantum information processing, including research recognized as pio- neering the emerging field that unites quantum information with complex network theory and machine learning.

Sponsored by

References

  1. Biamonte Jacob. Universal Variational Quantum Computation. arXiv e-prints, arXiv:1903.04500, March 2019.
  2. Edward Farhi, Jeffrey Goldstone, and Sam Gutmann. A Quantum Approximate Optimiza- tion Algorithm. arXiv e-prints, arXiv:1411.4028, November 2014.
  3. A. Peruzzo, J. McClean, P. Shad- bolt, M.-H. Yung, X.-Q. Zhou, P. J. Love, A. Aspuru-Guzik, and J. L. O’Brien. A vari- ational eigenvalue solver on a photonic quantum processor. Nature Communi- cations, 5:4213, July 2014.
  4. J. Biamonte, P. Wittek, N. Pancotti, P. Rebentrost, N. Wiebe, and S. Lloyd. Quantum ma- chine learning. Nature, 549:195–202, September 2017.
  5. Seth Lloyd. Quantum approximate optimization is com- putationally universal. arXiv e-prints, page arXiv:1812.11075, December 2018.
  6. Jacob D. Biamonte and Peter J. Love. Realizable Hamiltonians for universal adiabatic quantum computers. Physical Review A, 78:012352, July 2008.
  7. A. Yu. Kitaev, A. H. Shen, and M. N. Vyalyi.Classical and Quantum Computation. American Mathematical Society, Boston, MA, USA, 2002.

Cite this work

Researchers should cite this work as follows:

  • Jacob Biamonte (2019), "Universal Variational Quantum Computation," https://nanohub.org/resources/31559.

    BibTex | EndNote

Location

Hall for Discovery and Learning Research, Purdue University, West Lafayette, IN

Tags

Universal Variational Quantum Computation
  • Variational Quantum Machine Learning 1. Variational Quantum Machine Le… 0
    00:00/00:00
  • Why this event? 2. Why this event? 9.60960960960961
    00:00/00:00
  • Review Articles 3. Review Articles 97.030363697030367
    00:00/00:00
  • Why 'simulators'? 4. Why 'simulators'? 134.60126793460128
    00:00/00:00
  • Experiments towards new computers 5. Experiments towards new comput… 298.998998998999
    00:00/00:00
  • Today's talk 6. Today's talk 387.95462128795464
    00:00/00:00
  • Part I. When do simulators fail? 7. Part I. When do simulators fai… 434.20086753420088
    00:00/00:00
  • Satisfiability Instances 8. Satisfiability Instances 498.09809809809809
    00:00/00:00
  • Satisfiability Phase Transition Signature 9. Satisfiability Phase Transiti… 629.09576242909577
    00:00/00:00
  • Ground State Occupancy of Thermal States 10. Ground State Occupancy of Ther… 730.8641975308642
    00:00/00:00
  • Ground State Occupancy of Thermal States 11. Ground State Occupancy of Ther… 789.75642308975648
    00:00/00:00
  • Ground State Occupancy of Thermal States 12. Ground State Occupancy of Ther… 970.603937270604
    00:00/00:00
  • Towards variational quantum circuits as machine learning models 13. Towards variational quantum ci… 1023.5568902235569
    00:00/00:00
  • 1. Select a parametrized quantum circuit 14. 1. Select a parametrized quant… 1121.4881548214883
    00:00/00:00
  • Definition (Variational Statespace) 15. Definition (Variational State… 1183.0830830830832
    00:00/00:00
  • Definition (Bounded Objective Function) 16. Definition (Bounded Objective… 1201.0677344010678
    00:00/00:00
  • Variational Statespace Examples 17. Variational Statespace Example… 1264.4978311644979
    00:00/00:00
  • Poly-Computable Objective Function 18. Poly-Computable Objective Func… 1346.0460460460461
    00:00/00:00
  • Objective Function Examples 19. Objective Function Examples 1423.8238238238239
    00:00/00:00
  • Boolean Satisfiability 20. Boolean Satisfiability 1453.0196863530198
    00:00/00:00
  • Self-driving eigensolver 21. Self-driving eigensolver 1595.7290623957292
    00:00/00:00
  • 2. When do variational quantum approximate optimization algorithms fail? 22. 2. When do variational quantum… 1624.5912579245912
    00:00/00:00
  • Quantum Approximate Optimization 23. Quantum Approximate Optimizati… 1678.0447113780447
    00:00/00:00
  • QAOA Reachability Deficits 24. QAOA Reachability Deficits 1753.21988655322
    00:00/00:00
  • Reachability Deficits in Quantum Approximate Optimization 25. Reachability Deficits in Quan… 1981.3146479813147
    00:00/00:00
  • 3. NISQ application 26. 3. NISQ application 2005.4054054054054
    00:00/00:00
  • Quantum Machine Learning Phase Transitions 27. Quantum Machine Learning Phase… 2240.2736069402736
    00:00/00:00
  • Tensor network states 28. Tensor network states 2332.2989656322989
    00:00/00:00
  • Quantum classifier 29. Quantum classifier 2410.7774441107777
    00:00/00:00
  • VQE approximation quality 30. VQE approximation quality 2435.6356356356359
    00:00/00:00
  • Classification results 31. Classification results 2483.3833833833833
    00:00/00:00
  • Part II. How far can simulators be pushed? 32. Part II. How far can simulator… 2598.9656322989658
    00:00/00:00
  • Proof Strategy 33. Proof Strategy 2713.5135135135138
    00:00/00:00
  • Simulating Circuits (part I) 34. Simulating Circuits (part I) 3007.9079079079079
    00:00/00:00
  • Clocking Gates in Variational Quantum Computation 35. Clocking Gates in Variational … 3012.645979312646
    00:00/00:00
  • A new model of quantum computation 36. A new model of quantum computa… 3017.1838505171841
    00:00/00:00
  • Papers we didn't have time to discuss 37. Papers we didn't have time to … 3088.154821488155
    00:00/00:00
  • Further Discussion 38. Further Discussion 3183.5168501835169
    00:00/00:00