Variational circuit compiler for quantum error correction

Quantum error correction is vital for implementing universal quantum computing. A key component is the encoding circuit that maps a product state of physical qubits into the encoded multipartite entangled logical state. Known methods are typically not “optimal” either in terms of the circuit depth (...

Full description

Bibliographic Details
Main Authors: Xu, X, Benjamin, SC, Yuan, X
Format: Journal article
Language:English
Published: American Physical Society 2021
_version_ 1797080842120462336
author Xu, X
Benjamin, SC
Yuan, X
author_facet Xu, X
Benjamin, SC
Yuan, X
author_sort Xu, X
collection OXFORD
description Quantum error correction is vital for implementing universal quantum computing. A key component is the encoding circuit that maps a product state of physical qubits into the encoded multipartite entangled logical state. Known methods are typically not “optimal” either in terms of the circuit depth (and therefore the error burden) or the specifics of the target platform, i.e., the native gates and topology of a system. This work introduces a variational compiler for efficiently finding the encoding circuit of general quantum error-correcting codes with given quantum hardware. Focusing on the noisy intermediate-scale quantum regime, we show how to systematically compile the circuit following an optimizing process seeking to minimize the number of noisy operations that are allowed by the noisy quantum hardware or to obtain the highest fidelity of the encoded state with noisy gates. We demonstrate our method by deriving efficient encoders for logic states of the five-qubit code and the seven-qubit Steane code. We describe ways to augment the discovered circuits with error detection. Our method is applicable quite generally for compiling the encoding circuits of quantum error-correcting codes.
first_indexed 2024-03-07T01:06:00Z
format Journal article
id oxford-uuid:8b5bf500-1896-4072-9c66-97f50116d8c9
institution University of Oxford
language English
last_indexed 2024-03-07T01:06:00Z
publishDate 2021
publisher American Physical Society
record_format dspace
spelling oxford-uuid:8b5bf500-1896-4072-9c66-97f50116d8c92022-03-26T22:37:36ZVariational circuit compiler for quantum error correctionJournal articlehttp://purl.org/coar/resource_type/c_dcae04bcuuid:8b5bf500-1896-4072-9c66-97f50116d8c9EnglishSymplectic ElementsAmerican Physical Society2021Xu, XBenjamin, SCYuan, XQuantum error correction is vital for implementing universal quantum computing. A key component is the encoding circuit that maps a product state of physical qubits into the encoded multipartite entangled logical state. Known methods are typically not “optimal” either in terms of the circuit depth (and therefore the error burden) or the specifics of the target platform, i.e., the native gates and topology of a system. This work introduces a variational compiler for efficiently finding the encoding circuit of general quantum error-correcting codes with given quantum hardware. Focusing on the noisy intermediate-scale quantum regime, we show how to systematically compile the circuit following an optimizing process seeking to minimize the number of noisy operations that are allowed by the noisy quantum hardware or to obtain the highest fidelity of the encoded state with noisy gates. We demonstrate our method by deriving efficient encoders for logic states of the five-qubit code and the seven-qubit Steane code. We describe ways to augment the discovered circuits with error detection. Our method is applicable quite generally for compiling the encoding circuits of quantum error-correcting codes.
spellingShingle Xu, X
Benjamin, SC
Yuan, X
Variational circuit compiler for quantum error correction
title Variational circuit compiler for quantum error correction
title_full Variational circuit compiler for quantum error correction
title_fullStr Variational circuit compiler for quantum error correction
title_full_unstemmed Variational circuit compiler for quantum error correction
title_short Variational circuit compiler for quantum error correction
title_sort variational circuit compiler for quantum error correction
work_keys_str_mv AT xux variationalcircuitcompilerforquantumerrorcorrection
AT benjaminsc variationalcircuitcompilerforquantumerrorcorrection
AT yuanx variationalcircuitcompilerforquantumerrorcorrection