Spacetime codes of Clifford circuits

04/12/2023
by   Nicolas Delfosse, et al.
0

We propose a scheme for detecting and correcting faults in any Clifford circuit. The scheme is based on the observation that the set of all possible outcome bit-strings of a Clifford circuit is a linear code, which we call the outcome code. From the outcome code we construct a corresponding stabilizer code, the spacetime code. Our construction extends the circuit-to-code construction of Bacon, Flammia, Harrow and Shi [2], revisited recently by Gottesman [16], to include intermediate and multi-qubit measurements. With this correspondence, we reduce the problem of correcting faults in a circuit to the well-studied problem of correcting errors in a stabilizer code. More precisely, a most likely error decoder for the spacetime code can be transformed into a most likely fault decoder for the circuit. We give efficient algorithms to construct the outcome and spacetime codes. We also identify conditions under which these codes are LDPC, and give an algorithm to generate low-weight checks, which can then be combined with effcient LDPC code decoders.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/29/2018

Construction and redundancy of codes for correcting deletable errors

Consider a binary word being transmitted through a communication channel...
research
08/20/2019

Minimal degenerate CSS quantum code with low cost circuit

Error correction is of utmost necessity for large-scale quantum computin...
research
04/08/2021

Algorithmic Obfuscation for LDPC Decoders

In order to protect intellectual property against untrusted foundry, man...
research
11/15/2019

Codes Correcting All Patterns of Tandem-Duplication Errors of Maximum Length 3

The set of all q-ary strings that do not contain repeated substrings of ...
research
08/29/2023

Existence of Pauli-like stabilizers for every quantum error-correcting code

The Pauli stabilizer formalism is perhaps the most thoroughly studied me...
research
06/30/2019

Logical Clifford Synthesis for Stabilizer Codes

Quantum error-correcting codes are used to protect qubits involved in qu...
research
08/11/2020

The Maximum Length and Isomorphism of Circuit Codes with Long Bit Runs

Recently, Byrnes presented a formula for the maximum length of a symmetr...

Please sign up or login with your details

Forgot password? Click here to reset