Logo ČVUT
Loading...
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2011/2012

Data Compression

Login to KOS for course enrollment Display time-table
Code Completion Credits Range
X36KOD Z,ZK 4 2+2s
The course is a substitute for:
Data Compression (36KOD)
Lecturer:
Jan Holub, Neurčen (gar.), Jakub Jaroš
Tutor:
Jan Holub, Neurčen (gar.), Jan Baier, Jakub Jaroš
Supervisor:
Department of Computer Science and Engineering
Synopsis:

The course deals with the basic techniques for text compression - lossless

compression. After an introduction with theoretical background we proceed

with integer encoding, which is used in other compression methods. The

main topics of the course are then statistical, dictionary and context

compression methods.

Requirements:

http://service.felk.cvut.cz/courses/X36KOD/

Syllabus of lectures:

1. Introduction, entropy, models, basic methods.

2. Integer encoding, Fibonnaci codes, Elias codes.

3. Integer encoding, Elias codes, Golomb codes.

4. Statistical methods, Shannon-Fano coding, Huffman coding.

5. Statistical methods, Arithmetic coding.

6. Dictionary methods, LZ77.

7. Dictionary methods, LZ78.

8. Dictionary methods, LZW.

9. Context methods, PPM.

10. Context methods, DCA.

11. Context methods, ACB.

12. Searching in compressed text.

13. Burrows-Wheeler transformation.

14. Word based compression.

Syllabus of tutorials:

1. Introduction, entropy, models, basic methods.

2. Integer encoding, Fibonnaci codes, Elias codes.

3. Integer encoding, Elias codes, Golomb codes.

4. Statistical methods, Shannon-Fano coding, Huffman coding.

5. Statistical methods, Arithmetic coding.

6. Dictionary methods, LZ77.

7. Dictionary methods, LZ78.

8. Dictionary methods, LZW.

9. Context methods, PPM.

10. Context methods, DCA.

11. Context methods, ACB.

12. Searching in compressed text.

13. Burrows-Wheeler transformation.

14. Word based compression.

Study Objective:
Study materials:

Melichar, B.: Textové informační systémy. Praha, Vydavatelství ČVUT, 1997.

Salomon, D.: Data Compression. Springer, 2004

Note:
Time-table for winter semester 2011/2012:
Time-table is not available yet
Time-table for summer semester 2011/2012:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Mon
Tue
roomT9:349
Holub J.
11:00–12:30
(lecture parallel1)
Dejvice
NBFIT místnost
Fri
Thu
Fri
roomT9:302
Baier J.
09:15–10:45
ODD WEEK

(lecture parallel1
parallel nr.101)

Dejvice
NBFIT učebna
The course is a part of the following study plans:
Generated on 2012-7-9
For updated information see http://bilakniha.cvut.cz/en/predmet11907904.html