The Compression Optimality of Asymmetric Numeral Systems

Source coding has a rich and long history. However, a recent explosion of multimedia Internet applications (such as teleconferencing and video streaming, for instance) renews interest in fast compression that also squeezes out as much redundancy as possible. In 2009 Jarek Duda invented his asymmetri...

Full description

Saved in:
Bibliographic Details
Published inEntropy (Basel, Switzerland) Vol. 25; no. 4; p. 672
Main Authors Pieprzyk, Josef, Duda, Jarek, Pawłowski, Marcin, Camtepe, Seyit, Mahboubi, Arash, Morawiecki, Paweł
Format Journal Article
LanguageEnglish
Published Switzerland MDPI AG 17.04.2023
MDPI
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Source coding has a rich and long history. However, a recent explosion of multimedia Internet applications (such as teleconferencing and video streaming, for instance) renews interest in fast compression that also squeezes out as much redundancy as possible. In 2009 Jarek Duda invented his asymmetric numeral system (ANS). Apart from having a beautiful mathematical structure, it is very efficient and offers compression with a very low coding redundancy. ANS works well for any symbol source statistics, and it has become a preferred compression algorithm in the IT industry. However, designing an ANS instance requires a random selection of its symbol spread function. Consequently, each ANS instance offers compression with a slightly different compression ratio. The paper investigates the compression optimality of ANS. It shows that ANS is optimal for any symbol sources whose probability distribution is described by natural powers of 1/2. We use Markov chains to calculate ANS state probabilities. This allows us to precisely determine the ANS compression rate. We present two algorithms for finding ANS instances with a high compression ratio. The first explores state probability approximations in order to choose ANS instances with better compression ratios. The second algorithm is a probabilistic one. It finds ANS instances whose compression ratios can be made as close to the best ratio as required. This is done at the expense of the number θ of internal random “coin” tosses. The algorithm complexity is O(θL3), where L is the number of ANS states. The complexity can be reduced to O(θLlog2L) if we use a fast matrix inversion. If the algorithm is implemented on a quantum computer, its complexity becomes O(θ(log2L)3).
AbstractList Source coding has a rich and long history. However, a recent explosion of multimedia Internet applications (such as teleconferencing and video streaming, for instance) renews interest in fast compression that also squeezes out as much redundancy as possible. In 2009 Jarek Duda invented his asymmetric numeral system (ANS). Apart from having a beautiful mathematical structure, it is very efficient and offers compression with a very low coding redundancy. ANS works well for any symbol source statistics, and it has become a preferred compression algorithm in the IT industry. However, designing an ANS instance requires a random selection of its symbol spread function. Consequently, each ANS instance offers compression with a slightly different compression ratio. The paper investigates the compression optimality of ANS. It shows that ANS is optimal for any symbol sources whose probability distribution is described by natural powers of 1/2. We use Markov chains to calculate ANS state probabilities. This allows us to precisely determine the ANS compression rate. We present two algorithms for finding ANS instances with a high compression ratio. The first explores state probability approximations in order to choose ANS instances with better compression ratios. The second algorithm is a probabilistic one. It finds ANS instances whose compression ratios can be made as close to the best ratio as required. This is done at the expense of the number θ of internal random "coin" tosses. The algorithm complexity is O(θL3), where is the number of ANS states. The complexity can be reduced to O(θLlog2L) if we use a fast matrix inversion. If the algorithm is implemented on a quantum computer, its complexity becomes O(θ(log2L)3).
Source coding has a rich and long history. However, a recent explosion of multimedia Internet applications (such as teleconferencing and video streaming, for instance) renews interest in fast compression that also squeezes out as much redundancy as possible. In 2009 Jarek Duda invented his asymmetric numeral system (ANS). Apart from having a beautiful mathematical structure, it is very efficient and offers compression with a very low coding redundancy. ANS works well for any symbol source statistics, and it has become a preferred compression algorithm in the IT industry. However, designing an ANS instance requires a random selection of its symbol spread function. Consequently, each ANS instance offers compression with a slightly different compression ratio. The paper investigates the compression optimality of ANS. It shows that ANS is optimal for any symbol sources whose probability distribution is described by natural powers of 1/2. We use Markov chains to calculate ANS state probabilities. This allows us to precisely determine the ANS compression rate. We present two algorithms for finding ANS instances with a high compression ratio. The first explores state probability approximations in order to choose ANS instances with better compression ratios. The second algorithm is a probabilistic one. It finds ANS instances whose compression ratios can be made as close to the best ratio as required. This is done at the expense of the number θ of internal random “coin” tosses. The algorithm complexity is O ( θ L 3 ) , where L is the number of ANS states. The complexity can be reduced to O ( θ L log 2 L ) if we use a fast matrix inversion. If the algorithm is implemented on a quantum computer, its complexity becomes O ( θ ( log 2 L ) 3 ) .
Source coding has a rich and long history. However, a recent explosion of multimedia Internet applications (such as teleconferencing and video streaming, for instance) renews interest in fast compression that also squeezes out as much redundancy as possible. In 2009 Jarek Duda invented his asymmetric numeral system (ANS). Apart from having a beautiful mathematical structure, it is very efficient and offers compression with a very low coding redundancy. ANS works well for any symbol source statistics, and it has become a preferred compression algorithm in the IT industry. However, designing an ANS instance requires a random selection of its symbol spread function. Consequently, each ANS instance offers compression with a slightly different compression ratio. The paper investigates the compression optimality of ANS. It shows that ANS is optimal for any symbol sources whose probability distribution is described by natural powers of 1/2. We use Markov chains to calculate ANS state probabilities. This allows us to precisely determine the ANS compression rate. We present two algorithms for finding ANS instances with a high compression ratio. The first explores state probability approximations in order to choose ANS instances with better compression ratios. The second algorithm is a probabilistic one. It finds ANS instances whose compression ratios can be made as close to the best ratio as required. This is done at the expense of the number θ of internal random “coin” tosses. The algorithm complexity is O(θL[sup.3]), where L is the number of ANS states. The complexity can be reduced to O(θLlog[sub.2]L) if we use a fast matrix inversion. If the algorithm is implemented on a quantum computer, its complexity becomes O(θ(log2L)[sup.3]).
Source coding has a rich and long history. However, a recent explosion of multimedia Internet applications (such as teleconferencing and video streaming, for instance) renews interest in fast compression that also squeezes out as much redundancy as possible. In 2009 Jarek Duda invented his asymmetric numeral system (ANS). Apart from having a beautiful mathematical structure, it is very efficient and offers compression with a very low coding redundancy. ANS works well for any symbol source statistics, and it has become a preferred compression algorithm in the IT industry. However, designing an ANS instance requires a random selection of its symbol spread function. Consequently, each ANS instance offers compression with a slightly different compression ratio. The paper investigates the compression optimality of ANS. It shows that ANS is optimal for any symbol sources whose probability distribution is described by natural powers of 1/2. We use Markov chains to calculate ANS state probabilities. This allows us to precisely determine the ANS compression rate. We present two algorithms for finding ANS instances with a high compression ratio. The first explores state probability approximations in order to choose ANS instances with better compression ratios. The second algorithm is a probabilistic one. It finds ANS instances whose compression ratios can be made as close to the best ratio as required. This is done at the expense of the number θ of internal random "coin" tosses. The algorithm complexity is O(θL3), where L is the number of ANS states. The complexity can be reduced to O(θLlog2L) if we use a fast matrix inversion. If the algorithm is implemented on a quantum computer, its complexity becomes O(θ(log2L)3).Source coding has a rich and long history. However, a recent explosion of multimedia Internet applications (such as teleconferencing and video streaming, for instance) renews interest in fast compression that also squeezes out as much redundancy as possible. In 2009 Jarek Duda invented his asymmetric numeral system (ANS). Apart from having a beautiful mathematical structure, it is very efficient and offers compression with a very low coding redundancy. ANS works well for any symbol source statistics, and it has become a preferred compression algorithm in the IT industry. However, designing an ANS instance requires a random selection of its symbol spread function. Consequently, each ANS instance offers compression with a slightly different compression ratio. The paper investigates the compression optimality of ANS. It shows that ANS is optimal for any symbol sources whose probability distribution is described by natural powers of 1/2. We use Markov chains to calculate ANS state probabilities. This allows us to precisely determine the ANS compression rate. We present two algorithms for finding ANS instances with a high compression ratio. The first explores state probability approximations in order to choose ANS instances with better compression ratios. The second algorithm is a probabilistic one. It finds ANS instances whose compression ratios can be made as close to the best ratio as required. This is done at the expense of the number θ of internal random "coin" tosses. The algorithm complexity is O(θL3), where L is the number of ANS states. The complexity can be reduced to O(θLlog2L) if we use a fast matrix inversion. If the algorithm is implemented on a quantum computer, its complexity becomes O(θ(log2L)3).
Source coding has a rich and long history. However, a recent explosion of multimedia Internet applications (such as teleconferencing and video streaming, for instance) renews interest in fast compression that also squeezes out as much redundancy as possible. In 2009 Jarek Duda invented his asymmetric numeral system (ANS). Apart from having a beautiful mathematical structure, it is very efficient and offers compression with a very low coding redundancy. ANS works well for any symbol source statistics, and it has become a preferred compression algorithm in the IT industry. However, designing an ANS instance requires a random selection of its symbol spread function. Consequently, each ANS instance offers compression with a slightly different compression ratio. The paper investigates the compression optimality of ANS. It shows that ANS is optimal for any symbol sources whose probability distribution is described by natural powers of 1/2. We use Markov chains to calculate ANS state probabilities. This allows us to precisely determine the ANS compression rate. We present two algorithms for finding ANS instances with a high compression ratio. The first explores state probability approximations in order to choose ANS instances with better compression ratios. The second algorithm is a probabilistic one. It finds ANS instances whose compression ratios can be made as close to the best ratio as required. This is done at the expense of the number θ of internal random “coin” tosses. The algorithm complexity is O(θL3), where L is the number of ANS states. The complexity can be reduced to O(θLlog2L) if we use a fast matrix inversion. If the algorithm is implemented on a quantum computer, its complexity becomes O(θ(log2L)3).
Audience Academic
Author Pieprzyk, Josef
Pawłowski, Marcin
Duda, Jarek
Mahboubi, Arash
Morawiecki, Paweł
Camtepe, Seyit
AuthorAffiliation 1 Institute of Computer Science, Polish Academy of Sciences, 01-248 Warsaw, Poland
4 School of Computing and Mathematics, Charles Sturt University, Port Macquarie, NSW 2444, Australia
3 Institute of Computer Science and Computer Mathematics, Jagiellonian University, 30-348 Cracow, Poland
2 Data61, CSIRO, Sydney, NSW 2122, Australia
AuthorAffiliation_xml – name: 2 Data61, CSIRO, Sydney, NSW 2122, Australia
– name: 3 Institute of Computer Science and Computer Mathematics, Jagiellonian University, 30-348 Cracow, Poland
– name: 4 School of Computing and Mathematics, Charles Sturt University, Port Macquarie, NSW 2444, Australia
– name: 1 Institute of Computer Science, Polish Academy of Sciences, 01-248 Warsaw, Poland
Author_xml – sequence: 1
  givenname: Josef
  orcidid: 0000-0002-1917-6466
  surname: Pieprzyk
  fullname: Pieprzyk, Josef
