Universal data compression based on the Burrows-Wheeler transformation: Theory and practice

被引:33
|
作者
Balkenhol, B
Kurtz, S
机构
[1] Univ Bielefeld, Fak Math, D-33501 Bielefeld, Germany
[2] Univ Bielefeld, Tech Fak, D-33501 Bielefeld, Germany
关键词
lossless data compression; Burrows-Wheeler Transformation; context trees; suffix trees;
D O I
10.1109/12.888040
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A very interesting recent development in data compression is the Burrows-Wheeler Transformation [1]. The idea is to permute the input sequence in such a way that characters with a similar context are grouped together. We provide a thorough analysis of the Burrows-Wheeler Transformation from an information theoretic point of view. Based on this analysis, the main part of the paper systematically considers techniques to efficiently implement a practical data compression program based on the transformation. We show that our program achieves a better compression rate than other programs that have similar requirements in space and time.
引用
收藏
页码:1043 / 1053
页数:11
相关论文
共 50 条
  • [1] Data Compression in Hardware - The Burrows-Wheeler Approach
    Arming, S.
    Fenkhuber, R.
    Handl, T.
    [J]. PROCEEDINGS OF THE 13TH IEEE SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, 2010, : 60 - 65
  • [2] A note on the Burrows-Wheeler transformation
    Crochemore, M
    Désarménien, J
    Perrin, D
    [J]. THEORETICAL COMPUTER SCIENCE, 2005, 332 (1-3) : 567 - 572
  • [3] Parallel lossless data compression based on the burrows-wheeler transform
    Gilchrist, Jeff
    Cuhadar, Aysegul
    [J]. 21ST INTERNATIONAL CONFERENCE ON ADVANCED NETWORKING AND APPLICATIONS, PROCEEDINGS, 2007, : 877 - +
  • [4] A simpler analysis of Burrows-Wheeler based compression
    Kaplan, Haim
    Landau, Shir
    Verbin, Elad
    [J]. COMBINATORIAL PATTERN MATCHING, PROCEEDINGS, 2006, 4009 : 282 - 293
  • [5] A method for compressing test data based on Burrows-Wheeler transformation
    Yamaguchi, TJ
    Ha, DS
    Ishida, M
    Ohmi, T
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2002, 51 (05) : 486 - 497
  • [6] Burrows-Wheeler compression: Principles and reflections
    Fenwick, Peter
    [J]. THEORETICAL COMPUTER SCIENCE, 2007, 387 (03) : 200 - 219
  • [7] Improvements to Burrows-Wheeler compression algorithm
    Deorowicz, S
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2000, 30 (13): : 1465 - 1483
  • [8] Improvements to Burrows-Wheeler compression algorithm
    Deorowicz, Sebastian
    [J]. Software - Practice and Experience, 2000, 30 (13) : 1465 - 1483
  • [9] EEDC Image Compression Using Burrows-Wheeler Data Modeling
    Livada, Caslav
    Galic, Irena
    Zovko-Cihlar, Branka
    [J]. PROCEEDINGS ELMAR-2012, 2012, : 1 - 5
  • [10] Parallel lossless data compression using the Burrows-Wheeler Transform
    Gilchrist, Jeff
    Cuhadar, Aysegul
    [J]. INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2008, 4 (01) : 117 - 135