A technique used for lossless data compression that establishes a model of the entire data set and establishes probabilities of the occurrences of symbols and patterns or sequences of symbols that can then be expressed in the form of a single number. Arithmetic coding is much more efficient than a run-length encoding algorithm such as Huffman coding, which uses a discrete number of bits for each symbol, but is more processor-intensive. See also algorithm, compression, Huffman coding, lossless compression, run-length encoding, and symbol.

# arithmetic coding - Computer Definition

Used by arrangement with John Wiley & Sons, Inc.

**MLA Style**

"arithmetic coding." YourDictionary, n.d. Web. 15 October 2018. <http://www.yourdictionary.com/arithmetic-coding>.

**APA Style**

arithmetic coding. (n.d.). Retrieved October 15th, 2018, from http://www.yourdictionary.com/arithmetic-coding

A statistical data compression method that converts strings of data into single floating point numbers between 0 and 1.

**MLA Style**

"arithmetic coding." YourDictionary, n.d. Web. 15 October 2018. <http://www.yourdictionary.com/arithmetic-coding>.

**APA Style**

arithmetic coding. (n.d.). Retrieved October 15th, 2018, from http://www.yourdictionary.com/arithmetic-coding