Abstract
The sliding-window version of the Lempel-Ziv data-compression algorithm (sometimes called LZ ‘77) has been thrust into prominence recently. This is the algorithm used in the highly successful “Stacker” program for personal computers. It is also incorporated into Microsoft’s new MS-DOS-6. Although other versions of the Lempel-Ziv algorithm are known to be optimal in the sense that they compress a data-source to its entropy, optimality in this sense has never been demonstrated for this version.
In this paper, we will describe the algorithm, and show that as the “window-size”, a quantity which is related to the memory and complexity of the procedure, goes to infinity, the compression rate approaches the source entropy. The proof is surprisingly general, applying to all finite alphabet stationary ergodic sources.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Referecnes
Cover, T. and J. ThomasElements of Information TheoryWiley, New York, 1991.
Gallager, R.Information Theory and Reliable CommunicationWiley, New York, 1968.
Whiting, D., G. George and G. Ivey, “Data Compression Apparatus and Method”, US Patent No. 5016009, 1991 (Assigned to Stac, Inc.).
Wyner, A. D. and J. Ziv, “Some asymptotic properties of the entropy of a stationary ergodic data source with applications to data compression”IEEE Transactions on Information TheoryVol. IT-36, pp. 1250–1258, 1989.
Wyner, A. D. and J. Ziv, “Fixed data base version of the Lempel-Ziv data compression algorithm”IEEE Transactions on Information TheoryVol. IT-37, pp. 878–880, 1991.
Ziv, J. and A. Lempel, “A universal algorithm for sequential data compression”IEEE Transactions on Information TheoryVol. IT-24, pp. 337–343, 1977.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1994 Springer Science+Business Media New York
About this chapter
Cite this chapter
Wyner, A.D., Ziv, J. (1994). The Sliding-Window Lempel-Ziv Algorithm is Asymptotically Optimal. In: Blahut, R.E., Costello, D.J., Maurer, U., Mittelholzer, T. (eds) Communications and Cryptography. The Springer International Series in Engineering and Computer Science, vol 276. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-2694-0_42
Download citation
DOI: https://doi.org/10.1007/978-1-4615-2694-0_42
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4613-6159-6
Online ISBN: 978-1-4615-2694-0
eBook Packages: Springer Book Archive