Complexity Analysis of Reed-Solomon Decoding over GF(2^m) Without Using Syndromes
Ning Chen, Zhiyuan Yan

TL;DR
This paper analyzes and compares the complexity of syndromeless and syndrome-based Reed-Solomon decoding over GF(2^m), providing practical guidelines and tighter bounds for moderate code lengths and different implementation methods.
Contribution
It offers a detailed complexity analysis of syndromeless decoding for RS codes over characteristic-2 fields, including direct and FFT-based methods, with practical insights and tighter bounds.
Findings
Syndromeless decoding has higher complexity than syndrome-based decoding for high-rate RS codes.
The analysis accounts for all terms in complexity for moderate block lengths.
Tighter bounds on polynomial multiplication complexities are derived using Cantor's approach.
Abstract
For the majority of the applications of Reed-Solomon (RS) codes, hard decision decoding is based on syndromes. Recently, there has been renewed interest in decoding RS codes without using syndromes. In this paper, we investigate the complexity of syndromeless decoding for RS codes, and compare it to that of syndrome-based decoding. Aiming to provide guidelines to practical applications, our complexity analysis differs in several aspects from existing asymptotic complexity analysis, which is typically based on multiplicative fast Fourier transform (FFT) techniques and is usually in big O notation. First, we focus on RS codes over characteristic-2 fields, over which some multiplicative FFT techniques are not applicable. Secondly, due to moderate block lengths of RS codes in practice, our analysis is complete since all terms in the complexities are accounted for. Finally, in addition to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCoding theory and cryptography · Cryptography and Residue Arithmetic · Cryptographic Implementations and Security
