Quantum Brain
← Back to papers

Minimum synthesis cost of CNOT circuits

Alan Bu, Evan Fan, Robert Joo·August 15, 2024·DOI: 10.1007/s11128-025-04831-5
Computer SciencePhysicsMathematics

AI Breakdown

Get a structured breakdown of this paper — what it's about, the core idea, and key takeaways for the field.

Abstract

Optimizing the size and depth of CNOT circuits is an active area of research in quantum computing and is particularly relevant for circuits synthesized from the Clifford + T universal gate set. Although many techniques exist for finding short syntheses, it is difficult to assess how close to optimal these syntheses are without an exponential brute-force search. We use a novel method of categorizing CNOT gates in a synthesis to obtain a strict lower bound computable in O(nω)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$O(n^{\omega })$$\end{document} time on the minimum number of gates needed to synthesize a given CNOT circuit, where ω\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\omega $$\end{document} denotes the matrix multiplication constant and n is the number of qubits involved. Applying our framework, we prove that 3(n-1)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$3(n-1)$$\end{document} gate syntheses of the n-cycle circuit are optimal and provide insight into their structure. We also generalize this result to permutation circuits. Over all linear reversible circuits with n=3,4,5\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$n = 3, 4, 5$$\end{document} qubits, our lower bound is optimal for exactly 100%, 67.7%, and 23.1% of circuits and is accurate to within one CNOT gate in 100%, 99.5%, and 83.0% of circuits, respectively. We also introduce an algorithm that efficiently determines whether certain circuits can be synthesized with fewer than n CNOT gates.

Related Research

Quantum Intelligence

Ask about quantum research, companies, or market developments.