SEAC-4 J.Teuhola 2014 71
4.4. Arithmetic coding
Advantages:
- Reaches the entropy (within computing precision)
- Superior to Huffman coding for small alphabets and
skewed distributions
- Clean separation of modelling and coding
- Suits well for adaptive one-pass compression
- Computationally efficient
History:
- Original ideas by Shannon and Elias
- Actually discovered in 1976 (Pasco; Rissanen)