Coset Ensemble Decoder for Quantum Error Correction with Algorithm-Hardware Co-Design
Shuang Liang, Jubo Xu, Giulio Bassanino, Qianzhou Wang, Yidong Zhou, Yuncheng Lu, Zhiwen Mo, Paul H. J. Kelly, Bo Yuan, Wayne Luk, Hongxiang Fan
Abstract
Reliable large-scale quantum computation relies on fault-tolerant architectures, where quantum error correction (QEC) continuously extracts and decodes error syndromes in real time. A critical component in QEC is the decoder, a classical subsystem that must simultaneously deliver high logical accuracy and ultra-low latency. This paper presents a novel algorithmhardware co-design that improves the accuracy-latency trade-off over existing approaches such as vanilla Minimum-Weight Perfect Matching (MWPM) and Union-Find (UF) decoders. At the algorithmic level, we introduce coset ensemble decoding, which improves UF decoding by explicitly exploiting logically equivalent cosets. Our method performs ensemble forest exploration to generate multiple coset-consistent candidates and aggregates them to approximate coset-level maximum-likelihood decoding. We further reduce computational and memory complexity via reverseorder elimination and lossless graph compression, without sacrificing accuracy. At the hardware level, we design a domainspecific architecture that temporally reuses resources, avoiding the code-distance-proportional resource growth in prior spatial architectures. Several optimizations, such as multi-bank memory hashing and hierarchical ID mapping, are proposed to mitigate pipeline stalls and memory conflicts under highly concurrent access patterns. Under a circuit-level depolarizing noise model, our co-design approach achieves a better accuracy-latency tradeoff than prior MWPM-and UF-based decoders, while reducing FPGA LUT consumption by up to 8.2 times compared with reported UF-based decoder resources. The tunable candidate number further exposes a flexible design knob, enabling users to tailor decoding performance to the requirements of different fault-tolerant workloads. Our implementation is publicly available at https://github.com/IMSeonL/coset-ensemble-decoder.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Builds on6
- NISQ+: Boosting quantum computing power by approximating quantum error correctionAdam Holmes, Mohammad Reza Jokar, Ghasem Pasandi, Yongshan Ding et al.ISCA 2020 · 85 citations
- AFS: Accurate, Fast, and Scalable Error-Decoding for Fault-Tolerant Quantum ComputersPoulami Das, Christopher A. Pattison, Srilatha Manne, Douglas M. Carmean et al.HPCA 2022 · 58 citations
- LILLIPUT: a lightweight low-latency lookup-table decoder for near-term Quantum error correctionPoulami Das, Aditya Locharla, Cody JonesASPLOS 2022 · 51 citations
- Astrea: Accurate Quantum Error-Decoding via Practical Minimum-Weight Perfect-MatchingSuhas Vittal, Poulami Das, Moinuddin K. QureshiISCA 2023 · 47 citations
- Promatch: Extending the Reach of Real-Time Quantum Error Correction with Adaptive PredecodingNarges Alavisamani, Suhas Vittal, Ramin Ayanzadeh, Poulami Das et al.ASPLOS 2024 · 14 citations
Related papers
- Micro Blossom: Accelerated Minimum-Weight Perfect Matching Decoding for Quantum Error CorrectionYue Wu, Namitha Liyanage, Lin ZhongASPLOS 2025 · 10 citations
- A Case for Elastic Quantum Error Correction DecodersSatvik Maurya, Abtin Molavi, Aws Albarghouthi, Swamit TannuEuroSys 2026
- Rethink the Role of Neural Decoders in Quantum Error CorrectionGe Yan, SHANCHUAN LI, Yuxuan DuICML 2026 · 3 citations
- SAQ: Stabilizer-Aware Quantum Error Correction DecoderDavid Zenati, Eliya NachmaniICLR 2026
- Triage: An Adaptive Parallel Window Decoding Scheduler for Real-Time Fault-Tolerant Quantum ComputationJiahan Chen, Chenghong Zhu, Ge Bai, Xin WangISCA 2026 · 1 citation
