• DocumentCode
    829702
  • Title

    List decoding from erasures: bounds and code constructions

  • Author

    Guruswami, Venkatesan

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of Washington, Seattle, WA, USA
  • Volume
    49
  • Issue
    11
  • fYear
    2003
  • Firstpage
    2826
  • Lastpage
    2833
  • Abstract
    We consider the problem of list decoding from erasures. We establish lower and upper bounds on the rate of a (binary linear) code that can be list decoded with list size L when up to a fraction p of its symbols are adversarially erased. Such bounds already exist in the literature, albeit under the label of generalized Hamming weights, and we make their connection to list decoding from erasures explicit. Our bounds show that in the limit of large L, the rate of such a code approaches the "capacity" (1 - p) of the erasure channel. Such nicely list decodable codes are then used as inner codes in a suitable concatenation scheme to give a uniformly constructive family of asymptotically good binary linear codes of rate Ω(ε2/log(1/ε)) that can be efficiently list-decoded using lists of size O(1/ε) when an adversarially chosen (1 - ε) fraction of symbols are erased, for arbitrary ε > 0. This improves previous results in this vein, which achieved a rate of Ω(ε3log(1/ε)).
  • Keywords
    binary codes; channel capacity; concatenated codes; error correction codes; linear codes; probability; binary linear code; code construction; code rate; concatenation scheme; erasure channel capacity; erasures; error-correcting code; generalized Hamming weights; inner codes; list decodable codes; list size; lower bound; upper bound; Binary codes; Computer science; Decoding; Error correction codes; Hamming weight; Helium; Linear code; Materials science and technology; Upper bound; Veins;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2003.815776
  • Filename
    1246008