Automated Synthesis of Fault-Tolerant State Preparation Circuits for Quantum Error-Correction Codes

A central ingredient in fault-tolerant quantum algorithms is the initialization of a logical state for a given quantum error-correcting code from a set of noisy qubits. A scheme that has demonstrated promising results for small code instances that are realizable on currently available hardware composes a non-fault-tolerant state preparation circuit with a verification circuit that checks for spreading errors. Known circuit constructions of this scheme are mostly obtained manually, and no algorithmic techniques for constructing depth- or gate-optimal circuits exist. As a consequence, the current state-of-the-art exploits this scheme only for specific code instances and mostly for the special case of distance <a:math xmlns:a="http://www.w3.org/1998/Math/MathML" display="inline"><a:mi>d</a:mi><a:mo>=</a:mo><a:mn>3</a:mn></a:math> codes only. In this work, we propose an automated approach for synthesizing fault-tolerant state preparation circuits for arbitrary CSS codes. We utilize methods based on satisfiability solving (SAT) to construct fault-tolerant state preparation circuits consisting of depth- and gate-optimal preparation and verification circuits. We also provide heuristics that can synthesize fault-tolerant state preparation circuits for code instances where no optimal solution can be obtained in an adequate time. Moreover, we give a general construction for nondeterministic state preparation circuits for codes beyond distance 3. Numerical evaluations using <c:math xmlns:c="http://www.w3.org/1998/Math/MathML" display="inline"><c:mi>d</c:mi><c:mo>=</c:mo><c:mn>3</c:mn></c:math>, <e:math xmlns:e="http://www.w3.org/1998/Math/MathML" display="inline"><e:mi>d</e:mi><e:mo>=</e:mo><e:mn>5</e:mn></e:math>, and <g:math xmlns:g="http://www.w3.org/1998/Math/MathML" display="inline"><g:mi>d</g:mi><g:mo>=</g:mo><g:mn>7</g:mn></g:math> codes confirm that the generated circuits exhibit the desired scaling of the logical error rates. The resulting methods are publicly available as part of the (MQT) at . Such methods are an important step in providing fault-tolerant circuit constructions that can aid in near-term demonstrations of fault-tolerant quantum computing.

Authors

Institutions

Publication Details

Journal
PRX Quantum
Published
2025-05-14
DOI
https://doi.org/10.1103/prxquantum.6.020330
Citations
9
Primary Topic
Quantum Computing Algorithms and Architecture
Type
article
Field-Weighted Citation Impact
22.33

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Automated Synthesis of Fault-Tolerant State Preparation Circuits for Quantum Error-Correction Codes

Robert Wille, Lucas Berent, Tom Peham, L. Schmid et al.
9 citations
PRX Quantum
Quantum Computing Algorithms and Architecture
22.33
article

Automated Synthesis of Fault-Tolerant State Preparation Circuits for Quantum Error-Correction Codes

Robert Wille, Lucas Berent, Tom Peham, L. Schmid, Markus Müller
article en
9 citations

Abstract

A central ingredient in fault-tolerant quantum algorithms is the initialization of a logical state for a given quantum error-correcting code from a set of noisy qubits. A scheme that has demonstrated promising results for small code instances that are realizable on currently available hardware composes a non-fault-tolerant state preparation circuit with a verification circuit that checks for spreading errors. Known circuit constructions of this scheme are mostly obtained manually, and no algorithmic techniques for constructing depth- or gate-optimal circuits exist. As a consequence, the current state-of-the-art exploits this scheme only for specific code instances and mostly for the special case of distance <a:math xmlns:a="http://www.w3.org/1998/Math/MathML" display="inline"><a:mi>d</a:mi><a:mo>=</a:mo><a:mn>3</a:mn></a:math> codes only. In this work, we propose an automated approach for synthesizing fault-tolerant state preparation circuits for arbitrary CSS codes. We utilize methods based on satisfiability solving (SAT) to construct fault-tolerant state preparation circuits consisting of depth- and gate-optimal preparation and verification circuits. We also provide heuristics that can synthesize fault-tolerant state preparation circuits for code instances where no optimal solution can be obtained in an adequate time. Moreover, we give a general construction for nondeterministic state preparation circuits for codes beyond distance 3. Numerical evaluations using <c:math xmlns:c="http://www.w3.org/1998/Math/MathML" display="inline"><c:mi>d</c:mi><c:mo>=</c:mo><c:mn>3</c:mn></c:math>, <e:math xmlns:e="http://www.w3.org/1998/Math/MathML" display="inline"><e:mi>d</e:mi><e:mo>=</e:mo><e:mn>5</e:mn></e:math>, and <g:math xmlns:g="http://www.w3.org/1998/Math/MathML" display="inline"><g:mi>d</g:mi><g:mo>=</g:mo><g:mn>7</g:mn></g:math> codes confirm that the generated circuits exhibit the desired scaling of the logical error rates. The resulting methods are publicly available as part of the (MQT) at . Such methods are an important step in providing fault-tolerant circuit constructions that can aid in near-term demonstrations of fault-tolerant quantum computing.

PRX QuantumVol. 6(2)
Forschungszentrum Jülich (DE), Software Competence Center Hagenberg (Austria) (AT), Technical University of Munich (DE), RWTH Aachen University (DE)
Deutsche Forschungsgemeinschaft
Openalex Percentile: Top 1%
Quantum Computing Algorithms and Architecture
22.33
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.