DocumentCode
1330633
Title
Grammar-based codes: a new class of universal lossless source codes
Author
Kieffer, John C. ; Yang, En-Hui
Author_Institution
Dept. of Electr. & Comput. Eng., Minnesota Univ., Minneapolis, MN, USA
Volume
46
Issue
3
fYear
2000
fDate
5/1/2000 12:00:00 AM
Firstpage
737
Lastpage
754
Abstract
We investigate a type of lossless source code called a grammar-based code, which, in response to any input data string x over a fixed finite alphabet, selects a context-free grammar Gx representing x in the sense that x is the unique string belonging to the language generated by Gx. Lossless compression of x takes place indirectly via compression of the production rules of the grammar Gx. It is shown that, subject to some mild restrictions, a grammar-based code is a universal code with respect to the family of finite-state information sources over the finite alphabet. Redundancy bounds for grammar-based codes are established. Reduction rules for designing grammar-based codes are presented
Keywords
context-free grammars; data compression; redundancy; source coding; context-free grammar; finite-state information sources; grammar-based codes; input data string; lossless compression; production rules; reduction rules; redundancy bounds; universal lossless source codes; Application software; Computer science; Councils; Data compression; Decoding; Entropy; Image reconstruction; Production; Source coding; Speech recognition;
fLanguage
English
Journal_Title
Information Theory, IEEE Transactions on
Publisher
ieee
ISSN
0018-9448
Type
jour
DOI
10.1109/18.841160
Filename
841160
Link To Document