05.07.2015 Aufrufe

Codierungen - Grundbegriffe der Informatik (Wintersemester 2009 ...

Codierungen - Grundbegriffe der Informatik (Wintersemester 2009 ...

Codierungen - Grundbegriffe der Informatik (Wintersemester 2009 ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Präfixfreie Codes: Decodierung (3)<br />

⎧<br />

ε<br />

falls w = ε<br />

⎪⎨ au(w ′ ) falls w = 1w ′<br />

◮ u(w) = bu(w ′ ) falls w = 01w ′<br />

cu(w<br />

⎪⎩<br />

′ ) falls w = 001w ′<br />

⊥ sonst<br />

◮ u(100101) = au(00101) = acu(01) = acbu(ε) = acb<br />

◮ Warum hat das geklappt?<br />

◮ In jedem Schritt war klar, welche Zeile <strong>der</strong> Definition von u<br />

anzuwenden war.<br />

◮ denn: w kann nicht gleichzeitig mit <strong>Codierungen</strong> verschiedener<br />

Symbole anfangen<br />

◮ denn: kein h(x) ist Präfix eines h(y) für verschiedene x, y ∈ A<br />

◮ denn: h ist präfixfrei<br />

<strong>Codierungen</strong> Von einem Alphabet zum an<strong>der</strong>en 28/49

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!