Conociendo las frecuencias de cada símbolo, ¿es posible determinar la altura máxima del árbol sin aplicar el algoritmo Huffman? ¿Hay alguna fórmula que le dé altura a este árbol?
Conociendo las frecuencias de cada símbolo, ¿es posible determinar la altura máxima del árbol sin aplicar el algoritmo Huffman? ¿Hay alguna fórmula que le dé altura a este árbol?
Respuestas:
La codificación de Huffman (asintóticamente) se encuentra dentro de un bit de la entropía de la secuencia. Esto significa que si calcula la entropía de las frecuencias de sus símbolos, estará (asintóticamente) dentro de un bit de la longitud promedio (es decir, la altura) de su código. Puede usar este promedio para enlazar la longitud más larga (en promedio), o puede usar métodos combinatorios para obtener límites deterministas.
El caso patológico sería cuando la frecuencia del símbolo ordenado se asemeja a la de la secuencia de Fibonacci. N: = # de símbolos. para N> 2, altura máxima posible: N-1. para N == 1 o 2: 1