IEEE Micro · 2020 · 33 citations · 8 references
ComputingComputer ScienceQuantum ComputingQuantum MechanicsTheory Of ComputationQuantum AlgorithmsQuantum BitsQuantum CircuitsQuantum ComputationQuantum GatesQuantum Hardware ArchitecturesQuantum Circuit DecompositionQuantum Gate DecompositionQuantum Gate OptimizationQubit FidelityResource Overhead AnalysisToffoli Gate
We advocate for a fundamentally different way to perform quantum computation by using three-level qutrits instead of qubits. In particular, we substantially reduce the resource requirements of quantum computations by exploiting a third state for temporary variables (ancilla) in quantum circuits. Past work with qutrits has demonstrated only constant factor improvements, owing to the log2(3) binary-to-ternary compression factor. We present a novel technique using qutrits to achieve a logarithmic runtime decomposition of the Generalized Toffoli gate using no ancilla---an exponential improvement over the best qubit-only equivalent. Our approach features a 70x improvement in total two-qudit gate count over the qubit-only decomposition. This results in improvements for important algorithms for arithmetic and QRAM. Simulation results under realistic noise models indicate over 90% mean reliability (fidelity) for our circuit, versus under 30% for the qubit-only baseline. These results suggest that qutrits offer a promising path toward extending the frontier of quantum computers.
8
Elementary gates for quantum computation
Adriano Barenco, Charles H. Bennett, Richard Cleve et al. · Physical Review A · 1995 · 4.4K citations · Full text
Simplifying quantum logic using higher-dimensional Hilbert spaces
B. P. Lanyon, Marco Barbieri, M. P. Almeida et al. · Nature Physics · 2008 · 756 citations · Full text