Quantum Circuit Canary Ordering for Higher Execution Fidelity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing quantum computing systems face high error rates due to imperfect qubits and dynamic noise sources, leading to low fidelity in executing quantum applications, especially for circuits with more than 10 qubits, which is exacerbated by the variability and inconsistency of noise properties across quantum devices.

Innovation Solution

A quantum computing system uses a Clifford canary circuit to identify the correct ordering of quantum devices within an ensemble, leveraging classical simulation to determine the most likely output, thereby increasing execution fidelity by ordering devices based on their likelihood to produce the correct output.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If quantum computers with more qubits are used to solve classically intractable problems, then computational power increases, but execution fidelity decreases due to higher error rates

Engineering Contradiction:
Improvecomputational powerVSAvoidexecution fidelity
Core Design Contradiction:
PowerVSReliability

Solution Approach 1:

The patent creates a canary circuit that is a simplified copy of the original quantum circuit, using only Clifford gates instead of the full gate set. This canary circuit serves as a proxy to identify noise patterns and characterize quantum devices without requiring execution of the full complex circuit, enabling fidelity assessment on large quantum systems

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The canary circuit acts as an intermediary between the original quantum circuit and the noisy quantum hardware. By executing the canary circuit first to characterize device noise properties, the system can then use this information to correct or compensate for errors in the original circuit execution, separating the fidelity assessment function from the actual quantum computation

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If error mitigation techniques are applied to reduce noise effects, then execution fidelity improves slightly, but remains extremely small for quantum circuits with more than 10 qubits

Engineering Contradiction:
Improveexecution fidelityVSAvoidcircuit size
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the quantum circuit into two parts: a simplified canary circuit for characterization and the original full circuit for computation. The canary circuit captures the essential noise characteristics of each quantum device independently, allowing the system to handle large circuits by characterizing devices in modular units rather than attempting to correct all errors simultaneously

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the gate set parameters of the canary circuit to use only Clifford gates, which are classically simulable and easier to execute on noisy hardware. This parameter change allows the canary circuit to be executed with higher reliability to characterize device noise, while the original circuit with its full gate set can then be executed using the noise characterizations obtained from the simplified canary circuit

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If quantum devices are used without considering individual noise properties, then device complexity is reduced, but execution fidelity is impacted in a unique way for each device

Engineering Contradiction:
Improvedevice characterizationVSAvoidexecution fidelity
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent performs preliminary execution of the canary circuit on each quantum device before executing the original circuit. This preliminary action characterizes the noise properties of each device by comparing canary circuit outputs against classical simulation results, storing this information in a noise characterization database that can then be used to correct subsequent circuit executions

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by using the noise characterizations obtained from canary circuit execution to correct or compensate for errors in the original quantum circuit execution. The system continuously monitors device performance and adjusts error correction strategies based on the characterized noise properties, creating a closed-loop system that adapts to individual device behavior

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250384323A1System and method of improving fidelity in execution of quantum programs
Publication Date: 2025.12.18 UNIVERSITY OF CHICAGO
  • US20250384323A1 patent drawing
  • US20250384323A1 patent drawing
  • US20250384323A1 patent drawing

AI summary

A quantum computing system including a plurality of quantum computing resources, and at least one classical processor configured to: create and execute a canary circuit corresponding to the original quantum circuit on the at least one classical processor; identify a classical canary output; identify a canary ordering of quantum computing resources that increases a likelihood of generating the classical canary output on the plurality of quantum computing resources; execute the original quantum circuit on the plurality of quantum computing resources; identify a set of actual outputs generated by execution of the original quantum circuit on the plurality of quantum computing resources; associate an ordering of the plurality of quantum computing resources corresponding to each actual output of the set of actual outputs; and determine a correct output of the original quantum circuit based on comparing the ordering of the plurality of quantum computing resources with the canary ordering.