Overflow-safe polylog-time parallel minimum-weight perfect-matching decoder: Toward feasible implementation
Phys. Rev. A 114, 022409 – Published 5 August, 2026
DOI: https://doi.org/10.1103/6y9t-4zjp
Abstract
Fault-tolerant quantum computation (FTQC) requires fast and accurate decoding of quantum errors, which is often formulated as a minimum-weight perfect-matching (MWPM) problem. A determinant-based approach has been proposed as a novel method to surpass the conventional polynomial runtime of MWPM decoding via the blossom algorithm, asymptotically achieving polylogarithmic parallel runtime. However, the existing approach requires an impractically large bit length to represent intermediate values during the computation of the matrix determinant; moreover, when implemented on a finite-bit machine, the algorithm cannot detect overflow and, therefore, the mathematical correctness of such algorithms cannot be guaranteed. In this work, we address these issues by presenting a polylog-time MWPM decoder that treats finite-precision truncation naturally by employing an algebraic framework over a truncated polynomial ring. Within this framework, all arithmetic operations are implemented using bitwise XOR and shift operations. Furthermore, with algorithmic optimizations tailored to the structure of the determinant-based approach, we reduce the arithmetic bit length required to represent intermediate values in the determinant computation by more than , reducing the required arithmetic bit length to the 512-bit scale while preserving the decoder's polylog runtime scaling. These results provide a theoretical and numerical basis for future proof-of-principle demonstrations of the polylog-time MWPM decoding in the early FTQC regime.