Alistair Moffat
Department of Computer Science,
The University of Melbourne,
Parkville 3052, Australia.
Timothy C. Bell
Department of Computer Science,
University of Canterbury,
New Zealand.
Ian H. Witten
Department of Computer Science,
University of Waikato,
New Zealand.
This paper surveys techniques for lossless compression. The process of compression can be broken down into modeling and coding. We provide an extensive discussion of coding techniques, and then introduce methods of modeling that are appropriate for text and images. Standard methods used in popular utilities (in the case of text) and international standards (in the case of images) are described.