<p>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 <InlineEquation ID="IEq1"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11128_2025_4831_Article_IEq1.gif" Format="GIF" Height="19" Rendition="HTML" Resolution="72" Type="Linedraw" Width="46" /> </InlineMediaObject> <EquationSource Format="TEX">\(O(n^{\omega })\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>O</mi> <mo stretchy="false">(</mo> <msup> <mi>n</mi> <mi>ω</mi> </msup> <mo stretchy="false">)</mo> </mrow> </math></EquationSource> </InlineEquation> time on the minimum number of gates needed to synthesize a given CNOT circuit, where <InlineEquation ID="IEq2"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11128_2025_4831_Article_IEq2.gif" Format="GIF" Height="10" Rendition="HTML" Resolution="72" Type="Linedraw" Width="14" /> </InlineMediaObject> <EquationSource Format="TEX">\(\omega \)</EquationSource> <EquationSource Format="MATHML"><math> <mi>ω</mi> </math></EquationSource> </InlineEquation> denotes the matrix multiplication constant and <i>n</i> is the number of qubits involved. Applying our framework, we prove that <InlineEquation ID="IEq3"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11128_2025_4831_Article_IEq3.gif" Format="GIF" Height="19" Rendition="HTML" Resolution="72" Type="Linedraw" Width="61" /> </InlineMediaObject> <EquationSource Format="TEX">\(3(n-1)\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mn>3</mn> <mo stretchy="false">(</mo> <mi>n</mi> <mo>-</mo> <mn>1</mn> <mo stretchy="false">)</mo> </mrow> </math></EquationSource> </InlineEquation> gate syntheses of the <i>n</i>-cycle circuit are optimal and provide insight into their structure. We also generalize this result to permutation circuits. Over all linear reversible circuits with <InlineEquation ID="IEq4"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11128_2025_4831_Article_IEq4.gif" Format="GIF" Height="16" Rendition="HTML" Resolution="72" Type="Linedraw" Width="73" /> </InlineMediaObject> <EquationSource Format="TEX">\(n = 3, 4, 5\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>n</mi> <mo>=</mo> <mn>3</mn> <mo>,</mo> <mn>4</mn> <mo>,</mo> <mn>5</mn> </mrow> </math></EquationSource> </InlineEquation> 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 <i>n</i> CNOT gates.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Minimum synthesis cost of CNOT circuits

  • Alan Bu,
  • Evan Fan,
  • Robert Joo

摘要

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^{\omega })\) O ( n ω ) time on the minimum number of gates needed to synthesize a given CNOT circuit, where \(\omega \) ω denotes the matrix multiplication constant and n is the number of qubits involved. Applying our framework, we prove that \(3(n-1)\) 3 ( n - 1 ) 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\) n = 3 , 4 , 5 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.