Preconditioned Block Encodings for Quantum Linear Systems
Leigh Lapworth, Christoph S\"underhauf

TL;DR
This paper explores quantum preconditioning techniques for block encodings in quantum linear system algorithms, demonstrating methods to improve condition numbers and reduce circuit complexity for practical CFD matrices.
Contribution
It introduces quantum preconditioning strategies, a new matrix filtering technique, and demonstrates significant reductions in QSVT phase factors for large matrices.
Findings
Quantum multiplication increases subnormalisation, negating benefits.
Classical product encoding improves effective condition number.
Matrix filtering reduces circuit depth without harming solutions.
Abstract
Quantum linear system solvers like the Quantum Singular Value Transformation (QSVT) require a block encoding of the system matrix within a unitary operator . Unfortunately, block encoding often results in significant subnormalisation and increase in the matrix's effective condition number , affecting the efficiency of solvers. Matrix preconditioning is a well-established classical technique to reduce by multiplying by a preconditioner . Here, we study quantum preconditioning for block encodings. We consider four preconditioners and two encoding approaches: (a) separately encoding and its preconditioner , followed by quantum multiplication, and (b) classically multiplying and before encoding the product in . Their impact on subnormalisation factors and condition number are analysed using practical matrices from…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
