Wat is Prefixcode?
Code waarin geen enkel codewoord het begin is van een ander codewoord. {0, 10, 110, 111} is bijvoorbeeld een prefixcode: leest men de ontvangen bitreeks vanaf het begin en knipt men af zodra een codewoord overeenkomt, dan wordt ze op slechts één manier gedecodeerd zonder op latere bits te wachten. Daarom heet ze ook een instantane code. Voldoet een verzameling codelengtes aan de ongelijkheid van Kraft, dan kan een prefixcode met die lengtes worden gemaakt. Huffman-codes zijn prefixcodes. Sommige codes die geen prefixcode zijn, zoals {0, 01, 11}, kunnen toch op slechts één manier worden gedecodeerd, maar daarvoor moet men vooruitkijken naar latere bits.
Japanse benaming: 接頭符号
“Prefixcode” komt voor in 5 oefenvragen uit 1 onderwerpen, bijv. Basis van informatietheorie en codering.
Vakgebied: Basis van informatietheorie en codering