The Graph Structure of the Generalized Discrete Arnold's Cat Map
Chaotic dynamics is an important source for generating pseudorandom binary sequences (PRBS). Much efforts have been devoted to obtaining period distribution of the generalized discrete Arnold's Cat map in various domains using all kinds of theoretical methods, including Hensel's lifting ap...
Saved in:
Published in | IEEE transactions on computers Vol. 71; no. 2; pp. 364 - 377 |
---|---|
Main Authors | , , , |
Format | Journal Article |
Language | English |
Published |
New York
IEEE
01.02.2022
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | Chaotic dynamics is an important source for generating pseudorandom binary sequences (PRBS). Much efforts have been devoted to obtaining period distribution of the generalized discrete Arnold's Cat map in various domains using all kinds of theoretical methods, including Hensel's lifting approach. Diagonalizing the transform matrix of the map, this article gives the explicit formulation of any iteration of the generalized Cat map. Then, its real graph (cycle) structure in any binary arithmetic domain is disclosed. The subtle rules on how the cycles (itself and its distribution) change with the arithmetic precision <inline-formula><tex-math notation="LaTeX">e</tex-math> <mml:math><mml:mi>e</mml:mi></mml:math><inline-graphic xlink:href="li-ieq1-3051387.gif"/> </inline-formula> are elaborately investigated and proved. The regular and beautiful patterns of Cat map demonstrated in a computer adopting fixed-point arithmetics are rigorously proved and experimentally verified. The results can serve as a benchmark for studying the dynamics of the variants of the Cat map in any domain. In addition, the used methodology can be used to evaluate randomness of PRBS generated by iterating any other maps. |
---|---|
AbstractList | Chaotic dynamics is an important source for generating pseudorandom binary sequences (PRBS). Much efforts have been devoted to obtaining period distribution of the generalized discrete Arnold's Cat map in various domains using all kinds of theoretical methods, including Hensel's lifting approach. Diagonalizing the transform matrix of the map, this article gives the explicit formulation of any iteration of the generalized Cat map. Then, its real graph (cycle) structure in any binary arithmetic domain is disclosed. The subtle rules on how the cycles (itself and its distribution) change with the arithmetic precision [Formula Omitted] are elaborately investigated and proved. The regular and beautiful patterns of Cat map demonstrated in a computer adopting fixed-point arithmetics are rigorously proved and experimentally verified. The results can serve as a benchmark for studying the dynamics of the variants of the Cat map in any domain. In addition, the used methodology can be used to evaluate randomness of PRBS generated by iterating any other maps. Chaotic dynamics is an important source for generating pseudorandom binary sequences (PRBS). Much efforts have been devoted to obtaining period distribution of the generalized discrete Arnold's Cat map in various domains using all kinds of theoretical methods, including Hensel's lifting approach. Diagonalizing the transform matrix of the map, this article gives the explicit formulation of any iteration of the generalized Cat map. Then, its real graph (cycle) structure in any binary arithmetic domain is disclosed. The subtle rules on how the cycles (itself and its distribution) change with the arithmetic precision <inline-formula><tex-math notation="LaTeX">e</tex-math> <mml:math><mml:mi>e</mml:mi></mml:math><inline-graphic xlink:href="li-ieq1-3051387.gif"/> </inline-formula> are elaborately investigated and proved. The regular and beautiful patterns of Cat map demonstrated in a computer adopting fixed-point arithmetics are rigorously proved and experimentally verified. The results can serve as a benchmark for studying the dynamics of the variants of the Cat map in any domain. In addition, the used methodology can be used to evaluate randomness of PRBS generated by iterating any other maps. |
Author | Tan, Kai Feng, Bingbing Li, Chengqing Lu, Jinhu |
Author_xml | – sequence: 1 givenname: Chengqing orcidid: 0000-0002-5385-7644 surname: Li fullname: Li, Chengqing email: DrChengqingLi@gmail.com organization: School of Computer Science, Xiangtan University, Xiangtan, China – sequence: 2 givenname: Kai surname: Tan fullname: Tan, Kai email: tankai0101@qq.com organization: School of Computer Science, Xiangtan University, Xiangtan, China – sequence: 3 givenname: Bingbing surname: Feng fullname: Feng, Bingbing email: bingbing_feng@qq.com organization: School of Computer Science, Xiangtan University, Xiangtan, China – sequence: 4 givenname: Jinhu orcidid: 0000-0003-0275-8387 surname: Lu fullname: Lu, Jinhu email: jhlu@iss.ac.cn organization: School of Automation Science and Electrical Engineering, Beihang University, Beijing, China |
BookMark | eNp9kL1PwzAQxS1UJNrCzMASiYEprT_qr40qQEEqYiDMluOe1VQhCbY7wF9PqiIGBm456d773ZPeBI3argWELgmeEYL1vCxmFFMyY5gTpuQJGhPOZa41FyM0xpioXLMFPkOTGHcYY0GxHqPbcgvZKth-m72msHdpHyDrfJYOZ2gh2Kb-gk12V0cXIEG2DG3XbG5iVtiUPdv-HJ1620S4-NlT9PZwXxaP-fpl9VQs17mjSqecegGUUWVlxUjFpPTaV8QRS1xVVUrCQpMNFkIpb7lnTCorHAcsnBdSc2BTdH3824fuYw8xmV23D-0Qaaggmqth9OCaH10udDEG8KYP9bsNn4Zgc6jJlIU51GR-ahoI_odwdbKp7toUbN38w10duRoAflM0o2QxqN8-zXRb |
CODEN | ITCOB4 |
CitedBy_id | crossref_primary_10_1016_j_chaos_2022_111994 crossref_primary_10_1371_journal_pone_0303589 crossref_primary_10_1016_j_chaos_2023_113258 crossref_primary_10_1109_JPHOT_2022_3233129 crossref_primary_10_1007_s00521_021_06225_x crossref_primary_10_1007_s00371_024_03681_z crossref_primary_10_3390_iot2040034 crossref_primary_10_1109_TIE_2022_3206747 crossref_primary_10_1016_j_sigpro_2022_108745 crossref_primary_10_1109_TII_2022_3151984 crossref_primary_10_1088_1402_4896_ac66a1 crossref_primary_10_1007_s11042_024_19774_9 crossref_primary_10_1007_s10489_024_06093_7 crossref_primary_10_1115_1_4054506 crossref_primary_10_1016_j_chaos_2024_115039 crossref_primary_10_1142_S0218127422500444 crossref_primary_10_1016_j_jksuci_2023_101660 crossref_primary_10_1088_1402_4896_ac0d2e crossref_primary_10_1016_j_jisa_2023_103692 crossref_primary_10_1109_TCSI_2024_3378448 crossref_primary_10_1016_j_apm_2024_06_016 crossref_primary_10_1007_s11760_023_02925_0 crossref_primary_10_1109_TSMC_2023_3283433 crossref_primary_10_1109_TCSI_2022_3217139 crossref_primary_10_1016_j_jvcir_2021_103424 crossref_primary_10_1016_j_asoc_2024_112004 crossref_primary_10_1007_s11042_023_17912_3 crossref_primary_10_1016_j_chaos_2022_112519 crossref_primary_10_1016_j_jksuci_2023_101871 crossref_primary_10_3390_e25091268 crossref_primary_10_1016_j_isci_2024_110768 crossref_primary_10_3390_math11143133 crossref_primary_10_1109_TIT_2024_3522095 crossref_primary_10_1109_TCSI_2021_3117865 crossref_primary_10_1080_15567036_2022_2052383 crossref_primary_10_1007_s11227_025_06982_9 crossref_primary_10_1142_S0218127423500633 crossref_primary_10_1007_s12555_023_0101_8 crossref_primary_10_1109_TCSII_2022_3182056 crossref_primary_10_1016_j_jocs_2024_102449 crossref_primary_10_1088_1402_4896_ac6d85 crossref_primary_10_1007_s11071_021_06491_3 crossref_primary_10_1142_S0218127422501279 crossref_primary_10_3389_fphy_2022_963795 crossref_primary_10_1109_MMUL_2021_3114589 crossref_primary_10_1007_s00371_023_02812_2 crossref_primary_10_1007_s11071_023_08237_9 crossref_primary_10_1007_s11071_024_10299_2 crossref_primary_10_1016_j_chaos_2023_113841 crossref_primary_10_1016_j_ijleo_2022_168955 crossref_primary_10_1016_j_matcom_2022_02_029 crossref_primary_10_1142_S0218127423500323 crossref_primary_10_1016_j_sigpro_2023_108931 crossref_primary_10_1016_j_jksuci_2023_101612 crossref_primary_10_1109_ACCESS_2025_3547891 crossref_primary_10_3390_math10152751 crossref_primary_10_1016_j_compeleceng_2024_109722 crossref_primary_10_1038_s41598_024_53325_4 crossref_primary_10_1007_s11071_021_06576_z |
Cites_doi | 10.1016/j.compbiomed.2015.07.024 10.1088/1751-8113/40/32/004 10.1109/TC.2010.148 10.1109/TCSI.2019.2933365 10.1103/PhysRevE.74.046207 10.1016/j.physd.2011.11.012 10.1007/s11071-019-05015-4 10.1109/TIT.2011.2171534 10.2307/2324989 10.1090/S0002-9939-10-10475-4 10.1103/PhysRevE.72.016220 10.1007/s11071-015-1970-z 10.1109/TCYB.2015.2483621 10.1109/TCSI.2018.2888688 10.1007/s10623-018-0547-5 10.1016/j.chaos.2005.11.090 10.1093/nsr/nwz050 10.1109/TIM.2018.2877859 10.1098/rsta.2012.0349 10.1017/S0143385710000660 10.14429/dsj.65.8483 10.1109/18.370091 10.1109/TCYB.2016.2642166 10.1103/PhysRevE.73.036701 10.1109/TIT.2012.2235907 10.1016/j.tcs.2014.08.002 10.1142/S0218127416500218 10.1109/ACCESS.2018.2883690 10.1093/oso/9780199219858.001.0001 10.1109/TCSII.2010.2083170 10.1016/j.sigpro.2018.07.011 10.1016/j.cnsns.2012.02.021 10.1103/PhysRevE.98.032205 10.1007/s11071-012-0539-3 10.1109/MMUL.2018.2873472 10.4007/annals.2005.161.489 10.1016/j.jisa.2019.102361 10.1134/S1560354718060096 10.1016/0167-2789(87)90096-0 10.1103/PhysRevE.66.046211 10.1142/S0218001419590109 10.1016/j.chaos.2003.12.022 10.1103/PhysRevB.99.094312 |
ContentType | Journal Article |
Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2022 |
Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2022 |
DBID | 97E RIA RIE AAYXX CITATION 7SC 7SP 8FD JQ2 L7M L~C L~D |
DOI | 10.1109/TC.2021.3051387 |
DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef Computer and Information Systems Abstracts Electronics & Communications Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
DatabaseTitle | CrossRef Technology Research Database Computer and Information Systems Abstracts – Academic Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional |
DatabaseTitleList | Technology Research Database |
Database_xml | – sequence: 1 dbid: RIE name: IEEE/IET Electronic Library url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering Computer Science |
EISSN | 1557-9956 |
EndPage | 377 |
ExternalDocumentID | 10_1109_TC_2021_3051387 9321487 |
Genre | orig-research |
GrantInformation_xml | – fundername: National Natural Science Foundation of China grantid: 61772447 funderid: 10.13039/501100001809 |
GroupedDBID | --Z -DZ -~X .DC 0R~ 29I 4.4 5GY 6IK 85S 97E AAJGR AARMG AASAJ AAWTH ABAZT ABQJQ ABVLG ACGFO ACIWK ACNCT AENEX AETEA AGQYO AHBIQ AKJIK AKQYR ALMA_UNASSIGNED_HOLDINGS ASUFR ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 EBS EJD HZ~ IEDLZ IFIPE IPLJI JAVBF LAI M43 MS~ O9- OCL P2P PQQKQ RIA RIE RNS RXW TAE TN5 TWZ UHB UPT XZL YZZ AAYXX CITATION 7SC 7SP 8FD JQ2 L7M L~C L~D |
ID | FETCH-LOGICAL-c289t-2f6e2328a7b31b377f9fb1c1a1cbbb87e491d06688fa5f3378a6c5e06cf6795e3 |
IEDL.DBID | RIE |
ISSN | 0018-9340 |
IngestDate | Mon Jun 30 05:06:21 EDT 2025 Tue Jul 01 00:27:40 EDT 2025 Thu Apr 24 23:01:40 EDT 2025 Wed Aug 27 03:03:14 EDT 2025 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 2 |
Language | English |
License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037 |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c289t-2f6e2328a7b31b377f9fb1c1a1cbbb87e491d06688fa5f3378a6c5e06cf6795e3 |
Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
ORCID | 0000-0003-0275-8387 0000-0002-5385-7644 |
PQID | 2619588889 |
PQPubID | 85452 |
PageCount | 14 |
ParticipantIDs | crossref_citationtrail_10_1109_TC_2021_3051387 proquest_journals_2619588889 crossref_primary_10_1109_TC_2021_3051387 ieee_primary_9321487 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 2022-02-01 |
PublicationDateYYYYMMDD | 2022-02-01 |
PublicationDate_xml | – month: 02 year: 2022 text: 2022-02-01 day: 01 |
PublicationDecade | 2020 |
PublicationPlace | New York |
PublicationPlace_xml | – name: New York |
PublicationTitle | IEEE transactions on computers |
PublicationTitleAbbrev | TC |
PublicationYear | 2022 |
Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
References | ref13 ref35 ref12 ref34 ref15 ref37 Hall (ref44) 1959 ref14 ref36 ref31 ref30 ref11 ref33 ref10 ref32 ref2 ref1 ref17 ref39 ref16 ref38 ref19 ref18 ref24 ref23 ref45 ref26 ref25 ref20 ref42 ref41 ref22 ref21 ref43 ref28 ref27 ref29 ref8 ref7 ref4 ref3 ref6 Arnold (ref9) 1968 ref5 ref40 |
References_xml | – ident: ref21 doi: 10.1016/j.compbiomed.2015.07.024 – ident: ref17 doi: 10.1088/1751-8113/40/32/004 – ident: ref4 doi: 10.1109/TC.2010.148 – ident: ref8 doi: 10.1109/TCSI.2019.2933365 – ident: ref11 doi: 10.1103/PhysRevE.74.046207 – ident: ref12 doi: 10.1016/j.physd.2011.11.012 – ident: ref35 doi: 10.1007/s11071-019-05015-4 – ident: ref14 doi: 10.1109/TIT.2011.2171534 – ident: ref40 doi: 10.2307/2324989 – ident: ref13 doi: 10.1090/S0002-9939-10-10475-4 – ident: ref25 doi: 10.1103/PhysRevE.72.016220 – ident: ref24 doi: 10.1007/s11071-015-1970-z – ident: ref38 doi: 10.1109/TCYB.2015.2483621 – ident: ref29 doi: 10.1109/TCSI.2018.2888688 – ident: ref34 doi: 10.1007/s10623-018-0547-5 – ident: ref37 doi: 10.1016/j.chaos.2005.11.090 – ident: ref2 doi: 10.1093/nsr/nwz050 – ident: ref6 doi: 10.1109/TIM.2018.2877859 – ident: ref19 doi: 10.1098/rsta.2012.0349 – ident: ref26 doi: 10.1017/S0143385710000660 – ident: ref27 doi: 10.14429/dsj.65.8483 – ident: ref3 doi: 10.1109/18.370091 – ident: ref7 doi: 10.1109/TCYB.2016.2642166 – ident: ref10 doi: 10.1103/PhysRevE.73.036701 – ident: ref15 doi: 10.1109/TIT.2012.2235907 – volume-title: The Theory of Groups year: 1959 ident: ref44 – ident: ref43 doi: 10.1016/j.tcs.2014.08.002 – ident: ref20 doi: 10.1142/S0218127416500218 – ident: ref22 doi: 10.1109/ACCESS.2018.2883690 – ident: ref45 doi: 10.1093/oso/9780199219858.001.0001 – ident: ref5 doi: 10.1109/TCSII.2010.2083170 – volume-title: Mathematical Methods of Classical Mechanics year: 1968 ident: ref9 – ident: ref30 doi: 10.1016/j.sigpro.2018.07.011 – ident: ref42 doi: 10.1016/j.cnsns.2012.02.021 – ident: ref32 doi: 10.1103/PhysRevE.98.032205 – ident: ref41 doi: 10.1007/s11071-012-0539-3 – ident: ref28 doi: 10.1109/MMUL.2018.2873472 – ident: ref16 doi: 10.4007/annals.2005.161.489 – ident: ref23 doi: 10.1016/j.jisa.2019.102361 – ident: ref33 doi: 10.1134/S1560354718060096 – ident: ref1 doi: 10.1016/0167-2789(87)90096-0 – ident: ref39 doi: 10.1103/PhysRevE.66.046211 – ident: ref31 doi: 10.1142/S0218001419590109 – ident: ref36 doi: 10.1016/j.chaos.2003.12.022 – ident: ref18 doi: 10.1103/PhysRevB.99.094312 |
SSID | ssj0006209 |
Score | 2.6467774 |
Snippet | Chaotic dynamics is an important source for generating pseudorandom binary sequences (PRBS). Much efforts have been devoted to obtaining period distribution of... |
SourceID | proquest crossref ieee |
SourceType | Aggregation Database Enrichment Source Index Database Publisher |
StartPage | 364 |
SubjectTerms | Arithmetic Cats chaotic cryptography cycle structure Domains Dynamic structural analysis Extraterrestrial measurements Fixed point arithmetic Fixed points (mathematics) generalized Cat map Iterative methods Logistics period distribution Periodic structures PRBS PRNS Pseudorandom binary sequences pseudorandom number sequence Space vehicles Transforms Transient analysis |
Title | The Graph Structure of the Generalized Discrete Arnold's Cat Map |
URI | https://ieeexplore.ieee.org/document/9321487 https://www.proquest.com/docview/2619588889 |
Volume | 71 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3NT8IwFH8BTnoQRY0omh5M9CBjZVu73jQoEhO8iAm3pe26hGjAyLjw1_vabYT4kXjblnZr3lffW9_7PYBLC4JmASBRxVlqjxlZV2qFesU5E-gRMOGq-MfPbPQaPk2jaQ1uNrUwxhiXfGY8e-nO8tOFXtlfZT1hu-rEvA51DNyKWq2N1WVVOgfFDwWhX8L4UF_0JgOMA_vUQ9Gmgc2d29qBXEuVH3bYbS7DJoyrZRU5JW_eKleeXn9DbPzvuvdhr_QyyV0hFgdQM_MWNKsODqRU6BbsbsERHsItygx5tAjW5MXByq4-DVlkJLePC3jq2dqk5H6GtgadbXz_fPGeXi3JQOZkLD-O4HX4MBmMumWHha7GQCvv9jNm0KWKJVcBVQHnmcgU1VRSrZSKuQkFTdEpieNMRlkQ8FgyHRmf6YxxEZngGBrzxdycAAmikPsZTdFhkSGPpMIbihzX3GgT9nkbvIrqiS7hx20XjPfEhSG-SCaDxLIpKdnUhuvNhI8CeePvoYeW6JthJb3b0KnYmpSauUxsxBhh2B-L099nncFO35Y4uMzsDjSQ3uYcHY9cXTiJ-wIvmNCZ |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwED4VGICBN6I8PSDBQNO4Sex4AxVKeZSFIrFFtuNIFVVb0XTh13N2kgrxkNiSyE6se_kuvvsO4NSCoFkASFRxltpjRtaQWqFecc4EegRMuCr-3hPrvoT3r9FrDS7mtTDGGJd8Zjx76c7y07Ge2V9lTWG76sR8AZZw349oUa01t7usSuig-Kkg9EsgH-qLZr-NkWCLeijcNLDZc1_2INdU5YcldttLZx161cKKrJI3b5YrT398w2z878o3YK30M8lVIRibUDOjLVivejiQUqW3YPULIOE2XKLUkFuLYU2eHbDs7N2QcUZy-7gAqB58mJRcD9DaoLuN7x-Nh-nZlLRlTnpysgMvnZt-u9soeyw0NIZaeaOVMYNOVSy5CqgKOM9EpqimkmqlVMxNKGiKbkkcZzLKgoDHkunI-ExnjIvIBLuwOBqPzB6QIAq5n9EUXRYZ8kgqvKHIc82NNmGL18GrqJ7oEoDc9sEYJi4Q8UXSbyeWTUnJpjqczydMCuyNv4duW6LPh5X0rsNhxdak1M1pYmPGCAP_WOz_PusElrv93mPyePf0cAArLVvw4PK0D2ERaW-O0A3J1bGTvk8-hdPi |
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+Graph+Structure+of+the+Generalized+Discrete+Arnold%27s+Cat+Map&rft.jtitle=IEEE+transactions+on+computers&rft.au=Li%2C+Chengqing&rft.au=Tan%2C+Kai&rft.au=Feng%2C+Bingbing&rft.au=Lu%2C+Jinhu&rft.date=2022-02-01&rft.pub=The+Institute+of+Electrical+and+Electronics+Engineers%2C+Inc.+%28IEEE%29&rft.issn=0018-9340&rft.eissn=1557-9956&rft.volume=71&rft.issue=2&rft.spage=364&rft_id=info:doi/10.1109%2FTC.2021.3051387&rft.externalDBID=NO_FULL_TEXT |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0018-9340&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0018-9340&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0018-9340&client=summon |