Connaissant les fréquences de chaque symbole, est-il possible de déterminer la hauteur maximale de l'arbre sans appliquer l'algorithme de Huffman? Existe-t-il une formule qui donne cette hauteur d'arbre?
trees
coding-theory
user7060
la source
la source
Réponses:
Le codage de Huffman (asymptotiquement) se trouve à moins d'un bit de l'entropie de la séquence. Cela signifie que si vous calculez l' entropie de vos fréquences de symboles, vous serez (asymptotiquement) à moins d'un bit de la longueur moyenne (c'est-à-dire la hauteur) de votre code. Vous pouvez utiliser cette moyenne pour délimiter la longueur la plus longue (en moyenne), ou vous pouvez utiliser des méthodes combinatoires pour obtenir des limites déterministes.
la source
Le cas pathologique serait lorsque la fréquence du symbole trié ressemble à celle de la séquence de Fibonacci. N: = # de symboles. pour N> 2, hauteur maximale possible: N-1. pour N == 1 ou 2: 1
la source