Quantum Resources Required to Block-Encode a Matrix of Classical Data
Abstract
We provide modular circuit-level implementations and resource estimates for several methods of block-encoding a dense N× N matrix of classical data to precision ε; the minimal-depth method achieves a T-depth of O( (N/ε)), while the minimal-count method achieves a T-count of O(N(1/ε)). We examine resource tradeoffs between the different approaches, and we explore implementations of two separate models of quantum random access memory (QRAM). As part of this analysis, we provide a novel state preparation routine with T-depth O( (N/ε)), improving on previous constructions with scaling O(2 (N/ε)). Our results go beyond simple query complexity and provide a clear picture into the resource costs when large amounts of classical data are assumed to be accessible to quantum algorithms.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.