English

Speculative Successive Cancellation Decoding of Polar Codes

Information Theory 2026-08-03 v1 Signal Processing

Abstract

Polar codes achieve channel capacity as block length increases, but this asymptotic advantage comes at the cost of decoding speed: the conventional successive cancellation (SC) algorithm is inherently sequential, which limits its practicality for high-throughput applications. This work addresses that limitation by introducing the \emph{Speculative Successive-Cancellation} (Spec-SC) framework, which incorporates speculative execution into the SC decoding process. While node-based decoders with special nodes enable partial parallelism for specific, predefined structures, Spec-SC extends this capability by permitting parallel execution in general nodes that do not match any special-node pattern. A built-in verification mechanism ensures that this speculation does not compromise decoding correctness. Simulation results show that Spec-SC achieves identical BER and FER performance to standard SC decoding, while reducing the average number of sequentially traversed nodes by up to 69%69\% for a polar code of length N=4096N=4096. These results demonstrate that Spec-SC enables additional algorithm-level parallelism beyond what special-node approaches alone can achieve, paving the way for speculative hardware decoder implementations.

Cite

@article{arxiv.2608.02760,
  title  = {Speculative Successive Cancellation Decoding of Polar Codes},
  author = {Ryan Seah and Marvin Rübenacke and Warren J. Gross},
  journal= {arXiv preprint arXiv:2608.02760},
  year   = {2026}
}

Comments

9 pages, 6 figures, submitted to IEEE for possible publication