RUS  ENG
Full version
JOURNALS // Zapiski Nauchnykh Seminarov POMI // Archive

Zap. Nauchn. Sem. 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.

UDC: 519.256

Received: 17.05.2012


 English version:
Journal of Mathematical Sciences (New York), 2013, 192:3, 282–294

Bibliographic databases:


© Steklov Math. Inst. of RAS, 2024