– sequence: 2
  givenname: Jarek
  orcidid: 0000-0001-9559-809X
  surname: Duda
  fullname: Duda, Jarek
– sequence: 3
  givenname: Marcin
  orcidid: 0000-0002-5145-9220
  surname: Pawłowski
  fullname: Pawłowski, Marcin
– sequence: 4
  givenname: Seyit
  orcidid: 0000-0001-6353-8359
  surname: Camtepe
  fullname: Camtepe, Seyit
– sequence: 5
  givenname: Arash
  orcidid: 0000-0002-0487-0615
  surname: Mahboubi
  fullname: Mahboubi, Arash
– sequence: 6
  givenname: Paweł
  orcidid: 0000-0003-3349-8645
  surname: Morawiecki
  fullname: Morawiecki, Paweł
BackLink https://www.ncbi.nlm.nih.gov/pubmed/37190460$$D View this record in MEDLINE/PubMed
BookMark eNptkk1v1DAQhiNURD_gwB9AkbjAYdvxV2Kf0GrFR6WKHihny7HHW6-SeLETpP33eNmyaivkg63xM6_f8cx5dTLGEavqLYFLxhRcIRXAoWnpi-qMgFILzgBOHp1Pq_OcNwCUUdK8qk5ZSxTwBs4qeXeP9SoO24Q5hzjWt9spDKYP066Ovl7m3TDglIKtv88DJtPXP3Z5wiG_rl5602d887BfVD-_fL5bfVvc3H69Xi1vFlaAmhaCSCGJ894J1lCnGuG8JF54ArbrrHVKdQ1X0nWNY1jsOVQMKKCTojPGsIvq-qDrotnobSrm0k5HE_TfQExrbdIUbI-aOpDOtwIJApcUOuPQUmWk9-C9VEXr00FrO3cDOovjVCp6Ivr0Zgz3eh1_awKEtcV7UfjwoJDirxnzpIeQLfa9GTHOWVNJuKANa_fo-2foJs5pLH9VKChaRPK9pcsDtTalgjD6WB62ZTkcgi1t9qHEly1vOeesaUvCu8c1HM3_a2kBPh4Am2LOCf0RIaD346KP41LYq2esDZOZyhwUF6H_T8YfpNLAGw
CitedBy_id crossref_primary_10_1109_LSP_2023_3324247
Cites_doi 10.1109/TCOM.1984.1096090
10.1109/TIT.1978.1055934
10.1109/TASL.2010.2087755
10.1109/T-C.1974.223784
10.1145/322344.322346
10.1117/12.2529237
10.1007/s11128-022-03609-3
10.1103/PhysRevLett.103.150502
10.1109/TIFS.2021.3096026
10.1109/MC.1984.1659158
10.1109/ICADIWT.2008.4664366
10.3390/info12040143
10.1103/PhysRevLett.113.160504
10.1007/s10207-022-00597-4
10.1007/s11265-018-1421-4
10.1117/1.JEI.27.4.040901
10.1109/TCSVT.2003.815173
10.1109/PROC.1967.5493
10.1007/978-3-662-07324-7
10.1002/j.1538-7305.1948.tb00917.x
10.1109/ISIT.2019.8849430
10.1147/rd.282.0135
10.1109/JRPROC.1952.273898
10.1051/epjconf/202024501001
10.1121/1.1907853
10.17226/25196
10.1147/rd.203.0198
10.1017/CBO9780511613586
10.1017/CBO9780511814068
10.1109/TIT.1982.1056559
10.1007/978-3-030-45982-6
10.1038/s41598-022-09881-8
ContentType Journal Article
Copyright COPYRIGHT 2023 MDPI AG
2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
2023 by the authors. 2023
Copyright_xml – notice: COPYRIGHT 2023 MDPI AG
– notice: 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
– notice: 2023 by the authors. 2023
DBID AAYXX
CITATION
NPM
7TB
8FD
8FE
8FG
ABJCF
ABUWG
AFKRA
AZQEC
BENPR
BGLVJ
CCPQU
DWQXO
FR3
HCIFZ
KR7
L6V
M7S
PHGZM
PHGZT
PIMPY
PKEHL
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
PTHSS
7X8
5PM
DOA
DOI 10.3390/e25040672
DatabaseName CrossRef
PubMed
Mechanical & Transportation Engineering Abstracts
Technology Research Database
ProQuest SciTech Collection
ProQuest Technology Collection
Materials Science & Engineering Collection (ProQuest)
ProQuest Central (Alumni)
ProQuest Central UK/Ireland
ProQuest Central Essentials
ProQuest Central
Technology Collection
ProQuest One Community College
ProQuest Central Korea
Engineering Research Database
SciTech Premium Collection
Civil Engineering Abstracts
ProQuest Engineering Collection
Engineering Database
ProQuest Central Premium
ProQuest One Academic
Publicly Available Content Database
ProQuest One Academic Middle East (New)
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic
ProQuest One Academic UKI Edition
ProQuest Central China
Engineering Collection (ProQuest)
MEDLINE - Academic
PubMed Central (Full Participant titles)
DOAJ Directory of Open Access Journals
DatabaseTitle CrossRef
PubMed
Publicly Available Content Database
Technology Collection
Technology Research Database
ProQuest One Academic Middle East (New)
Mechanical & Transportation Engineering Abstracts
ProQuest Central Essentials
ProQuest Central (Alumni Edition)
SciTech Premium Collection
ProQuest One Community College
ProQuest Central China
ProQuest Central
ProQuest One Applied & Life Sciences
ProQuest Engineering Collection
ProQuest Central Korea
ProQuest Central (New)
Engineering Collection
Civil Engineering Abstracts
Engineering Database
ProQuest One Academic Eastern Edition
ProQuest Technology Collection
ProQuest SciTech Collection
ProQuest One Academic UKI Edition
Materials Science & Engineering Collection
Engineering Research Database
ProQuest One Academic
ProQuest One Academic (New)
MEDLINE - Academic
DatabaseTitleList PubMed


