Syndrome decoding by quantum approximate optimization
arXiv:2207.05942 · doi:10.1007/s11128-024-04568-7
Abstract
The syndrome decoding problem is known to be NP-complete. The goal of the decoder is to find an error of low weight that corresponds to a given syndrome obtained from a parity-check matrix. We use the quantum approximate optimization algorithm (QAOA) to address the syndrome decoding problem with elegantly-designed reward Hamiltonians based on both generator and check matrices for classical and quantum codes. We evaluate the level-4 check-based QAOA decoding of the [7,4,3] Hamming code, as well as the level-4 generator-based QAOA decoding of the [[5,1,3]] quantum code. Remarkably, the simulation results demonstrate that the decoding performances match those of the maximum likelihood decoding. Moreover, we explore the possibility of enhancing QAOA by introducing additional redundant clauses to a combinatorial optimization problem while keeping the number of qubits unchanged. Finally, we study QAOA decoding of degenerate quantum codes. Typically, conventional decoders aim to find a unique error of minimum weight that matches a given syndrome. However, our observations reveal that QAOA has the intriguing ability to identify degenerate errors of comparable weight, providing multiple potential solutions that match the given syndrome with comparable probabilities. This is illustrated through simulations of the generator-based QAOA decoding of the [[9,1,3]] Shor code on specific error syndromes.
with appendix, totally 16 figures
References in corpus (17)
- SciPy 1.0--Fundamental Algorithms for Scientific Computing in Python
- Quantum Computing with Very Noisy Devices
- Sparse Graph Codes for Quantum Error-Correction
- Effect of barren plateaus on gradient-free optimization
- Quantum Supremacy through the Quantum Approximate Optimization Algorithm
- Reachability Deficits in Quantum Approximate Optimization
- A Quantum Approximate Optimization Algorithm Applied to a Bounded Occurrence Constraint Problem
- Iterative Optimization of Quantum Error Correcting Codes
- Neural Belief-Propagation Decoders for Quantum Error-Correcting Codes
- Multistart Methods for Quantum Approximate Optimization
- NP-hardness of decoding quantum error-correction codes
- Avoiding barren plateaus via transferability of smooth solutions in Hamiltonian Variational Ansatz
- Refined Belief Propagation Decoding of Sparse-Graph Quantum Codes
- Exploiting Degeneracy in Belief Propagation Decoding of Quantum Codes
- Computations with Greater Quantum Depth Are Strictly More Powerful (Relative to an Oracle)
- Constant depth fault-tolerant Clifford circuits for multi-qubit large block codes
- The Encoding and Decoding Complexities of Entanglement-Assisted Quantum Stabilizer Codes