• DocumentCode
    1399479
  • Title

    Very Efficient Balanced Codes

  • Author

    Immink, Kees A Schouhamer ; Weber, Jos H.

  • Author_Institution
    Turing Machines Inc., Rotterdam, Netherlands
  • Volume
    28
  • Issue
    2
  • fYear
    2010
  • fDate
    2/1/2010 12:00:00 AM
  • Firstpage
    188
  • Lastpage
    192
  • Abstract
    The prior art construction of sets of balanced codewords by Knuth is attractive for its simplicity and absence of look-up tables, but the redundancy of the balanced codes generated by Knuth´s algorithm falls a factor of two short with respect to the minimum required. We present a new construction, which is simple, does not use look-up tables, and is less redundant than Knuth´s construction. In the new construction, the user word is modified in the same way as in Knuth´s construction, that is by inverting a segment of user symbols. The prefix that indicates which segment has been inverted, however, is encoded in a different, more efficient, way.
  • Keywords
    codes; table lookup; Knuth algorithm; balanced codewords; look-up tables; user symbols; Algorithm design and analysis; Art; Channel capacity; Communication channels; Cryptography; Decoding; Information retrieval; Optical recording; Table lookup; Turing machines; Magnetic recording, optical recording, channel capacity, constrained code, dc-free code, balanced code.;
  • fLanguage
    English
  • Journal_Title
    Selected Areas in Communications, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    0733-8716
  • Type

    jour

  • DOI
    10.1109/JSAC.2010.100207
  • Filename
    5402485