5 research outputs found
Stabilizer Inactivation for Message-Passing Decoding of Quantum LDPC Codes
We propose a post-processing method for message-passing (MP) decoding of CSS
quantum LDPC codes, called stabilizer-inactivation (SI). It relies on
inactivating a set of qubits, supporting a check in the dual code, and then
running the MP decoding again. This allows MP decoding to converge outside the
inactivated set of qubits, while the error on these is determined by solving a
small, constant size, linear system. Compared to the state of the art
post-processing method based on ordered statistics decoding (OSD), we show
through numerical simulations that MP-SI outperforms MP-OSD for different
quantum LDPC code constructions, different MP decoding algorithms, and
different MP scheduling strategies, while having a significantly reduced
complexity
Check-Agnosia based Post-Processor for Message-Passing Decoding of Quantum LDPC Codes
The inherent degeneracy of quantum low-density parity-check codes poses a
challenge to their decoding, as it significantly degrades the error-correction
performance of classical message-passing decoders. To improve their
performance, a post-processing algorithm is usually employed. To narrow the gap
between algorithmic solutions and hardware limitations, we introduce a new
post-processing algorithm with a hardware-friendly orientation, providing error
correction performance competitive to the state-of-the-art techniques. The
proposed post-processing, referred to as check-agnosia, is inspired by
stabilizer-inactivation, while considerably reducing the required hardware
resources, and providing enough flexibility to allow different message-passing
schedules and hardware architectures. We carry out a detailed analysis for a
set of Pareto architectures with different tradeoffs between latency and power
consumption, derived from the results of implemented designs on an FPGA board.
We show that latency values close to one microsecond can be obtained on the
FPGA board, and provide evidence that much lower latency values can be obtained
for ASIC implementations. In the process, we also demonstrate the practical
implications of the recently introduced t-covering layers and random-order
layered scheduling
Stabilizer Inactivation for Message-Passing Decoding of Quantum LDPC Codes
We propose a post-processing method for message-passing (MP) decoding of CSS quantum LDPC codes, called stabilizer-inactivation (SI). It relies on inactivating a set of qubits, supporting a check in the dual code, and then running the MP decoding again. This allows MP decoding to converge outside the inactivated set of qubits, while the error on these is determined by solving a small, constant size, linear system. Compared to the state of the art post-processing method based on ordered statistics decoding (OSD), we show through numerical simulations that MP-SI outperforms MP-OSD for different quantum LDPC code constructions, different MP decoding algorithms, and different MP scheduling strategies, while having a significantly reduced complexity
Stabilizer Inactivation for Message-Passing Decoding of Quantum LDPC Codes
International audienceWe propose a post-processing method for message-passing (MP) decoding of CSS quantum LDPC codes, called stabilizer-inactivation (SI). It relies on inactivating a set of qubits, supporting a check in the dual code, and then running the MP decoding again. This allows MP decoding to converge outside the inactivated set of qubits, while the error on these is determined by solving a small, constant size, linear system. Compared to the state of the art post-processing method based on ordered statistics decoding (OSD), we show through numerical simulations that MP-SI outperforms MP-OSD for different quantum LDPC code constructions, different MP decoding algorithms, and different MP scheduling strategies, while having a significantly reduced complexity
Stabilizer Inactivation for Message-Passing Decoding of Quantum LDPC Codes
We propose a post-processing method for message-passing (MP) decoding of CSS quantum LDPC codes, called stabilizer-inactivation (SI). It relies on inactivating a set of qubits, supporting a check in the dual code, and then running the MP decoding again. This allows MP decoding to converge outside the inactivated set of qubits, while the error on these is determined by solving a small, constant size, linear system. Compared to the state of the art post-processing method based on ordered statistics decoding (OSD), we show through numerical simulations that MP-SI outperforms MP-OSD for different quantum LDPC code constructions, different MP decoding algorithms, and different MP scheduling strategies, while having a significantly reduced complexity