Qu'est-ce que Code préfixe ?
Code dans lequel aucun mot de code n'est le début d'un autre mot de code. Par exemple, {0, 10, 110, 111} est un code préfixe : en lisant la suite de bits reçue depuis le début et en coupant dès qu'un mot de code correspond, on la décode d'une seule manière sans attendre les bits suivants. C'est pourquoi on l'appelle aussi code instantané. Si un ensemble de longueurs de code satisfait l'inégalité de Kraft, on peut construire un code préfixe ayant ces longueurs. Les codes de Huffman sont des codes préfixes. Certains codes qui ne sont pas des codes préfixes, comme {0, 01, 11}, peuvent tout de même se décoder d'une seule manière, mais leur décodage exige de regarder les bits suivants.
Nom japonais: 接頭符号
« Code préfixe » apparaît dans 5 questions d'entraînement réparties sur 1 thèmes, dont Bases de la théorie de l'information et du codage.