MEDLINE - Academic
Publicly Available Content Database
CrossRef

Database_xml – sequence: 1
  dbid: DOA
  name: DOAJ Directory of Open Access Journals
  url: https://www.doaj.org/
  sourceTypes: Open Website
– sequence: 2
  dbid: NPM
  name: PubMed
  url: https://proxy.k.utb.cz/login?url=http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=PubMed
  sourceTypes: Index Database
– sequence: 3
  dbid: 8FG
  name: ProQuest Technology Collection
  url: https://search.proquest.com/technologycollection1
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
EISSN 1099-4300
ExternalDocumentID oai_doaj_org_article_2d08df75e1e04820badec29a8ff0ff89
PMC10137965
A747444367
37190460
10_3390_e25040672
Genre Journal Article
GeographicLocations Germany
GeographicLocations_xml – name: Germany
GrantInformation_xml – fundername: National Science Center
  grantid: 2018/31/B/ST6/03003
– fundername: Polish National Science Center (NCN)
  grantid: 2018/31/B/ST6/03003
GroupedDBID 29G
2WC
5GY
5VS
8FE
8FG
AADQD
AAFWJ
AAYXX
ABDBF
ABJCF
ACIWK
ACUHS
ADBBV
AEGXH
AENEX
AFKRA
AFPKN
AFZYC
ALMA_UNASSIGNED_HOLDINGS
BCNDV
BENPR
BGLVJ
CCPQU
CITATION
CS3
DU5
E3Z
ESX
F5P
GROUPED_DOAJ
GX1
HCIFZ
HH5
IAO
ITC
J9A
KQ8
L6V
M7S
MODMG
M~E
OK1
OVT
PGMZT
PHGZM
PHGZT
PIMPY
PROAC
PTHSS
RNS
RPM
TR2
TUS
XSB
~8M
NPM
7TB
8FD
ABUWG
AZQEC
DWQXO
FR3
KR7
PKEHL
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
7X8
5PM
PUEGO
ID FETCH-LOGICAL-c509t-518581dffd5362d965df81f5f10cbbccd99b6498db6d3e321de93020ed85baaa3
IEDL.DBID DOA
ISSN 1099-4300
IngestDate Wed Aug 27 01:29:24 EDT 2025
Thu Aug 21 18:37:55 EDT 2025
Fri Jul 11 10:50:33 EDT 2025
Fri Jul 25 11:48:57 EDT 2025
Tue Jul 01 05:45:16 EDT 2025
Thu Apr 03 06:55:44 EDT 2025
Tue Jul 01 01:58:23 EDT 2025
Thu Apr 24 22:56:53 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 4
Keywords source coding
entropy coding
ANS
lossless compression
Language English
License https://creativecommons.org/licenses/by/4.0
Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c509t-518581dffd5362d965df81f5f10cbbccd99b6498db6d3e321de93020ed85baaa3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
content type line 23
ORCID 0000-0003-3349-8645
0000-0002-0487-0615
0000-0001-9559-809X
0000-0002-1917-6466
0000-0002-5145-9220
0000-0001-6353-8359
OpenAccessLink https://doaj.org/article/2d08df75e1e04820badec29a8ff0ff89
PMID 37190460
PQID 2806531849
PQPubID 2032401
ParticipantIDs doaj_primary_oai_doaj_org_article_2d08df75e1e04820badec29a8ff0ff89
pubmedcentral_primary_oai_pubmedcentral_nih_gov_10137965
proquest_miscellaneous_2814526375
proquest_journals_2806531849
gale_infotracacademiconefile_A747444367
pubmed_primary_37190460
crossref_primary_10_3390_e25040672
crossref_citationtrail_10_3390_e25040672
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 20230417
PublicationDateYYYYMMDD 2023-04-17
PublicationDate_xml – month: 4
  year: 2023
  text: 20230417
  day: 17
