Efficient Complex-Valued State Preparation on Bucket Brigade QRAM
Abstract
Efficient quantum state preparation is a critical component in quantum algorithms that process large classical data, and it is fundamental to realizing quantum advantage in domains such as machine learning, quantum linear algebra, and quantum finance. Building on the framework of~\cite{berti2025efficient}, which integrates Bucket Brigade QRAM (BBQRAM) with a segment tree to achieve amplitude encoding in polylogarithmic query time, we present two improvements within the same architecture-aware framework. First, we remove the subroutine by classically precomputing the rotation angles determined by the segment tree and storing these angles directly in the BBQRAM cells. The tradeoff is that the classically loaded QRAM stores precomputed fixed-point angles rather than raw subtree weights. Second, we extend the construction to complex-valued matrices by storing a leaf phase alongside each precomputed rotation angle and using a two-step magnitude-then-phase procedure; the real signed case is naturally subsumed as a one-bit phase specialization. At unchanged BBQRAM query complexity, the QPU procedure reduces to BBQRAM retrievals and controlled-rotation cascades, with memory cells per matrix and no reversible arithmetic on the QPU.
Keywords
Cite
@article{arxiv.2604.25644,
title = {Efficient Complex-Valued State Preparation on Bucket Brigade QRAM},
author = {Alessandro Berti and Francesco Ghisoni},
journal= {arXiv preprint arXiv:2604.25644},
year = {2026}
}