Permission to make digital or hard copies of all or part of this work for
personal or classroom use is granted without fee provided that copies are
not made or distributed for profit or commercial advantage and that copies
bear this notice and the full citation on the first page. To copy otherwise, to
republish, to post on servers or to redistribute to lists, requires prior specific
permission and/or a feespeeds by orders of magnitude [6]. This technology trend
has enabled the use of data compression techniques to improve
performance by trading reduced storage space and I/O
against additional CPU overhead for compression and decompression
of data. Compression has been utilized in a
wide range of applications from file storage to video processing;
the development of new compression methods is an
active area of research.