Approaching Maximum Likelihood Decoding Performance via Reshuffling ORBGRAND
Li Wan, Wenyi Zhang
TL;DR
This work targets the decoding of short, high-rate block codes using the GRAND framework, where ORBGRAND offers hardware-friendly querying based on LLR magnitudes but incurs a block-error-rate gap to maximum likelihood (ML) decoding. The authors propose RS-ORBGRAND, an offline reshuffling of ORBGRAND’s query order guided by a search-problem analysis that minimizes the expected number of queries, effectively approximating SGRAND while preserving ORB-type structure. They derive a monotonicity property for the ensemble-averaged posterior terms and demonstrate that RS-ORBGRAND achieves substantial gains over existing ORB-type methods, approaching ML performance within $0.1$ dB at a BLER of $10^{-6}$ on BCH and polar codes. The method preserves hardware efficiency and is well-suited for URLLC scenarios, offering near-ML decoding performance with practical query costs.
Abstract
Guessing random additive noise decoding (GRAND) is a recently proposed decoding paradigm particularly suitable for codes with short length and high rate. Among its variants, ordered reliability bits GRAND (ORBGRAND) exploits soft information in a simple and effective fashion to schedule its queries, thereby allowing efficient hardware implementation. Compared with maximum likelihood (ML) decoding, however, ORBGRAND still exhibits noticeable performance loss in terms of block error rate (BLER). In order to improve the performance of ORBGRAND while still retaining its amenability to hardware implementation, a new variant of ORBGRAND termed RS-ORBGRAND is proposed, whose basic idea is to reshuffle the queries of ORBGRAND so that the expected number of queries is minimized. Numerical simulations show that RS-ORBGRAND leads to noticeable gains compared with ORBGRAND and its existing variants, and is only 0.1dB away from ML decoding, for BLER as low as $10^{-6}$.
