Optimization of the HHL Algorithm
Dhruv Sood, Nilmani Mathur, and Vikram Tripathi

TL;DR
This paper explores practical optimization strategies for the HHL quantum algorithm, focusing on improving fidelity and scalability for different matrix structures on near-term quantum simulators.
Contribution
It introduces and evaluates two optimization techniques—Suzuki-Trotter decomposition and block encoding—for enhancing HHL performance based on matrix sparsity and structure.
Findings
HHL achieves high fidelity for structured matrices but struggles with dense ones.
Block encoding improves fidelity for moderately dense matrices.
Trotterisation is effective for sparse systems, reducing qubit requirements.
Abstract
The Harrow-Hassidim-Lloyd (HHL) algorithm is a quantum algorithm for solving systems of linear equations that, in principle, offers an exponential improvement in scaling with the system size compared to classical approaches. In this work, we investigate the practical implementation and optimisation of the HHL algorithm with a focus on improving its performance on near-term quantum simulators. After outlining the algorithm, we examine two optimisation strategies aimed at improving fidelity and scalability: Suzuki-Trotter decomposition of the Hamiltonian evolution operator and a block-encoding approach that embeds the problem matrix into a larger unitary operator. The performance of these methods is evaluated through simulations on matrices with varying sparsity, including diagonal, tridiagonal, moderately dense, and fully dense cases. Our results show that while HHL achieves near-ideal…
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.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Quantum many-body systems · Tensor decomposition and applications
