(antud 7. loengul, 23.4.2003, lahendused vaja esitada 7. mai praktikumis)
Tõesta, et ei ole olemas kadudeta pakkimismeetodit mis kõiki
faile suudaks (kasvõi ühe biti võrra) pakkida. (Vihje: oleta vastupidist
ja uuri mis sellest järeldub)
Tekita a) Shannon-Fano ja b) Huffmani kood tekstile
s='kala kere keele alla keelele mee meelele'
Kirjuta eelmise ülesande koodidega lahti sama teksti algusosa (ca 10 tähte).
Seejärel muuda koodis ära 7-nda biti väärtus. Ja arvuta
millise teksti lahti pakkija muudetud sõnumist dekrüpteeriks.
Boonusküsimus (2p): Kas Huffmani koodi puhul on
võimalik konstrueerida olukord kus sõnumis üe biti muutmine
muudab kogu edasise teksti tõlgenduse süstemaatiliselt valeks?
Konstrueeri (või näita selle võimatust) kood mis ei ole
"ise-paranduv".
Boonusküsimus (4p): Kirjuta lühike, abstraktne, maks.
kuni 2-lk. ülevaade Burrows-Wheeler pakkimismeetodist
koos näite ja selle seletusega.