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
Link To Document