Calibrated decoders for implementations of quantum codes

US2023094612A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2023094612-A1
Application numberUS-202117490364-A
CountryUS
Kind codeA1
Filing dateSep 30, 2021
Priority dateSep 30, 2021
Publication dateMar 30, 2023
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques regarding calibrating one or more quantum decoder algorithms are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise a correlation inversion decoder component that can calibrate a quantum decoder algorithm for decoding a quantum error-correcting code by estimating hyperedge probabilities of a decoding hypergraph that are consistent with a syndrome dataset.

First claim

Opening claim text (preview).

What is claimed is: 1 . A system, comprising: a memory that stores computer executable components; and a processor, operably coupled to the memory, and that executes the computer executable components stored in the memory, wherein the computer executable components comprise: a correlation inversion decoder component that calibrates a quantum decoder algorithm for a quantum error-correcting code by estimating hyperedge probabilities of a decoding hypergraph that are consistent with a syndrome dataset, wherein the hyperedge probabilities represent correlated triggers of one or more quantum circuit faults. 2 . The system of claim 1 , further comprising: a cluster component that sorts a plurality of hyperedges represented in the decoding hypergraph into clusters based on size. 3 . The system of claim 2 , wherein the error-sensitive events are linear combinations of syndrome measurement bits that equal zero in an ideal quantum circuit operation. 4 . The system of claim 2 , further comprising: an invert component that determines a probability associated with the plurality of hyperedges based on the sorting by the cluster component. 5 . The system of claim 4 , wherein the plurality of hyperedges comprise a first hyperedge sorted into a first cluster and a second hyperedge that contains the first hyperedge and is sorted into a second cluster, and wherein the system further comprises: an adjustment component that generates an adjusted probability of the first hyperedge by subtracting a probability associated with the second hyperedge from a probability associated with the first hyperedge. 6 . A system, comprising: a memory that stores computer executable components; and a processor, operably coupled to the memory, and that executes the computer executable components stored in the memory, wherein the computer executable components comprise: a tuned analytic decoder component that tunes a quantum decoder algorithm for a quantum error-correcting code by tracing single Pauli faults through a quantum circuit to determine an edge probability of a decoding graph as a function of a logical error rate. 7 . The system of claim 6 , further comprising: a parameterization component that parameterizes Pauli noise present in a syndrome extraction circuit. 8 . The system of claim 7 , further comprising: a trace component that traces a Pauli fault through the syndrome extraction circuit to identify an error-sensitive event triggered by the Pauli fault. 9 . The system of claim 8 , wherein the error sensitive event can be represented by the edge probability. 10 . The system of claim 8 , further comprising: a tuning component that tunes the parameterization by employing an optimization algorithm that minimizes the logical error rate after decoding. 11 . A computer-implemented method, comprising: calibrating, by a system operatively coupled to a processor, a quantum decoder algorithm for a quantum error-correcting code by estimating hyperedge probabilities of a decoding hypergraph that are consistent with a syndrome dataset, wherein the hyperedge probabilities represent correlated triggers of one or more quantum circuit faults. 12 . The computer-implemented method of claim 11 , further comprising: sorting, by the system, a plurality of hyperedges represented in the decoding hypergraph into clusters based on size. 13 . The computer-implemented method of claim 12 , wherein the error-sensitive events are linear combinations of syndrome measurement bits that equal zero in an ideal quantum circuit operation 14 . The computer-implemented method of claim 12 , further comprising: determining, by the system, a probability associated with the plurality of hyperedges based on the sorting. 15 . The computer-implemented method of claim 14 , wherein the plurality of hyperedges comprise a first hyperedge sorted into a first cluster and a second hyperedge that contains the first hyperedge and is sorted into a second cluster, and wherein the computer-implemented method further comprises: generating, by the system, an adjusted probability of the first hyperedge by subtracting a probability associated with the second hyperedge from a probability associated with the first hyperedge. 16 . A computer-implemented method, comprising: tuning, by a system operatively coupled to a processor, a quantum decoder algorithm for a quantum error-correcting code by tracing single Pauli faults through a quantum circuit to determine an edge probability of a decoding graph as a function of a logical error rate. 17 . The computer-implemented method of claim 16 , further comprising: parameterizing, by the system, Pauli noise present in a syndrome extraction circuit. 18 . The computer-implemented method of claim 17 , further comprising: tracing, by the system, a Pauli fault through the syndrome extraction circuit to identify an error-sensitive event triggered by the Pauli fault. 19 . The computer-implemented method of claim 18 , wherein the error sensitive event can be represented by the edge probability. 20 . The computer-implemented method of claim 18 , further comprising: tuning, by the system, the parameterizing by employing an optimization algorithm that minimizes the logical error rate after decoding. 21 . A computer program product for calibrating a quantum decoder, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to: calibrate a quantum decoder algorithm for a quantum error-correcting code by estimating hyperedge probabilities of a decoding graph that are consistent with a syndrome dataset, wherein the hyperedge probabilities represent correlated triggers of one or more quantum circuit faults. 22 . The computer program product of claim 21 , wherein the program instructions further cause the processor to: sort a plurality of hyperedges represented in the decoding graph into clusters based on size. 23 . The computer program product of claim 22 , wherein the error-sensitive events are linear combinations of syndrome measurement bits that equal zero in an ideal quantum circuit operation 24 . The computer program product of claim 22 , wherein the program instructions further cause the processor to: determine a probability associated with the plurality of hyperedges based on the sorting of the plurality of hyperedges. 25 . The computer program product of claim 24 , wherein the plurality of hyperedges comprise a first hyperedge sorted into a first cluster and a second hyperedge that contains the first hyperedge and is sorted into a second cluster, and wherein the program instructions further cause the processor to: generate an adjusted probability of the first hyperedge by subtracting a probability associated with the second hyperedge from a probability associated with the first hyperedge.

Assignees

Inventors

Classifications

  • using codes or arrangements adapted for a specific type of error (G06F11/1048 takes precedence) · CPC title

  • Quantum computing, i.e. information processing based on quantum-mechanical phenomena · CPC title

  • for evaluating statistical data {, e.g. average values, frequency distributions, probability functions, regression analysis (forecasting specially adapted for a specific administrative, business or logistic context G06Q10/04)} · CPC title

  • Models of quantum computing, e.g. quantum circuits or universal quantum computers · CPC title

  • G06N10/70Primary

    Quantum error correction, detection or prevention, e.g. surface codes or magic state distillation · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2023094612A1 cover?
Techniques regarding calibrating one or more quantum decoder algorithms are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The com…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F11/1012. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Mar 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).