Variational Quantum Linear Solver
Carlos Bravo-Prieto, Ryan LaRose, M. Cerezo, Yigit Subasi, Lukasz, Cincio, Patrick J. Coles

TL;DR
The paper introduces a hybrid variational quantum algorithm, VQLS, capable of solving large linear systems on near-term quantum computers, with proven guarantees on solution accuracy and demonstrated implementation on Rigetti's hardware.
Contribution
It proposes a new variational quantum algorithm for linear systems, with a guaranteed termination condition and efficient circuit design, suitable for near-term quantum devices.
Findings
Successfully implemented VQLS on Rigetti's quantum computer for 1024x1024 systems.
Numerically solved large problems up to 2^50 dimensions.
Heuristically observed efficient scaling with system size, condition number, and precision.
Abstract
Previously proposed quantum algorithms for solving linear systems of equations cannot be implemented in the near term due to the required circuit depth. Here, we propose a hybrid quantum-classical algorithm, called Variational Quantum Linear Solver (VQLS), for solving linear systems on near-term quantum computers. VQLS seeks to variationally prepare such that . We derive an operationally meaningful termination condition for VQLS that allows one to guarantee that a desired solution precision is achieved. Specifically, we prove that , where is the VQLS cost function and is the condition number of . We present efficient quantum circuits to estimate , while providing evidence for the classical hardness of its estimation. Using Rigetti's quantum computer, we successfully implement VQLS up to a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Quantum Information and Cryptography · Neural Networks and Reservoir Computing