PublicationDecade 2020
PublicationPlace Switzerland
PublicationPlace_xml – name: Switzerland
– name: Basel
PublicationTitle Entropy (Basel, Switzerland)
PublicationTitleAlternate Entropy (Basel)
PublicationYear 2023
Publisher MDPI AG
MDPI
Publisher_xml – name: MDPI AG
– name: MDPI
References Rozema (ref_20) 2014; 113
Camtepe (ref_33) 2021; 16
Britanak (ref_5) 2011; 19
Ziv (ref_13) 1978; 24
Marpe (ref_27) 2003; 13
ref_36
ref_35
ref_12
ref_34
ref_32
ref_31
ref_30
Ehmer (ref_6) 1959; 31
Huffman (ref_2) 1952; 40
ref_18
Ahmed (ref_3) 1974; C-23
ref_17
ref_39
ref_16
ref_38
ref_37
Najmabadi (ref_29) 2019; 91
Lettrich (ref_25) 2020; Volume 245
Shannon (ref_1) 1948; 27
Storer (ref_11) 1982; 29
Hudson (ref_4) 2018; 27
Robinson (ref_15) 1967; 55
Rissanen (ref_10) 1976; 20
ref_24
ref_23
ref_43
Zhang (ref_19) 2022; 21
ref_42
ref_40
Harrow (ref_41) 2009; 15
Langdon (ref_8) 1982; 28
ref_28
ref_26
Cleary (ref_14) 1984; 32
Pivoluska (ref_21) 2022; 12
Camtepe (ref_22) 2022; 21
ref_7
Langdon (ref_9) 1984; 28
References_xml – volume: 32
  start-page: 396
  year: 1984
  ident: ref_14
  article-title: Data Compression Using Adaptive Coding and Partial String Matching
  publication-title: IEEE Trans. Commun.
  doi: 10.1109/TCOM.1984.1096090
