Grundlagen der Informationstheorie und Kodierung
Den 4 Symbolen A bis D sollen Codewörter der folgenden Längen (in Bit) zugeordnet werden, sodass ein Präfixcode aus 0 und 1 entsteht. Mit welcher Kombination von Codewortlängen ist das möglich?
- AA: 1, B: 2, C: 3, D: 3
- BA: 1, B: 2, C: 2, D: 3
- CA: 1, B: 1, C: 2, D: 3
Antwort und Erläuterung anzeigen
Antwort: A. A: 1, B: 2, C: 3, D: 3
Ein Präfixcode mit den Codewortlängen l₁, l₂, … lässt sich genau dann bilden, wenn die Kraft-Ungleichung Σ 2^(−lᵢ) ≤ 1 erfüllt ist. Für 1, 2, 3, 3 ist 1/2 + 1/4 + 1/8 + 1/8 = 1, also ist er möglich, zum Beispiel als 0, 10, 110, 111. Für 1, 2, 2, 3 ergibt sich 1/2 + 1/4 + 1/4 + 1/8 = 9/8 und für 1, 1, 2, 3 ergibt sich 1/2 + 1/2 + 1/4 + 1/8 = 11/8; beide Summen sind größer als 1, also ist es nicht möglich.
Weiter: 9 weitere Fragen zu Grundlagen der Informationstheorie und Kodierung