Novel oracle constructions for quantum random access memory

Abstract

We present new designs for quantum random access memory. More precisely, for each function, f : F2n → F2d, we construct oracles, Of, with the property equation Of | x n | 0 d = | x n | f(x) d. equation Our methods are based on the Walsh-Hadamard Transform of f, viewed as an integer valued function. In general, the complexity of our method scales with the sparsity of the Walsh-Hadamard Transform and not the sparsity of f, yielding more favorable constructions in cases such as binary optimization problems and function with low-degree Walsh-Hadamard Transforms. Furthermore, our design comes with a tuneable amount of ancillas that can trade depth for size. In the ancilla-free design, these oracles can be ε-approximated so that the Clifford + T depth is O ( ( n + 2 ( dε ) ) Wf ), where Wf is the number of nonzero components in the Walsh-Hadamard Transform. The depth of the shallowest version is O ( n + 2 ( dε ) ), using n + d Wf qubit. The connectivity of these circuits is also only logarithmic in Wf. As an application, we show that for boolean functions with low approximate degrees (as in the case of read-once formulas) the complexities of the corresponding QRAM oracles scale only as 2O ( n 2 ( n ) ).

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…