• DocumentCode
    1505638
  • Title

    Optimal block codes for M-ary runlength-constrained channels

  • Author

    Datta, Suparna ; McLaughlin, Steven W.

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
  • Volume
    47
  • Issue
    5
  • fYear
    2001
  • fDate
    7/1/2001 12:00:00 AM
  • Firstpage
    2069
  • Lastpage
    2078
  • Abstract
    In this work, we consider the analysis and design of optimal block-decodable M-ary runlength-limited (RLL) codes. We present two general construction methods: one based on permutation codes due to Datta and McLaughlin (1999), and the other, a nonbinary generalization of the binary enumeration methods of Patrovics and Immink (1996), and Gu and Fuja (1994). The construction based on permutation codes is simple and asymptotically (in block length) optimal, while the other construction is optimal in the sense that the resulting codes have the highest rate among all block-decodable codes for any block length. In the process, we shall also extend a result due to Zehavi and Wolf (1988) on the capacity of binary (d, k) constraints to M-ary channels. Finally, we present examples of template codes: remarkably low-complexity (M,d,k) block codes which achieve the optimal rate without the use of enumeration
  • Keywords
    block codes; channel coding; runlength codes; M-ary runlength-constrained channels; M-ary runlength-limited codes; RLL codes; binary enumeration methods; block-decodable codes; enumerative coding; low-complexity block codes; nonbinary generalization; optimal block codes; permutation codes; template codes; Block codes; Decoding; Eigenvalues and eigenfunctions; Encoding; Information theory; Optical recording; Table lookup;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/18.930945
  • Filename
    930945