Symbolic Synthesis of Clifford Circuits and Beyond
Matthew Amy (Simon Fraser University), Owen Bennett-Gibbs (McGill, University), Neil J. Ross (Dalhousie University)

TL;DR
This paper introduces methods for analyzing and synthesizing Clifford circuits from path sums, a symbolic formalism for quantum operations, including algorithms for circuit extraction and generalization beyond Clifford cases.
Contribution
It provides the first polynomial-time algorithm for extracting Clifford circuits from Clifford path sums and proposes a heuristic for more general path sums.
Findings
Unitarity problem is co-NP-hard in general but in P for Clifford path sums.
Algorithm successfully synthesizes Clifford circuits in C1-H-C2 form.
Heuristic generalization often produces natural-looking circuits, demonstrated on quantum Fourier transform.
Abstract
Path sums are a convenient symbolic formalism for quantum operations with applications to the simulation, optimization, and verification of quantum protocols. Unlike quantum circuits, path sums are not limited to unitary operations, but can express arbitrary linear ones. Two problems, therefore, naturally arise in the study of path sums: the unitarity problem and the extraction problem. The former is the problem of deciding whether a given path sum represents a unitary operator. The latter is the problem of constructing a quantum circuit, given a path sum promised to represent a unitary operator. In this paper, we show that the unitarity problem is co-NP-hard in general, but that it is in P when restricted to Clifford path sums. We then provide an algorithm to synthesize a Clifford circuit from a unitary Clifford path sum. The circuits produced by our extraction algorithm are of the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Low-power high-performance VLSI design · Parallel Computing and Optimization Techniques
