Abstract
Abstract
We present a quantum circuit compiler that prepares an algorithm-specific graph state from quantum circuits described in high level languages, such as Cirq and Q#. The computation can then be implemented using a series of non-Pauli measurements on this graph state. By compiling the graph state directly instead of starting with a standard lattice cluster state and preparing it over the course of the computation, we are able to better understand the resource costs involved and eliminate wasteful Pauli measurements on the actual quantum device. Access to this algorithm-specific graph state also allows for optimisation over locally equivalent graph states to implement the same quantum circuit. The compiler presented here finds ready application in measurement based quantum computing, NISQ devices and logical level compilation for fault tolerant implementations.
Funder
Defense Advanced Research Projects Agency
Reference50 articles.
1. A comparative study of universal quantum computing models: toward a physical unification;Wang;Quantum Eng.,2021
2. A one-way quantum computer;Raussendorf;Phys. Rev. Lett.,2001
3. Cluster-state quantum computation;Nielsen;Rep. Math. Phys.,2006
4. Measurement-based quantum computation on cluster states;Raussendorf;Phys. Rev. A,2003
5. Software-based Pauli tracking in fault-tolerant quantum circuits;Paler,2014
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献