DocumentCode
2945824
Title
Optimal Parsing Trees for Run-Length Coding of Biased Data
Author
Aviran, Sharon ; Siegel, Paul H. ; Wolf, Jack K.
Author_Institution
California Univ., San Diego, La Jolla, CA
fYear
2006
fDate
9-14 July 2006
Firstpage
1495
Lastpage
1499
Abstract
We study coding schemes which encode unconstrained sequences into run-length-limited (d, k)-constrained sequences. We present a general framework for the construction of such (d, k)-codes from variable-length source codes. This framework is an extension of the previously suggested bit stuffing, bit flipping and symbol sliding algorithms. We show that it gives rise to new code constructions which achieve improved performance over the three aforementioned algorithms. Therefore, we are interested in finding optimal codes under this framework, optimal in the sense of maximal achievable asymptotic rates. However, this appears to be a difficult problem. In an attempt to solve it, we are led to consider the encoding of unconstrained sequences of independent but biased (as opposed to equiprobable) bits. Here, our main result is that one can use the Tunstall source coding algorithm to generate optimal codes for a partial class of (d, k) constraints
Keywords
sequential codes; source coding; trees (mathematics); variable length codes; Tunstall source coding algorithm; bit flipping algorithms; bit stuffing algorithms; constrained sequences; optimal codes; optimal parsing trees; run-length coding; symbol sliding algorithms; variable-length source codes; Binary sequences; Costs; Decoding; Lifting equipment; Magnetic separation; Memoryless systems; Optical recording; Polynomials; Probability; Source coding;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Theory, 2006 IEEE International Symposium on
Conference_Location
Seattle, WA
Print_ISBN
1-4244-0505-X
Electronic_ISBN
1-4244-0504-1
Type
conf
DOI
10.1109/ISIT.2006.262117
Filename
4036216
Link To Document