Automated Synthesis of Fault-Tolerant State Preparation Circuits for Quantum Error Correction Codes
Tom Peham, Ludwig Schmid, Lucas Berent, Markus M\"uller, Robert Wille

TL;DR
This paper introduces an automated, SAT-based method for synthesizing fault-tolerant state preparation circuits for quantum error correction codes, optimizing depth and gate count, and applicable to arbitrary CSS codes.
Contribution
It presents a novel automated approach for constructing fault-tolerant state preparation circuits for any CSS code, including heuristics for complex instances and non-deterministic circuits beyond distance 3.
Findings
Generated circuits show correct scaling of logical error rates.
Method produces depth- and gate-optimal circuits for small codes.
Tools are publicly available in the Munich Quantum Toolkit.
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 step with a verification step 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 3 codes. 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…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRadiation Effects in Electronics · Cloud Computing and Resource Management · Quantum Computing Algorithms and Architecture