– ident: ref_28
– volume: 24
  start-page: 530
  year: 1978
  ident: ref_13
  article-title: Compression of individual sequences via variable-rate coding
  publication-title: IEEE Trans. Inf. Theory
  doi: 10.1109/TIT.1978.1055934
– ident: ref_30
– ident: ref_32
– ident: ref_24
– volume: 19
  start-page: 1231
  year: 2011
  ident: ref_5
  article-title: On Properties, Relations, and Simplified Implementation of Filter Banks in the Dolby Digital (Plus) AC-3 Audio Coding Standards
  publication-title: IEEE Trans. Audio Speech Lang. Process.
  doi: 10.1109/TASL.2010.2087755
– volume: C-23
  start-page: 90
  year: 1974
  ident: ref_3
  article-title: Discrete Cosine Transform
  publication-title: IEEE Trans. Comput.
  doi: 10.1109/T-C.1974.223784
– volume: 29
  start-page: 928
  year: 1982
  ident: ref_11
  article-title: Data compression via textual substitution
  publication-title: J. ACM
  doi: 10.1145/322344.322346
– ident: ref_31
  doi: 10.1117/12.2529237
– volume: 21
  start-page: 253
  year: 2022
  ident: ref_19
  article-title: An improved quantum network communication model based on compressed tensor network states
  publication-title: Quantum Inf. Process.
  doi: 10.1007/s11128-022-03609-3
