Compiling Quantum Circuits using the Palindrome Transform
| dc.creator | Aho, Alfred V. | |
| dc.creator | Svore, Krysta M. | |
| dc.date | 2003-11-03 | |
| dc.date.accessioned | 2026-07-07T06:08:14Z | |
| dc.date.available | 2026-07-07T06:08:14Z | |
| dc.description | The design and optimization of quantum circuits is central to quantum computation. This paper presents new algorithms for compiling arbitrary 2^n x 2^n unitary matrices into efficient circuits of (n-1)-controlled single-qubit and (n-1)-controlled-NOT gates. We first present a general algebraic optimization technique, which we call the Palindrome Transform, that can be used to minimize the number of self-inverting gates in quantum circuits consisting of concatenations of palindromic subcircuits. For a fixed column ordering of two-level decomposition, we then give an numerative algorithm for minimal (n-1)-controlled-NOT circuit construction, which we call the Palindromic Optimization Algorithm. Our work dramatically reduces the number of gates generated by the conventional two-level decomposition method for constructing quantum circuits of (n-1)-controlled single-qubit and (n-1)-controlled-NOT gates. | |
| dc.description | 17 pages, LaTex | |
| dc.identifier | https://arxiv.org/abs/quant-ph/0311008 | |
| dc.identifier | http://arxiv.org/abs/quant-ph/0311008 | |
| dc.identifier.uri | http://salesiana.dossiersoluciones.com/handle/123456789/91556 | |
| dc.subject | Quantum Physics | |
| dc.title | Compiling Quantum Circuits using the Palindrome Transform | |
| dc.type | text |