We consider the problem of designing variable length codes for large symbol sets. Highly structured codes such as the Golomb codes are often used to reduce the encoding and decoding complexity. This structure can limit the coding efficiency. We use the Golomb codes to construct low complexity codes with improved coding efficiency. The construction can be used to provide codes for adaptive coding.
"Family of variable-length codes for adaptive coding", Proc. SPIE 4472, Applications of Digital Image Processing XXIV, (7 December 2001); doi: 10.1117/12.449764; https://doi.org/10.1117/12.449764