Litcius/Paper detail

Phase Gadget Synthesis for Shallow Circuits

Alexander Cowtan, Silas Dilkes, Ross Duncan, Will Simmons, Seyon Sivarajah

2020Electronic Proceedings in Theoretical Computer Science87 citationsDOIOpen Access PDF

Abstract

We give an overview of the circuit optimisation methods used by tket, a compiler system for quantum software developed by Cambridge Quantum Computing Ltd. We focus on a novel technique based around phase gadgets, a family of multi-qubit quantum operations which occur naturally in a wide range of quantum circuits of practical interest. The phase gadgets have a simple presentation in the ZX-calculus, which makes it easy to reason about them. Taking advantage of this, we present an efficient method to translate the phase gadgets back to CNOT gates and single qubit operations suitable for execution on a quantum computer with significant reductions in gate count and circuit depth. We demonstrate the effectiveness of these methods on a quantum chemistry benchmarking set based on variational circuits for ground state estimation of small molecules.

Topics & Concepts

Quantum circuitComputer scienceQuantum computerControlled NOT gateQuantum gateGadgetElectronic circuitQubitQuantumComputer engineeringElectronic engineeringQuantum algorithmCompilerOne-way quantum computerSoftwareQuantum technologyTheoretical computer scienceSimple (philosophy)Quantum phase estimation algorithmQuantum error correctionLogic gateToffoli gateQuantum networkOptimizing compilerSet (abstract data type)State (computer science)Computational sciencePhase (matter)AlgorithmCompiler constructionRange (aeronautics)Circuit designTopology (electrical circuits)Quantum simulatorFocus (optics)Quantum Computing Algorithms and ArchitectureQuantum Information and CryptographyQuantum-Dot Cellular Automata
Phase Gadget Synthesis for Shallow Circuits | Litcius