Sitzungen | Tage | Auswahl | Suche | Aktualisierungen | Downloads | Hilfe
FM: Fall Meeting
FM 60: Quantum Computation: Fault Tolerance & Error Correction
FM 60.7: Talk
Mittwoch, 25. September 2019, 15:15–15:30, 3044
Performance Estimator of Codes On Surfaces — •Ciaran Ryan-Anderson — Swansea University, Swansea, United Kingdom
This work discusses the Python package called Performance Estimator of Codes On Surfaces (PECOS). PECOS serves as a framework for studying, developing, and evaluating quantum error-correcting codes (QECCs).
The package attempts to balance usability, functionality, and simplicity. PECOS uses an object-oriented approach to represent basic concepts used to describe and evaluate quantum error-correcting protocols as classes. The classes are highly extendable and can be easily replaced by custom classes developed by the user.
PECOS also boasts an implementation of a new stabilizer simulation algorithm that was developed concurrently with the package PECOS. This stabilizer simulator gives an average square-root speedup for topological stabilizer codes (TSCs) over previous stabilizer simulation algorithms. Stabilizer simulators allow stochastic error models that can apply errors beyond Pauli errors such as Clifford errors and measurement-like errors. Thus, the new stabilizer simulation algorithm, implemented in PECOS, greatly reduces the runtime of Monte Carlo simulations of such error models for TSCs and other similar QECCs.
It is hoped that PECOS will serve as a useful tool in studying and evaluating QEC protocols and encourage code reuse and transparency in the QEC community.