• DocumentCode
    919062
  • Title

    On efficient balanced codes over the mth roots of unity

  • Author

    Mascella, Raffaele ; Tallini, Luca G. ; Al-Bassam, Sulaiman ; Bose, Bella

  • Author_Institution
    Dipt. di Sci. della Comunicazione, Univ. di Teramo, Italy
  • Volume
    52
  • Issue
    5
  • fYear
    2006
  • fDate
    5/1/2006 12:00:00 AM
  • Firstpage
    2214
  • Lastpage
    2217
  • Abstract
    Let Φm⊆ C be the set of all mth roots of unity, m∈ IN. A balanced code over Φm is a block code over the alphabet Φm such that each code word is balanced; that is, the complex sum of its components (or weight) is equal to 0. Let Bm(n) be the set of all balanced words of length n over Φm. In this correspondence, it is shown that when m is a prime number, the set Bm(n) is not empty if, and only if, m divides n. In this case, the minimum redundancy for a balanced code over Φm of length n is. On the other hand, it is shown that when m=4, the set B4(n) is not empty if, and only if, n is even, and in this case, the minimum redundancy for a balanced code over Φ4 of length n is. Further, this correspondence completely solves the problem of designing efficient coding methods for balanced codes over Φm, when m=4. In fact, it reduces the problem of designing efficient coding schemes for balanced codes over Φ4 to the design of efficient balanced codes over the usual bipolar alphabet Φ2={-1,+1}.
  • Keywords
    block codes; redundancy; balanced code redundancy; block code; mth unity root; Codes; Communication systems; Computer science; Decoding; Design methodology; Digital communication; Encoding; Information theory; Balanced codes; DC-free communication; bipolar alphabet; digital communication; line codes;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2006.872981
  • Filename
    1624654