DocumentCode
1272299
Title
Universal lossless source coding with the Burrows Wheeler transform
Author
Effros, Michelle ; Visweswariah, Karthik ; Kulkarni, Sanjeev R. ; Verdú, Sergio
Author_Institution
Dept. of Electr. Eng., California Inst. of Technol., Pasadena, CA, USA
Volume
48
Issue
5
fYear
2002
fDate
5/1/2002 12:00:00 AM
Firstpage
1061
Lastpage
1081
Abstract
The Burrows Wheeler transform (1994) is a reversible sequence transformation used in a variety of practical lossless source-coding algorithms. In each, the BWT is followed by a lossless source code that attempts to exploit the natural ordering of the BWT coefficients. BWT-based compression schemes are widely touted as low-complexity algorithms giving lossless coding rates better than those of the Ziv-Lempel codes (commonly known as LZ´77 and LZ´78) and almost as good as those achieved by prediction by partial matching (PPM) algorithms. To date, the coding performance claims have been made primarily on the basis of experimental results. This work gives a theoretical evaluation of BWT-based coding. The main results of this theoretical evaluation include: (1) statistical characterizations of the BWT output on both finite strings and sequences of length n → ∞, (2) a variety of very simple new techniques for BWT-based lossless source coding, and (3) proofs of the universality and bounds on the rates of convergence of both new and existing BWT-based codes for finite-memory and stationary ergodic sources. The end result is a theoretical justification and validation of the experimentally derived conclusions: BWT-based lossless source codes achieve universal lossless coding performance that converges to the optimal coding performance more quickly than the rate of convergence observed in Ziv-Lempel style codes and, for some BWT-based codes, within a constant factor of the optimal rate of convergence for finite-memory sources
Keywords
computational complexity; convergence of numerical methods; source coding; transform coding; transforms; BWT-based compression; Burrows Wheeler transform; Ziv-Lempel codes; coding performance; convergence rates; finite strings; finite-memory sources; lossless coding rates; lossless source-coding algorithms; low-complexity algorithms; partial matching algorithms; reversible sequence transformation; sequence length; stationary ergodic sources; universal lossless source coding; Compression algorithms; Contracts; Convergence; Data compression; Educational programs; Educational technology; Engineering profession; Helium; Performance loss; Source coding;
fLanguage
English
Journal_Title
Information Theory, IEEE Transactions on
Publisher
ieee
ISSN
0018-9448
Type
jour
DOI
10.1109/18.995542
Filename
995542
Link To Document