Huffman en 1952 y descrito en "A Method for the Construction of Minimum-Redundancy Codes".