arrow
返回

PyMatching: A Python Package for Decoding Quantum Codes with Minimum-Weight Perfect Matching

delete2022-06-30
delete54
delete
OA
AI
O
Oscar Higgott *
DOI:10.1145/3505637delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
This article introduces PyMatching, a fast open-source Python package for decoding quantum errorcorrecting codes with the minimum-weight perfect matching (MWPM) algorithm. PyMatching includes the standard MWPM decoder as well as a variant, which we call local matching, that restricts each syndrome defect to be matched to another defect within a local neighborhood. The decoding performance of local matching is almost identical to that of the standard MWPM decoder in practice, while reducing the computational complexity. We benchmark the performance of PyMatching, showing that local matching is several orders of magnitude faster than implementations of the full MWPM algorithm using NetworkX or Blossom V for problem sizes typically considered in error correction simulations. PyMatching and its dependencies are open-source, and it can be used to decode any quantum code for which syndrome defects come in pairs using a simple Python interface. PyMatching supports the use of weighted edges, hook errors, boundaries and measurement errors, enabling fast decoding, and simulation of fault-tolerant quantum computing.
Keyword:
Quantum error correction
surface code quantum computing

期刊

A
ACM Transactions on Quantum Computing
IF:
6.8
论文数:
542
被引数:
508

机构

U
university of london
学者数:
21.5W
论文数: 19.7W
被引数: 305
引用论文

引用论文

Stim: a fast stabilizer circuit simulator
errQUANTUM
IF5.4
err2021-07-06
err116
errOAAI
errGidney, Craig
err分享
err收藏
Single-Shot Error Correction of Three-Dimensional Homological Product Codes
err2021-06-14
err32
errOAAI
errQuintavalle, Armanda O.; Vasmer, Michael; Roffe, Joschka; Campbell, Earl T.
err分享
err收藏
Image Sequence Stabilization in Real Time
err1996-10-01
err0
PREAI
errZoran Duric; Azriel Rosenfeld
err分享
err收藏
Hydration in silica based mesoporous materials: a DFT model
err2016-01-01
err0
errOAAI
errMaciej Gierada; Ivan Petit; Jarosław Handzlik; Frederik Tielens
err分享
err收藏
Parallelized quantum error correction with fracton topological codes
err2020-03-12
err38
errOAAI
errBrown, Benjamin J.; Williamson, Dominic J.
err分享
err收藏
Can an Ape Create a Sentence?
err1979-11-23
err0
PREAI
errH. S. Terrace; L. A. Petitto; R. J. Sanders; T. G. Bever
err分享
err收藏
学者 查看更多内容