A logarithmic-depth quantum carry-lookahead adder

By Thomas G. Draper, Samuel Kutin, Eric M. Rains, Krysta Marie Svore. Quantum information & computation, 2004

328 citations recorded by the source corpus.

We present an efficient addition circuit, borrowing techniques from classical carry-lookahead arithmetic. Our quantum carry-lookahead (QCLA) adder accepts two n-bitnumbers and adds them in O(log n) depth using O(n) ancillary qubits. We present bothin-place and out-of-place versions, as well as versions that add modulo 2n and modulo2n - 1. Previously, the linear-depth ripple-carry addition circuit has been the methodof choice. Our work reduces the cost of addition dramatically with only a slight increasein the number of required qubits. The QCLA adder can be used within current modularmultiplication circuits to reduce substantially the run-time of Shor's algorithm.

View Paper: https://www.semanticscholar.org/paper/b96e881f8d525bf8b8e62804ae40f2debb53d5cc

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

  1. Christopher R. Monroe
  2. Luming Duan
  3. A. Ruthven
  4. Robert Raussendorf
  5. Peter Maunz
  6. Jungsang Kim
  7. K. Brown
  8. Jakub Marecek

Citations in the corpus