IEEE Transactions on Communications · 1990 · 75 citations · 16 references
EngineeringComputer EngineeringComputer ScienceAlgorithmsComputer ArchitectureDigital CommunicationChannel CodingCoding TheoryError Control CodingError DetectionError-correcting CodesArithmetic CodingBlock CodesBlock CodingCode ConstructionsCoding Scheme DesignCoding SchemesDecoding AlgorithmsOptical Communication Links
A scheme for the construction of m-out-of-n codes based on the arithmetic coding technique is described. For appropriate values of n, k, and m, the scheme can be used to construct an (n,k) block code in which all the codewords are of weight m. Such codes are useful, for example, in providing perfect error detection capability in asymmetric channels such as optical communication links and laser disks. The encoding and decoding algorithms of the scheme perform simple arithmetic operations recursively, thereby facilitating the construction of codes with relatively long block sizes. The scheme also allows the construction of optimal or nearly optimal m-out-of-n codes for a wide range of block sizes limited only by the arithmetic precision used.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
16
Arithmetic coding for data compression
Ian H. Witten, Radford M. Neal, John G. Cleary · Communications of the ACM · 1987 · 2.9K citations · Full text
Introduction to the Theory of Infinite Series
T. J. Bromwich · Students Quarterly Journal · 1966 · 745 citations
J. Rissanen, Glen G. Langdon · IBM Journal of Research and Development · 1979 · 739 citations
An Introduction to Arithmetic Coding
Glen G. Langdon · IBM Journal of Research and Development · 1984 · 525 citations