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...
Saved in:
Published in | Entropy (Basel, Switzerland) Vol. 25; no. 4; p. 672 |
---|---|
Main Authors | , , , , , |
Format | Journal Article |
Language | English |
Published |
Switzerland
MDPI AG
17.04.2023
MDPI |
Subjects | |
Online Access | Get 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 |