Quantum Dictionaries without QRAM

preprint2022arXivOpen access

Abstract

This paper presents an efficient gate-level implementation of a quantum dictionary: a data structure that can store a superposition of mappings from keys to values. The dictionary is stored as a fixed-length list of sorted address-value pairs, where the length of the list is the maximum number of entries that can be put in the dictionary. An addressed value can be extracted from (or injected into) the dictionary using C⋅(V+2.5A)+O(V+A+C)C \cdot (V + 2.5A) + O(V + A + C) expected Toffoli gates and O(V+A)O(V + A) auxiliary qubits (where CC is the maximum capacity, AA is the address width, and VV is the value width).

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.