Grammar-based codes: a new class of universal lossless source codes 论文
2000IEEE Transactions on Information Theory引用 360
Algorithms and Data CompressionDNA and Biological ComputingCellular Automata and Applications
详细信息
- 发表期刊/会议
- IEEE Transactions on Information Theory
- 发表日期
- 2000-05-01
- 发表年份
- 2000
关键词
Algorithms and Data CompressionDNA and Biological ComputingCellular Automata and Applications
摘要
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 G/sub x/ representing x in the sense that x is the unique string belonging to the language generated by G/sub x/. Lossless compression of x takes place indirectly via compression of the production rules of the grammar G/sub x/. 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.