IEEE Transactions on Information Theory · 2004 · 97 citations · 11 references
EngineeringComputer ScienceElectrical EngineeringAlgorithmsInformation TheoryTheory Of ComputationChannel CodingCoding TheoryComputational ComplexityError Control CodingError-correcting CodesBounds On CodesComplexityDecoding AlgorithmsDecoding ComplexityReed-solomon Coding
Recursive decoding techniques are considered for Reed-Muller (RM) codes of growing length n and fixed order r. An algorithm is designed that has complexity of order nlogn and corrects most error patterns of weight up to n(1/2-/spl epsiv/) given that /spl epsiv/ exceeds n/sup -1/2r/. This improves the asymptotic bounds known for decoding RM codes with nonexponential complexity. To evaluate decoding capability, we develop a probabilistic technique that disintegrates decoding into a sequence of recursive steps. Although dependent, subsequent outputs can be tightly evaluated under the assumption that all preceding decodings are correct. In turn, this allows us to employ second-order analysis and find the error weights for which the decoding error probability vanishes on the entire sequence of decoding steps as the code length n grows.
11
A hard-core predicate for all one-way functions
Oded Goldreich, Leonid A. Levin · 1989 · 1.2K citations
The theory of error-correcting codes
James L. Massey · Proceedings of the IEEE · 1980 · 684 citations