# Improving quantum linear system solvers via a gradient descent perspective

@inproceedings{Gribling2021ImprovingQL, title={Improving quantum linear system solvers via a gradient descent perspective}, author={Sander Gribling and Iordanis Kerenidis and D'aniel Szil'agyi}, year={2021} }

Solving systems of linear equations is one of the most important primitives in quantum computing that has the potential to provide a practical quantum advantage in many different areas, including in optimization, simulation, and machine learning. In this work, we revisit quantum linear system solvers from the perspective of convex optimization, and in particular gradient descent-type algorithms. This leads to a considerable constant-factor improvement in the runtime (or, conversely, a several…

## 2 Citations

### A Survey of Quantum Computing for Finance

- Computer Science
- 2022

A comprehensive summary of the state of the art of quantum computing for financial applications, with particular emphasis on stochastic modeling, optimization, and machine learning, describing how these solutions, adapted to work on a quantum computer, can potentially help to solve financial problems more efficiently and accurately.

### Fourier-based quantum signal processing

- Computer Science
- 2022

An algorithm for Hermitian-operator function design from an oracle given by the unitary evolution with respect to that operator at a ﬁxed time is presented, which implements a Fourier approximation of the target function based on the iteration of a basic sequence of single-qubit gates, for which it is proved the expressibility.

## References

SHOWING 1-10 OF 26 REFERENCES

### Quantum gradient descent for linear systems and least squares

- Computer SciencePhysical Review A
- 2020

The method is illustrated by providing two applications: first, for solving positive semidefinite linear systems, and, second, for performing stochastic gradient descent for the weighted least-squares problem with reduced quantum memory requirements.

### On solving classes of positive-definite quantum linear systems with quadratically improved runtime in the condition number

- Computer ScienceQuantum
- 2021

This work shows that solving a QLS entails a runtime linear in κ also when A is positive definite, and identifies broad classes of positive-definite QLS where this lower bound can be circumvented and presents two new quantum algorithms featuring a quadratic speed-up in λ.

### Quantum algorithms for Second-Order Cone Programming and Support Vector Machines

- Computer ScienceQuantum
- 2021

Experimental evidence is presented that in this case the quantum algorithm exhibits a polynomial speedup over the best classical algorithms for solving general SOCPs that run in time O(nω+0.5) (here, ω is the matrix multiplication exponent, with a value of roughly 2.37 in theory, and up to 3 in practice).

### Fast inversion, preconditioned quantum linear system solvers, and fast evaluation of matrix functions

- Computer SciencePhysical Review A
- 2021

A quantum primitive called fast inversion is introduced, which can be used as a preconditioner for solving quantum linear systems, and two efficient approaches for computing matrix functions, based on the contour integral formulation and the inverse transform respectively are introduced.

### Quantum algorithm for linear systems of equations.

- Computer Science, MathematicsPhysical review letters
- 2009

This work exhibits a quantum algorithm for estimating x(-->)(dagger) Mx(-->) whose runtime is a polynomial of log(N) and kappa, and proves that any classical algorithm for this problem generically requires exponentially more time than this quantum algorithm.

### Quantum singular value transformation and beyond: exponential improvements for quantum matrix arithmetics

- Computer Science, MathematicsSTOC
- 2019

A new “Quantum singular value transformation” algorithm is developed that can directly harness the advantages of exponential dimensionality by applying polynomial transformations to the singular values of a block of a unitary operator.

### Efficient phase-factor evaluation in quantum signal processing

- Computer Science
- 2020

This work presents an optimization based method that can accurately compute the phase factors using standard double precision arithmetic operations and demonstrates the performance of this approach with applications to Hamiltonian simulation, eigenvalue filtering, and the quantum linear system problems.

### Quantum Algorithm for Systems of Linear Equations with Exponentially Improved Dependence on Precision

- Computer ScienceSIAM J. Comput.
- 2017

The algorithm is based on a general technique for implementing any operator with a suitable Fourier or Chebyshev series representation, and allows the quantum phase estimation algorithm, whose dependence on $\epsilon$ is prohibitive, to be bypassed.

### Hamiltonian Simulation with Nearly Optimal Dependence on all Parameters

- Computer Science2015 IEEE 56th Annual Symposium on Foundations of Computer Science
- 2015

An algorithm for sparse Hamiltonian simulation whose complexity is optimal (up to log factors) as a function of all parameters of interest is presented, and a new lower bound is proved showing that no algorithm can have sub linear dependence on tau.

### The power of block-encoded matrix powers: improved regression techniques via faster Hamiltonian simulation

- Computer ScienceICALP
- 2019

The framework of block-encoding, introduced by Low and Chuang, is applied to the study of quantum machine learning algorithms and general results are derived that are applicable to a variety of input models, including sparse matrix oracles and matrices stored in a data structure.