|
Zapiski Nauchnykh Seminarov POMI, 2012, Volume 402, Pages 45–68
(Mi znsl5237)
|
|
|
|
Efficient data compression by straight-line programs
I. S. Burmistrov, A. V. Kozlova, E. B. Kurpilyansky, A. A. Khvorost Institute of Mathematics and Computer Science, Ural Federal University, Ekaterinburg, Russia
Abstract:
We present two algorithms that construct a context-free grammar for a given text. The first one is an improvement of Rytter's algorithm that constructs grammar using AVL-trees. The second one is a new approach that constructs grammar using cartesian trees. Also we compare both algorithms and Rytter's algorithm on various data sets and provide a comparative analysis of compression ratio achieved by these algorithms, by LZ77 and by LZW.
Key words and phrases:
straight-line program, LZ-compression, AVL-tree, Cartesian tree.
Received: 17.05.2012
Citation:
I. S. Burmistrov, A. V. Kozlova, E. B. Kurpilyansky, A. A. Khvorost, “Efficient data compression by straight-line programs”, Combinatorics and graph theory. Part IV, RuFiDiM'11, Zap. Nauchn. Sem. POMI, 402, POMI, St. Petersburg, 2012, 45–68; J. Math. Sci. (N. Y.), 192:3 (2013), 282–294
Linking options:
https://www.mathnet.ru/eng/znsl5237 https://www.mathnet.ru/eng/znsl/v402/p45
|
Statistics & downloads: |
Abstract page: | 201 | Full-text PDF : | 80 | References: | 37 |
|