Arithmetic Coding¶
"Arithmetic coding is a data compression technique that encodes data to a code string in such a way that the original data can be recovered from the code string by performing arithmetic operations over it, where one recursion of the algorithm handles one data symbol."