Methods for Reducing Ancilla-Overhead in Block Encodings
quant-ph
Submitted: 2025-07-10
Updated: 2026-09-19
License: http://creativecommons.org/licenses/by/4.0/
The gist: Block encodings are a fundamental primitive in quantum algorithms, but can often have large ancilla overhead.
Terminology
Abstract
Block encodings are a fundamental primitive in quantum algorithms, but can often have large ancilla overhead. In this work, we introduce novel techniques for reducing this overhead in two distinct ways. In Part I, we prove the existence of a "space-time tradeoff" by deriving an algorithm that, for any block encoding, approximately uncomputes all but one of its ancilla (freeing up those ancillae for reuse in later parts of a quantum algorithm). In Part II, we evaluate the minimum number of ancillae required to perform coherent multiplication of block encodings and introduce a "space-accuracy tradeoff". Specfically, we prove that logarithmic ancillae is optimal for exact multiplication of block encodings, but show that (in certain block encoding regimes) approximate multiplication of block encodings can be achieved to high-precision with just one ancilla.
Sources
- Quantum tomography using state-preparation unitaries
- Quantum algorithms for zero-sum games
- Quantum Amplitude Amplification and Estimation
- The power of block-encoded matrix powers: improved regression techniques via faster Hamiltonian simulation
- Quantum Thermal State Preparation
- Quantum algorithms: A survey of applications and end-to-end complexities
- Distributional property testing in a quantum world
- Quantum algorithm for Petz recovery channels and pretty good measurements
- Quantum singular value transformation and beyond: exponential improvements for quantum matrix arithmetics
- Optimal Hamiltonian Simulation by Quantum Signal Processing
- Hamiltonian Simulation by Qubitization
- Optimal polynomial based quantum eigenstate filtering with application to solving quantum linear systems
- Hamiltonian Simulation in the Interaction Picture
- A tweezer array with 6100 highly coherent atomic qubits
- Multivariable quantum signal processing (M-QSP): prophecies of the two-headed oracle
- Semantic embedding for quantum algorithms
- Modular quantum signal processing in many variables
Related papers
- Reconquering Bell sampling on qudits: stabilizer learning and testing, quantum pseudorandomness bounds, and more
- Encrypted clones can leak: Classification of informative subsets in Quantum Encrypted Cloning
- Polynomial-time classical and quantum simulation of quantum impurity models
- Theory of quantum-enhanced interferometry with general Markovian light sources
- A convergent hierarchy of spectral gap certificates for qubit Hamiltonians
- Universal Bound and Phase Transition in Many-Body Fermionic Non-Gaussianity