– volume: 15
  start-page: 150502
  year: 2009
  ident: ref_41
  article-title: Quantum algorithm for solving linear systems of equations
  publication-title: Phys. Rev. Lett.
  doi: 10.1103/PhysRevLett.103.150502
– ident: ref_16
– volume: 16
  start-page: 3859
  year: 2021
  ident: ref_33
  article-title: Compcrypt—Lightweight ANS-Based Compression and Encryption
  publication-title: IEEE Trans. Inf. Forensics Secur.
  doi: 10.1109/TIFS.2021.3096026
– ident: ref_39
– ident: ref_40
– ident: ref_12
  doi: 10.1109/MC.1984.1659158
– ident: ref_7
  doi: 10.1109/ICADIWT.2008.4664366
– ident: ref_26
  doi: 10.3390/info12040143
– ident: ref_37
– ident: ref_18
– volume: 113
  start-page: 160504
  year: 2014
  ident: ref_20
  article-title: Quantum Data Compression of a Qubit Ensemble
  publication-title: Phys. Rev. Lett.
  doi: 10.1103/PhysRevLett.113.160504
– volume: 21
  start-page: 1051
  year: 2022
  ident: ref_22
  article-title: ANS-based Compression and Encryption with 128-bit Security
  publication-title: Int. J. Inf. Secur.
  doi: 10.1007/s10207-022-00597-4
– ident: ref_35
– volume: 91
  start-page: 805
  year: 2019
  ident: ref_29
  article-title: An architecture for asymmetric numeral systems entropy decoder-a comparison with a canonical Huffman decoder
  publication-title: J. Signal Process. Syst.
  doi: 10.1007/s11265-018-1421-4
– volume: 27
  start-page: 1
  year: 2018
  ident: ref_4
  article-title: JPEG-1 standard 25 years: Past, present, and future reasons for a success
  publication-title: J. Electron. Imaging
  doi: 10.1117/1.JEI.27.4.040901
– volume: 13
  start-page: 620
  year: 2003
  ident: ref_27
  article-title: Context-based adaptive binary arithmetic coding in the H.264/AVC video compression standard
  publication-title: IEEE Trans. Circuits Syst. Video Technol.
  doi: 10.1109/TCSVT.2003.815173
– volume: 55
  start-page: 356
  year: 1967
  ident: ref_15
  article-title: Results of a prototype television bandwidth compression scheme
  publication-title: Proc. IEEE
  doi: 10.1109/PROC.1967.5493
– ident: ref_42
  doi: 10.1007/978-3-662-07324-7
– volume: 27
  start-page: 623
  year: 1948
  ident: ref_1
  article-title: A mathematical theory of communication
  publication-title: Bell Sys. Tech. J.
  doi: 10.1002/j.1538-7305.1948.tb00917.x
– ident: ref_23
  doi: 10.1109/ISIT.2019.8849430
– volume: 28
  start-page: 135
  year: 1984
  ident: ref_9
  article-title: An Introduction to Arithmetic Coding
  publication-title: IBM J. Res. Dev.
  doi: 10.1147/rd.282.0135
– volume: 40
  start-page: 1098
  year: 1952
  ident: ref_2
  article-title: A Method for the Construction of Minimum-Redundancy Codes
  publication-title: Proc. IRE
  doi: 10.1109/JRPROC.1952.273898
– volume: Volume 245
  start-page: 01001
  year: 2020
  ident: ref_25
  article-title: Fast and Efficient Entropy Compression of ALICE Data using ANS Coding
  publication-title: EPJ Web of Conferences
  doi: 10.1051/epjconf/202024501001
– volume: 31
  start-page: 1253
  year: 1959
  ident: ref_6
  article-title: Masking by Tones vs Noise Bands
  publication-title: J. Acoust. Soc. Am.
  doi: 10.1121/1.1907853
– ident: ref_17
  doi: 10.17226/25196
