Postup:
- informačné prvky zoradíme podľa klesajúcej pravdepodobnosti,
- vytvoríme dve skupiny s približne rovnakou pravdepodobnosťou,
- jednej skupine priradíme 1 a druhej 0,
- postup opakujeme rekurzívne.
Výhody optimálnych nerovnomerných kódov
- najčastejšie sa vyskytujúci prvok má najkratšie slovo,
- kódové slovo nie je prefixom iného,
- slová možno vysielať bez medzier,
- kódy sú optimálne z hľadiska rýchlosti.
Nevýhody
- vyžadujú vysoko kvalitný, bezšumový kanál.