2012
DOI: 10.1103/physrevlett.108.180501
|View full text |Cite
|
Sign up to set email alerts
|

Towards Practical Classical Processing for the Surface Code

Abstract: The surface code is unarguably the leading quantum error correction code for 2-D nearest neighbor architectures, featuring a high threshold error rate of approximately 1%, low overhead implementations of the entire Clifford group, and flexible, arbitrarily long-range logical gates. These highly desirable features come at the cost of significant classical processing complexity. We show how to perform the processing associated with an n × n lattice of qubits, each being manipulated in a realistic, fault-tolerant… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

3
184
1
2

Year Published

2012
2012
2020
2020

Publication Types

Select...
5
2

Relationship

1
6

Authors

Journals

citations
Cited by 169 publications
(190 citation statements)
references
References 30 publications
3
184
1
2
Order By: Relevance
“…More precisely, when a stabilizer eigenvalue changes in a surface code cycle, it is efficient to store the location of that stabilizer and wait several code cycles, accumulating a spacetime diagram of stabilizer errors as additional errors occur [30,59,60]. After sufficiently many code cycles, the spacetime diagram may be used to determine the most likely configuration of Wilson lines that could have generated those errors [28,29] using a minimum-weight perfect matching algorithm [64,65]. Errors may be subsequently corrected by software when performing logical qubit manipulations and readouts [28].…”
Section: B Logical Qubits and Error Correctionmentioning
confidence: 99%
“…More precisely, when a stabilizer eigenvalue changes in a surface code cycle, it is efficient to store the location of that stabilizer and wait several code cycles, accumulating a spacetime diagram of stabilizer errors as additional errors occur [30,59,60]. After sufficiently many code cycles, the spacetime diagram may be used to determine the most likely configuration of Wilson lines that could have generated those errors [28,29] using a minimum-weight perfect matching algorithm [64,65]. Errors may be subsequently corrected by software when performing logical qubit manipulations and readouts [28].…”
Section: B Logical Qubits and Error Correctionmentioning
confidence: 99%
“…It is also computationally expensive to obtain data at high error rates and high distances as the minimum weight perfect matching problem becomes more difficult around and above the threshold error rate (0.9% [5]). The raw data used to generate Figs.…”
Section: Logical Errorsmentioning
confidence: 99%
“…We have two operational versions of extended minimum weight perfect matching -complete match [4] which firstly constructs explicit edges between all pairs of vertices no more than approximately d rounds of error correction apart, and edges on demand match [5] which only constructs a small number of local edges and adds further edges to the problem as required. The graphs and matchings generated by complete match (cmatch) and edges on demand match (eodmatch) given Fig.…”
Section: Matchingmentioning
confidence: 99%
See 2 more Smart Citations