IEEE Transactions on Information Theory · 2005 · 164 citations · 18 references
EngineeringComputer ScienceElectrical EngineeringAlgorithmsDigital CommunicationInformation TheoryChannel CapacityChannel CodingCoding TheoryCommunication ComplexityError Control CodingError-correcting CodesCode CapacityComplexityDecoding ComplexityErasure Channel Capacity
We present two sequences of ensembles of nonsystematic irregular repeat-accumulate (IRA) codes which asymptotically (as their block length tends to infinity) achieve capacity on the binary erasure channel (BEC) with bounded complexity per information bit. This is in contrast to all previous constructions of capacity-achieving sequences of ensembles whose complexity grows at least like the log of the inverse of the gap (in rate) to capacity. The new bounded complexity result is achieved by puncturing bits, and allowing in this way a sufficient number of state nodes in the Tanner graph representing the codes. We derive an information-theoretic lower bound on the decoding complexity of randomly punctured codes on graphs. The bound holds for every memoryless binary-input output-symmetric (MBIOS) channel and is refined for the binary erasure channel.
18
Efficient erasure correcting codes
Michael Luby, Michael Mitzenmacher, Mohammad Amin Shokrollahi et al. · IEEE Transactions on Information Theory · 2001 · 1.2K citations · Full text
Practical loss-resilient codes
Michael Luby, Michael Mitzenmacher, Mohammad Amin Shokrollahi et al. · 1997 · 747 citations · Full text
Irregular repeat accumulate codes
Hao Jin · 2000 · 514 citations