HuffmanEncoder: Una aplicación informática para codificar mensajes por el método de Huffman
Carlos E. Velázquez-Rodríguez
Resumen
El artículo introduce la aplicación informática HuffmanEncoder, que implementa el algoritmo de Huffman, un algoritmo para construir códigos de Huffman, creado por David Huffman en 1952 y descrito en "A Method for the Construction of Minimum-Redundancy Codes". La aplicación ha sido creada para apoyar el proceso de enseñanza-aprendizaje para la asignatura de Redes de computadoras en el Instituto Superior Minero Metalúrgico. Se abordan elementos del entorno de la telemática, la teoría que subyace bajo el método de Huffman, la situación en la que surgió, y otras interesantes nociones sobre la definición informal y formal del problema, la técnica básica a aplicar, cómo se construye el árbol de Huffman, aspectos sobre una comparación entre códigos ASCII y códigos Hufmann, y los principios sobre el software presentado