DOI resolved by resea

A Method for the Construction of Minimum-Redundancy Codes

An optimum method of coding an ensemble of messages consisting of a finite number of members is developed. A minimum-redundancy code is one constructed in such a way that the average number…

David A. Huffman
https://resea.org/10.1109/jrproc.1952.273898

Abstract

An optimum method of coding an ensemble of messages consisting of a finite number of members is developed. A minimum-redundancy code is one constructed in such a way that the average number of coding digits per message is minimized.