Quantum Surface Code Decoding for Fast Circuit-Level Noise Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current quantum computing technologies face challenges in mitigating circuit-level noise, which introduces errors during computations, leading to high overhead costs in qubit and gate requirements for fault-tolerant operations, and existing decoders fail to achieve fast runtimes and low logical failure rates in error correction.

Innovation Solution

Implementing a scalable neural network decoder based on fully three-dimensional convolutions as a local decoder to correct errors in quantum error-correcting codes, followed by a global decoder to handle remaining errors, reducing syndrome density and decoding time through syndrome collapse and vertical cleanup techniques.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a global decoder is used to correct errors in quantum error-correcting codes, then the logical failure rate is reduced, but the decoding time increases significantly

Engineering Contradiction:
Improvelogical failure rateVSAvoiddecoding time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The decoding process is divided into two independent stages: a local decoder that processes each syndrome measurement round individually using fast bit-flip correction, and a global decoder that handles remaining errors across multiple rounds. This segmentation allows the system to achieve low logical failure rates through the global decoder while maintaining fast runtime through the local decoder's parallel processing capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The local decoder performs preliminary error correction on each syndrome measurement round before the global decoder processes the results. By pre-correcting obvious errors in each round independently, the system reduces the burden on the global decoder and minimizes the overall decoding time while maintaining correction effectiveness.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the number of syndrome measurement rounds is increased to reduce error rates, then the reliability improves, but the decoding time increases

Engineering Contradiction:
Improveerror correction reliabilityVSAvoiddecoding time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system processes syndrome measurement rounds in independent local decoding stages, allowing parallel processing of multiple rounds. Each round is corrected locally using fast bit-flip operations, and only residual errors require global decoding, thereby reducing the cumulative decoding time even as the number of rounds increases.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The local decoder applies correction to each syndrome measurement round individually, performing more correction operations than strictly necessary (since some errors are corrected multiple times or redundantly). This excessive local action reduces the burden on the global decoder, enabling the system to handle increased numbers of measurement rounds without proportionally increasing total decoding time.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If a local decoder is used to reduce decoding time, then the runtime decreases, but the ability to handle circuit-level noise is insufficient

Engineering Contradiction:
Improvedecoding speedVSAvoidnoise correction capability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The decoding system is segmented into a local decoder for fast processing and a global decoder for comprehensive noise handling. The local decoder quickly corrects simple errors in each syndrome round, while the global decoder addresses complex circuit-level noise patterns that span multiple rounds, achieving both speed and reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The local decoder acts as an intermediary between the syndrome measurement and the global decoder. It performs initial error correction that simplifies the input to the global decoder, enabling the latter to focus on more complex noise patterns while maintaining overall system speed and effectiveness.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12057859B1Treating circuit-level noise using a local and global decoding scheme
Publication Date: 2024.08.06 AMAZON TECH INC
  • US12057859B1 patent drawing
  • US12057859B1 patent drawing
  • US12057859B1 patent drawing

AI summary

Techniques for implementing a local neural network and global decoding scheme for quantum error correction of circuit-level noise within quantum surface codes such that the decoding schemes have fast decoding throughout and low latency times for quantum algorithms are disclosed. A local neural network decoder may be pre-trained via a supervised learning technique such that the local neural network decoder may be applied for error correction in the presence of circuit-level noise in arbitrarily sized surface codes in a local decoding stage. Prior to a global decoding stage, an intermediate stage may be used to remove vertical pairs of highlighted vertices within the matching graph, which may reduce a syndrome density within the matching graph to allow for faster decoding at the global decoding stage. Such an intermediate stage may include application of a syndrome collapse or vertical cleanup technique.