The Guesswork of Ordered Statistics Decoding: Guesswork Complexity and Decoder Design
Chentao Yue, Changyang She, Branka Vucetic, Yonghui Li
TL;DR
This work develops tight non-asymptotic bounds on the guesswork required by ordered statistics decoding (OSD) over binary AWGN channels, by modeling the decoding process as ordered test-error-pattern exploration and applying Hölder-type bounds with Hamming-shell partitions. It extends these results to ordered statistics via conditional independence (BI-OSC) and derives both exact and practical approximations (including modified Bessel function forms and binomial/Poisson tails) for the average and higher moments of guesswork, distinguishing order-$k$ and order-$m$ OSD behavior. A key finding is a saturation threshold $m_s=\lceil k\sqrt{p_e}\rceil$ beyond which increasing the decoding order ceases to raise the average guesswork, providing a principled guide for selecting OSD parameters and enabling efficient HARQ designs with complexity control. The results yield actionable insights for OSD algorithm design, including CRC-based correct-word identification and a complexity-cutoff criterion (CCC) to bound worst-case guesswork while maintaining near-MLD error performance, thereby supporting practical deployment of OSD in short-blocklength, high-reliability settings.
Abstract
This paper investigates guesswork over ordered statistics and formulates the achievable guesswork complexity of ordered statistics decoding (OSD) in binary additive white Gaussian noise (AWGN) channels. The achievable guesswork complexity is defined as the number of test error patterns (TEPs) processed by OSD immediately upon finding the correct codeword estimate. The paper first develops a new upper bound for guesswork over independent sequences by partitioning them into Hamming shells and applying Hölder's inequality. This upper bound is then extended to ordered statistics, by constructing the conditionally independent sequences within the ordered statistics sequences. Next, we apply these bounds to characterize the statistical moments of the OSD guesswork complexity. We show that the achievable guesswork complexity of OSD at maximum decoding order can be accurately approximated by the modified Bessel function, which increases exponentially with code dimension. We also identify a guesswork complexity saturation threshold, where increasing the OSD decoding order beyond this threshold improves error performance without further raising the achievable guesswork complexity. Finally, the paper presents insights on applying these findings to enhance the design of OSD decoders.
