Quantum Random Access Memory

Vittorio Giovannetti, Seth Lloyd, and Lorenzo Maccone
Phys. Rev. Lett. 100, 160501 – Published 21 April 2008

Abstract

A random access memory (RAM) uses n bits to randomly address N=2n distinct memory cells. A quantum random access memory (QRAM) uses n qubits to address any quantum superposition of N memory cells. We present an architecture that exponentially reduces the requirements for a memory call: O(logN) switches need be thrown instead of the N used in conventional (classical or quantum) RAM designs. This yields a more robust QRAM algorithm, as it in general requires entanglement among exponentially less gates, and leads to an exponential decrease in the power needed for addressing. A quantum optical implementation is presented.

  • Figure
  • Figure
  • Figure
  • Received 10 September 2007

DOI:https://doi.org/10.1103/PhysRevLett.100.160501

©2008 American Physical Society

Authors & Affiliations

Vittorio Giovannetti1, Seth Lloyd2, and Lorenzo Maccone3

  • 1NEST-CNR-INFM & Scuola Normale Superiore, Piazza dei Cavalieri 7, I-56126, Pisa, Italy
  • 2MIT, RLE and Department of Mechanical Engineering MIT 3-160, 77 Massachusetts Avenue, Cambridge, Massachusetts 02139, USA
  • 3QUIT, Dipartimento di Fisica “A. Volta,” Università di Pavia, via Bassi 6, I-27100 Pavia, Italy

Article Text (Subscription Required)

Click to Expand

References (Subscription Required)

Click to Expand
Issue

Vol. 100, Iss. 16 — 25 April 2008

Reuse & Permissions
Access Options
Author publication services for translation and copyediting assistance advertisement

Authorization Required


×
×

Images

×

Sign up to receive regular email alerts from Physical Review Letters

Log In

Cancel
×

Search


Article Lookup

Paste a citation or DOI

Enter a citation
×