IEEE Transactions on Information Theory · 1990 · 50 citations · 13 references
ComputingComputer EngineeringComputer ScienceAlgorithmsComputer ArchitectureData StructuresCoding TheoryComputational ComplexityError-correcting CodesAlphabetsArithmetic Coding
The issue of how arithmetic coding should be implemented is addressed. A data structure is described and shown to support adaptive arithmetic coding on an arbitrary-sized alphabet in time linear in the size of the inputs and outputs. Experimental results that show the method to be useful even on relatively small alphabets are given.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
13
Arithmetic coding for data compression
Ian H. Witten, Radford M. Neal, John G. Cleary · Communications of the ACM · 1987 · 2.9K citations · Full text
J. Rissanen, Glen G. Langdon · IBM Journal of Research and Development · 1979 · 739 citations
Variations on a theme by Huffman
Robert G. Gallager · IEEE Transactions on Information Theory · 1978 · 552 citations · Full text
Donald E. Knuth · Journal of Algorithms · 1985 · 449 citations