DocumentCode
2915175
Title
Evolutionary lossless compression with GP-ZIP
Author
Kattan, Ahmad ; Poli, Riccardo
Author_Institution
Dept. of Comput. & Electron. Syst., Univ. of Essex, Colchester
fYear
2008
fDate
1-6 June 2008
Firstpage
2468
Lastpage
2472
Abstract
In this paper we propose a new approach for applying genetic programming to lossless data compression based on combining well-known lossless compression algorithms. The file to be compressed is divided into chunks of a predefined length, and GP is asked to find the best possible compression algorithm for each chunk in such a way to minimise the total length of the compressed file. This technique is referred to as ldquoGP-ziprdquo: The compression algorithms available to GP-zip (its function set) are: arithmetic coding (AC), Lempel-Ziv-Welch (LZW), unbounded prediction by partial matching (PPMD), run length encoding (RLE), and Boolean minimization. In addition, two transformation techniques are available: Burrows-Wheeler transformation (BWT) and move to front (MTF). In experimentation with this technique, we show that when the file to be compressed is composed of heterogeneous data fragments (as is the case, for example, in archive files), GP-zip is capable of achieving compression ratios that are superior to those obtained with well-known compression algorithms.
Keywords
arithmetic codes; data compression; evolutionary computation; genetic algorithms; minimisation; Boolean minimization; Burrows-Wheeler transformation; Lempel-Ziv-Welch; arithmetic coding; data compression; evolutionary lossless compression; genetic programming; heterogeneous data fragments; move to front; prediction by partial matching; run length encoding; Compression algorithms; Data compression; Evolutionary computation; Video compression;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation, 2008. CEC 2008. (IEEE World Congress on Computational Intelligence). IEEE Congress on
Conference_Location
Hong Kong
Print_ISBN
978-1-4244-1822-0
Electronic_ISBN
978-1-4244-1823-7
Type
conf
DOI
10.1109/CEC.2008.4631128
Filename
4631128
Link To Document