Quantum Error Decoder Pre-Matching for Correlated Graph Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing quantum computing systems face challenges in accurately and efficiently decoding quantum error correcting codes due to noise, particularly when different types of errors are decoded separately, leading to reduced decoding accuracy and reliability.

Innovation Solution

A local pre-matching pass is implemented for correlated decoding of quantum error correcting codes, where measurement data is used to generate multiple detector graphs representing different error types, and a local search is performed to update edge weights in these graphs before executing a graph-based decoding algorithm, incorporating dependencies and correlations between error types.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If separate decoding is performed for different error types, then decoding complexity is reduced and processing speed is improved, but decoding accuracy deteriorates due to loss of error correlations

Engineering Contradiction:
Improvedecoding speedVSAvoiddecoding accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The decoder is segmented into multiple specialized components: a first decoder for X-type errors, a second decoder for Z-type errors, and a third decoder for Y-type errors. Each decoder processes a specific error type independently, enabling parallel processing and improved decoding speed while maintaining accuracy through coordinated operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The separate decoders are merged through a coordination mechanism where the first decoder's output updates the second detector graph, and the second decoder's output updates the first detector graph. This merging of information flows preserves error correlations and achieves decoding accuracy comparable to unified decoders.

Inventive Principle:
Principle #5Merging (Combining)

2Measurement precision

If unified decoding is performed for all error types, then decoding accuracy is maintained by capturing error correlations, but processing time increases and productivity decreases

Engineering Contradiction:
Improvedecoding accuracyVSAvoiddecoding speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The unified decoding problem is segmented into specialized sub-decoders that process different error types in parallel. This segmentation maintains the ability to capture error correlations through inter-decoder communication while achieving the speed benefits of specialized processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The first decoder performs preliminary decoding of X-type errors and uses its output to update the second detector graph before the second decoder processes Z-type errors. This preliminary action allows each decoder to benefit from correlated information without requiring a slow sequential unified decoding process.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If multiple passes of minimum-weight perfect matching are performed, then decoding accuracy is improved by capturing error correlations, but latency increases making it unsuitable for real-time decoding

Engineering Contradiction:
Improvedecoding accuracyVSAvoiddecoding latency
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The multi-pass decoding process is segmented into simultaneous parallel passes, where X-type, Z-type, and Y-type error decoding occur concurrently rather than sequentially. This eliminates the time penalty of multiple sequential passes while maintaining accuracy through coordinated information sharing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each decoder performs preliminary decoding actions on its assigned error type and immediately updates the other detector graphs with its findings. This preliminary action across all error types simultaneously achieves what would otherwise require multiple sequential passes, reducing latency while preserving accuracy.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12475405B2Local pre-matching pass for correlated decoding of quantum error correcting codes
Publication Date: 2025.11.18 GOOGLE LLC
  • US12475405B2 patent drawing
  • US12475405B2 patent drawing
  • US12475405B2 patent drawing

AI summary

Methods, systems, and apparatus for predicting an occurrence of errors in a quantum computation. In one aspect, a method includes updating edge weights of a second quantum error correction detector graph by performing a local search of a first quantum error correction detector graph, wherein performing the local search comprises, for each detection event in the first quantum error correction detector graph, reweighting complementary edges in the second quantum error correction detector graph using single-edge errors on an edge that connects the detection event to a nearest other detection event; and executing a decoding process on the second quantum error correction detector graph to compute a decoding output of the decoding process, wherein the decoding output predicts the occurrence of errors in the quantum computation.