We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.IT

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Information Theory

Title: A tutorial on the range variant of asymmetric numeral systems

Abstract: This paper is intended to be a brief and accessible introduction to the range variant of asymmetric numeral systems (ANS), a system for lossless compression of sequences which can be used as a drop in replacement for arithmetic coding (AC). Because of the relative simplicity of ANS, we are able to provide enough mathematical detail to rigorously prove that ANS attains a compression rate close to the Shannon limit. Pseudo-code, intuitive interpretation and diagrams are given alongside the mathematical derivations. A working Python demo which accompanies this tutorial is available at this https URL
Subjects: Information Theory (cs.IT); Computation (stat.CO)
Cite as: arXiv:2001.09186 [cs.IT]
  (or arXiv:2001.09186v3 [cs.IT] for this version)

Submission history

From: James Townsend [view email]
[v1] Fri, 24 Jan 2020 20:18:54 GMT (399kb,D)
[v2] Tue, 10 Mar 2020 10:14:22 GMT (405kb,D)
[v3] Wed, 7 Oct 2020 08:58:47 GMT (14kb,D)

Link back to: arXiv, form interface, contact.