Was ist Präfixcode?
Ein Code, in dem kein Codewort der Anfang eines anderen Codeworts ist. {0, 10, 110, 111} ist zum Beispiel ein Präfixcode: Liest man die empfangene Bitfolge von vorn und trennt, sobald ein Codewort übereinstimmt, lässt sie sich eindeutig dekodieren, ohne auf folgende Bits zu warten. Deshalb heißt er auch sofort dekodierbarer Code. Erfüllen die Codewortlängen die Kraft-Ungleichung, lässt sich ein Präfixcode mit diesen Längen bilden. Huffman-Codes sind Präfixcodes. Manche Codes, die keine Präfixcodes sind, etwa {0, 01, 11}, lassen sich ebenfalls eindeutig dekodieren, erfordern beim Dekodieren aber einen Blick auf folgende Bits.
Japanische Bezeichnung: 接頭符号
„Präfixcode“ kommt in 5 Übungsfragen aus 1 Themen vor, z. B. Grundlagen der Informationstheorie und Kodierung.
Fachgebiet: Grundlagen der Informationstheorie und Kodierung