– volume: 20
  start-page: 198
  year: 1976
  ident: ref_10
  article-title: Generalized Kraft Inequality and Arithmetic Coding
  publication-title: IBM J. Res. Dev.
  doi: 10.1147/rd.203.0198
– ident: ref_36
  doi: 10.1017/CBO9780511613586
– ident: ref_43
  doi: 10.1017/CBO9780511814068
– ident: ref_38
– volume: 28
  start-page: 800
  year: 1982
  ident: ref_8
  article-title: A simple general binary source code (Corresp.)
  publication-title: IEEE Trans. Inf. Theory
  doi: 10.1109/TIT.1982.1056559
– ident: ref_34
  doi: 10.1007/978-3-030-45982-6
– volume: 12
  start-page: 5841
  year: 2022
  ident: ref_21
  article-title: Implementation of quantum compression on IBM quantum computers
  publication-title: Sci. Rep.
  doi: 10.1038/s41598-022-09881-8
SSID ssj0023216
Score 2.349677
Snippet Source coding has a rich and long history. However, a recent explosion of multimedia Internet applications (such as teleconferencing and video streaming, for...
SourceID doaj
pubmedcentral
proquest
gale
pubmed
crossref
SourceType Open Website
Open Access Repository
Aggregation Database
Index Database
Enrichment Source
StartPage 672
SubjectTerms Algorithms
ANS
Approximation
Asymmetry
Coding
Complexity
Compression ratio
Entropy
entropy coding
Internet
Internet software
lossless compression
Markov analysis
Markov chains
Markov processes
Mathematical analysis
Multimedia
Multimedia communications
Multiplication & division
Optimization
Probability
Probability distribution
Quantum computers
Quantum computing
Redundancy
source coding
Statistical analysis
Streaming media
Teleconferencing
Video compression
Video transmission
SummonAdditionalLinks – databaseName: ProQuest Central
  dbid: BENPR
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1Lb9QwEB7B9sIFFfEKFBQQElyixontOCe0Ra0qDgtCVOrN8hOQ2KR0dw_998wk3tAIxDX2wZ73eCbfALxh0qOXUaKwPtiCG-_QDgpMVprIpPA182O3xUqeX_CPl-IyPbhtUlvl3iYOhtr3jt7Ij4cKIAogb99f_SpoahRVV9MIjbtwgCZYqQUcnJyuPn-ZUq66YnLEE6oxuT8OBNhFxceZFxrA-v82ybd80rxf8pYDOjuE-ylyzJcjqx_AndA9BIVszkmnx3bWLv-EJmA9xNZ5H_Pl5ma9pplZLl_thuenPEGUP4KLs9OvH86LNAyhcOjTt4VAgmJsGaMX6HN8i4SMikURWemsdc63rZW8Vd5KXwe8tw9tjbFg8EpYY0z9GBZd34WnkDeuVISzpjCr5oy5VkTlVRUwEzO2kSaDd3viaJeQwmlgxU-NGQPRUU90zOD1tPVqhMf416YTovC0gRCthw_99TedFERXvlQ-NiKwgEalKq3xwVWtUTGWMao2g7fEH016h4dxJv0-gFciBCu9xLyIc17LJoOjPQt1UsiN_iM-GbyallGVqD5iutDvaA-jget1IzJ4MnJ8OnPdYOTEZZmBmsnC7FLzle7H9wGumxGqI_Lr2f_P9Rzu0Sh7qlSx5ggW2-tdeIEBz9a-TFL9GzHvAYw
  priority: 102
  providerName: ProQuest
Title The Compression Optimality of Asymmetric Numeral Systems
URI https://www.ncbi.nlm.nih.gov/pubmed/37190460
https://www.proquest.com/docview/2806531849
https://www.proquest.com/docview/2814526375
https://pubmed.ncbi.nlm.nih.gov/PMC10137965
https://doaj.org/article/2d08df75e1e04820badec29a8ff0ff89
Volume 25
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1Lb9RADLagXLggUHkEyiqtkOASNZN5ZHLcom6rHhaEqLS30TwFEput6O6Bf4-dZKONQOLCJYeMFc3Y47Edez4DvGMqoJXRsnAhukLY4PEclBis1IkpGTgLfbXFUl3fipuVXB20-qKasB4euGfceRVKHVItI4u42arS2RB91VidUpmS7q7uoc3bB1NDqMUrpnocIY5B_XkkoC5KOk6sTwfS_-dRfGCLpnWSB4Zn8RSeDB5jPu9n-gwexPYYNIo3J13uy1jb_BOq_rrzqfNNyuf3v9Zr6pXl8-Wu--2UD9Dkz-F2cfn143UxNEEoPNrybSGRkehTphQk2prQIAOTZkkmVnrnvA9N45RodHAq8IjrDrHh6APGoKWz1vIXcNRu2vgK8tqXmvDVNEbTgjHfyKSDriJGYNbVymbwYc8c4weEcGpU8cNgpEB8NCMfMzgbSe96WIy_EV0Qh0cCQrLuXqB8zSBf8y_5ZvCe5GNI33Ay3g7XBnBJhFxl5hgPCSG4qjM42YvQDIp4b7rEMZ5bAj90Og6jClFexLZxsyMaRo3WeS0zeNlLfJwzr9FjEqrMQE_2wmRR05H2-7cOppsRmiPK6_X_YMMbeEyN7imPxeoTONr-3MW36A5t3Qwe6sXVDB5dXC4_f5l1eoDPqxX7DfmUDVU
linkProvider Directory of Open Access Journals
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9QwEB6VcoALAvEKFAgIBJeocWInzgGh5bFsaVkurdSb8ROQ2Gzp7gr1T_EbmcmLRiBuvcZWNJn3ZOxvAJ6ywmGUkSIxzpuEa2fRDwosVsrACuFy5trTFvNidsQ_HIvjLfjV34WhY5W9T2wctVta-ke-23QAUQF59erkR0JTo6i72o_QaNVi35_9xJJt9XLvLcr3WZZN3x2-mSXdVIHEYnBcJwIpwyQtBCfQebsKKQqSBRFYao2x1lWVKXglnSlc7vOMOV_lmFR5J4XRWuf43ktwmecYyelm-vT9UODh5qJFL8LFdNcTPBi1OkcxrxkN8HcAOBcBx6czz4W76XW41uWp8aRVrBuw5eubIFGpYvIg7eHZOv6EDmfRZPLxMsST1dliQRO6bDzfND-74g4Q_RYcXQiTbsN2vaz9XYhLm0pCdZNYw3PGbCWCdDLzWPdpUxY6ghc9c5TtcMlpPMZ3hfUJ8VENfIzgybD1pAXj-Nem18ThYQPhZzcPlqdfVGeOKnOpdKEUnnl0YVlqtPM2q7QMIQ1BVhE8J_kosnIkxurusgJ-EuFlqQlWYZzzvCgj2OlFqDrzX6k_yhrB42EZDZe6Mbr2yw3tYTTePS9FBHdaiQ805yXmabxII5AjXRh91Hil_va1AQdnhCGJ8rr3f7oewZXZ4ccDdbA3378PVzNUXuqRsXIHttenG_8AU621edjodwyfL9qgfgO3aD5m
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3da9RAEB_qFcQXUfyKrRpF0Zdw2Ww22TyIXG2P1spZxELf1s1-VKGX1N4d0n_Nv86ZfNlD8a2vyRAm8z3ZyW8AXrLMYpaRIiqtK6NUW4NxUGCzknuWCcuZbactZtn-cfrhRJxswK_-Xxgaq-xjYhOobW3oG_m4OQFEA0yLse_GIo52p-_Of0S0QYpOWvt1Gq2JHLrLn9i-Ld4e7KKuXyXJdO_L-_2o2zAQGUyUy0ggl1iweW8FBnJbIHdeMi88i01ZGmOLoszSQtoys9zxhFlXcCywnJWi1FpzfO4N2MypKxrB5s7e7Ojz0O4hedZiGXFexGNHYGF08LmWAZtFAX-ngyv5cH1W80rym96B213VGk5aM7sLG666BxJNLKR40o7SVuEnDD_zpq4Pax9OFpfzOe3rMuFs1Xz6Cjt49PtwfC1iegCjqq7cIwhzE0vCeJPY0aeMmUJ4aWXisAvUZZ7pAN70wlGmQymnZRlnCrsVkqMa5BjAi4H0vIXm-BfRDkl4ICA07eZCfXGqOudUiY2l9blwzGFAS-JSW2eSQkvvY-9lEcBr0o8in0dmjO5-XcBXIvQsNcGeLE1TnuUBbPcqVF0wWKg_phvA8-E2ujGdzejK1SuiYbTsnecigIetxgeeeY5VW5rFAcg1W1h7qfU71fdvDVQ4I0RJ1Nfj__P1DG6iM6mPB7PDLbiVoO3SgRnLt2G0vFi5J1h3LcunnYGH8PW6feo3n1FD-A
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=The+Compression+Optimality+of+Asymmetric+Numeral+Systems&rft.jtitle=Entropy+%28Basel%2C+Switzerland%29&rft.au=Pieprzyk%2C+Josef&rft.au=Duda%2C+Jarek&rft.au=Paw%C5%82owski%2C+Marcin&rft.au=Camtepe%2C+Seyit&rft.date=2023-04-17&rft.issn=1099-4300&rft.eissn=1099-4300&rft.volume=25&rft.issue=4&rft_id=info:doi/10.3390%2Fe25040672&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1099-4300&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1099-4300&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1099-4300&client=summon