Implementation of Shor's Algorithm on a Linear Nearest Neighbour Qubit Array
Austin G. Fowler, Simon J. Devitt, Lloyd C. L. Hollenberg

TL;DR
This paper presents a version of Shor's quantum factoring algorithm optimized for linear nearest neighbour qubit architectures, requiring similar resources as architectures with full qubit interaction.
Contribution
It introduces a quantum circuit for Shor's algorithm tailored for linear nearest neighbour qubits, maintaining comparable resource requirements to more flexible architectures.
Findings
Requires 2L+4 qubits for an L-bit number
Uses approximately 8L^4 gates and circuit depth of 32L^3
Achieves similar efficiency to architectures with arbitrary qubit interactions
Abstract
Shor's algorithm, which given appropriate hardware can factorise an integer in a time polynomial in its binary length , has arguable spurred the race to build a practical quantum computer. Several different quantum circuits implementing Shor's algorithm have been designed, but each tacitly assumes that arbitrary pairs of qubits within the computer can be interacted. While some quantum computer architectures possess this property, many promising proposals are best suited to realising a single line of qubits with nearest neighbour interactions only. In light of this, we present a circuit implementing Shor's factorisation algorithm designed for such a linear nearest neighbour architecture. Despite the interaction restrictions, the circuit requires just qubits and to first order requires gates arranged in a circuit of depth -- identical to first order to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Quantum Information and Cryptography · Quantum-Dot Cellular Automata
