This is an old revision of the document!


Compression Algorithms

Contact: Ghid Maatouk
Room: BC 128
Tel: 021-693-12-05
Email: ghid [dot] maatouk [at] epfl [dot] ch

Data compression is the process of representing data into less bits than its original representation, thus leading to a more efficient representation.

In this project, you will understand and implement some well-known algorithms for data compression, Huffman coding and the Lempel-Ziv algorithm.

Prerequisites: good programming skills in C/C++.