Quantum circuits for permutation matrices
By: Jason Hanson
Potential Business Impact:
Makes computers do math faster with quantum tricks.
Two different algorithms are presented for generating a quantum circuit realization of a matrix representing a permutation on $2^n$ letters. All circuits involve $n$ qubits and only use multi--controlled Toffoli gates. The first algorithm constructs a circuit from any decomposition of the permutation into a product of transpositions, but uses one ancilla line. The second, which uses no ancillae, constructs a circuit from a decomposition into a product of transpositions that have a Hamming distance of one. We show that any permutation admits such a decomposition, and we give a strategy for reducing the number of transpositions involved.
Similar Papers
On Encoding Matrices using Quantum Circuits
Quantum Physics
Makes quantum computers use math problems faster.
Efficient Algorithms for Quantum Hashing
Quantum Physics
Makes quantum computers faster and more secure.
A mathematical model for a universal digital quantum computer with an application to the Grover-Rudolph algorithm
Quantum Physics
Makes quantum computers do more complex math problems.