A State-Efficient Zebra-Like Implementation of Synchronization Algorithms for 2D Rectangular Cellular Arrays
The firing squad synchronization problem on cellular automata has been studied extensively for more than forty years, and a rich variety of synchronization algorithms has been proposed for not only one-dimensional (1D) but two-dimensional (2D) arrays. In the present paper, we propose a simple and st...
Saved in:
| Published in | BIOMATH Vol. 1; no. 1 |
|---|---|
| Main Authors | , |
| Format | Journal Article |
| Language | English Japanese |
| Published |
Institute of Mathematics and Informatics Bulgarian Academy of Sciences
25.09.2012
Bulgarian Academy of Sciences, Institute of Mathematics and Informatics |
| Subjects | |
| Online Access | Get full text |
| ISSN | 1314-684X 1314-7218 1314-7218 |
| DOI | 10.11145/j.biomath.2012.09.023 |
Cover
| Abstract | The firing squad synchronization problem on cellular automata has been studied extensively for more than forty years, and a rich variety of synchronization algorithms has been proposed for not only one-dimensional (1D) but two-dimensional (2D) arrays. In the present paper, we propose a simple and state-efficient mapping scheme: zebra-like mapping for implementing 2D synchronization algorithms for rectangular arrays. The zebra-like mapping we propose embeds two types of configurations alternately onto a 2D array like a zebra pattern, one configuration is a synchronization configuration of 1D arrays and the other is a stationary configuration which keeps its state unchanged until the final synchronization. It is shown that the mapping gives us a smallest, known at present, implementation of 2D FSSP algorithms for rectangular arrays. The implementation itself has a nice property that the correctness of the constructed transition rule set is clear and transparent. It is shown that there exists a nine-state 2D cellular automaton that can synchronize any (m x n) rectangle in (m+n+max(m,n)-3) steps. |
|---|---|
| AbstractList | The firing squad synchronization problem on cellular automata has been studied extensively for more than forty years, and a rich variety of synchronization algorithms has been proposed for not only one-dimensional (1D) but two-dimensional (2D) arrays. In the present paper, we propose a simple and state-efficient mapping scheme: zebra-like mapping for implementing 2D synchronization algorithms for rectangular arrays. The zebra-like mapping we propose embeds two types of configurations alternately onto a 2D array like a zebra pattern, one configuration is a synchronization configuration of 1D arrays and the other is a stationary configuration which keeps its state unchanged until the final synchronization. It is shown that the mapping gives us a smallest, known at present, implementation of 2D FSSP algorithms for rectangular arrays. The implementation itself has a nice property that the correctness of the constructed transition rule set is clear and transparent. It is shown that there exists a nine-state 2D cellular automaton that can synchronize any (m x n) rectangle in (m+n+max(m,n)-3) steps. |
| Author | Hiroshi Umeo Akira Nomura |
| Author_xml | – sequence: 1 givenname: Hiroshi surname: Umeo fullname: Umeo, Hiroshi – sequence: 2 givenname: A. surname: Nomura fullname: Nomura, A. |
| BackLink | https://cir.nii.ac.jp/crid/1873679867490869376$$DView record in CiNii |
| BookMark | eNqNkUtr20AUhUVJoGmSv1C06FbqvB9L46atwVBoWijdDFfzsMcdacxIoTi_Popluu7m3sO5fAcu5111NeTBV9V7jFqMMeMfD20Xcw_TviUIkxbpFhH6prrBFLNGEqyuLloo9uttdT-OsUOMSYoF1jdVWtWPE0y-eQgh2uiHqf7tuwLNNv7x9aY_Jt_PJkwxD3UO9eNpsPuSh_i8WKu0yyVO-36sQy41-VR_93aCYfeUoNRrn9JZrEqB03hXXQdIo7-_7Nvq5-eHH-uvzfbbl816tW0s4YI2jAqGeJDcYddZCxZjq1UXtBSdVI4zy7V3UnUcXPCCMY2o4xw844TpwOlttVlyXYaDOZbYQzmZDNGcjVx2BsoUbfJGKwJaSYUsc8xprqzzHQkMMJPzIcxZcsl6Go5w-gsp_QvEyJw7MAdz6cC8dmCQNnMHMykW0pY8jsWH_wc_LOAQo7HxdWIlqZBaCTk_q4SmUtAXDQGb6g |
| ContentType | Journal Article |
| DBID | RYH AAYXX CITATION ADTOC UNPAY DOA |
| DOI | 10.11145/j.biomath.2012.09.023 |
| DatabaseName | CiNii Complete CrossRef Unpaywall for CDI: Periodical Content Unpaywall DOAJ Directory of Open Access Journals |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | 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: UNPAY name: Unpaywall url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/ sourceTypes: Open Access Repository |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Biology Mathematics |
| EISSN | 1314-7218 |
| ExternalDocumentID | oai_doaj_org_article_982a98780c4d4d958cdeb2f4a147a98f 10.11145/j.biomath.2012.09.023 10_11145_j_biomath_2012_09_023 |
| GroupedDBID | ABDBF ACUHS ADBBV ALMA_UNASSIGNED_HOLDINGS BCNDV ESX GROUPED_DOAJ OK1 RYH AAYXX CITATION ADTOC AMVHM EOJEC OBODZ UNPAY |
| ID | FETCH-LOGICAL-c2563-436405f75d1dbccac11c98bf976b78d54c59ed78b5adfe644903d55ae45249f53 |
| IEDL.DBID | DOA |
| ISSN | 1314-684X 1314-7218 |
| IngestDate | Fri Oct 03 12:48:39 EDT 2025 Tue Aug 19 22:32:44 EDT 2025 Tue Jul 01 01:47:01 EDT 2025 Thu Jun 26 21:20:23 EDT 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 1 |
| Language | English Japanese |
| License | cc-by |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c2563-436405f75d1dbccac11c98bf976b78d54c59ed78b5adfe644903d55ae45249f53 |
| OpenAccessLink | https://doaj.org/article/982a98780c4d4d958cdeb2f4a147a98f |
| ParticipantIDs | doaj_primary_oai_doaj_org_article_982a98780c4d4d958cdeb2f4a147a98f unpaywall_primary_10_11145_j_biomath_2012_09_023 crossref_primary_10_11145_j_biomath_2012_09_023 nii_cinii_1873679867490869376 |
| ProviderPackageCode | CITATION AAYXX |
| PublicationCentury | 2000 |
| PublicationDate | 2012-09-25 |
| PublicationDateYYYYMMDD | 2012-09-25 |
| PublicationDate_xml | – month: 09 year: 2012 text: 2012-09-25 day: 25 |
| PublicationDecade | 2010 |
| PublicationTitle | BIOMATH |
| PublicationYear | 2012 |
| Publisher | Institute of Mathematics and Informatics Bulgarian Academy of Sciences Bulgarian Academy of Sciences, Institute of Mathematics and Informatics |
| Publisher_xml | – name: Institute of Mathematics and Informatics Bulgarian Academy of Sciences – name: Bulgarian Academy of Sciences, Institute of Mathematics and Informatics |
| SSID | ssib044731619 ssj0001672028 |
| Score | 1.8132578 |
| Snippet | The firing squad synchronization problem on cellular automata has been studied extensively for more than forty years, and a rich variety of synchronization... |
| SourceID | doaj unpaywall crossref nii |
| SourceType | Open Website Open Access Repository Index Database Publisher |
| SubjectTerms | Biology (General) cellular automaton firing squad synchronization problem FSSP Mathematics QA1-939 QH301-705.5 |
| SummonAdditionalLinks | – databaseName: Unpaywall dbid: UNPAY link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9QwELbKVohy4I26QJEPXJNNHDuxj6G0qhBUSLDSwiXyK0tomlRpVmg58dMZO8kKEAc4cLEcJ7bi8STzje35jNCLElADGAYSEBWzgDLBA0kiDUDOZKDO2urUBQq_PU_PlvT1iq32UDHFwrigc4A-oU_gRx6q9VS28PyBjjRiVzJKd2EcsXwrzeJLODUAho14BlOSLER6A-2nDMD6DO0vz9_lH70bFtMg5XQ15cEX4mMMMTgJ7M9t_WK-PMs_GKWmqm6jW5vmSm6_yrr-yUCd3kXfp64N-1Iuwk2vQv3tN9bH_9j3e-jOCG5xPtS5j_Zs8wDdHI673D5EdY49tg1OPG8FmDv8ya1bB2-qC4s9T_HlGArV4LbE77eN9ty9Q6gozut121X958trDFAbk1cYQG_vJlzBPcfHtq59Ju86ub1-hJanJx-Oz4LxtIdAA-xKApqkAB7LjJnYKNArHcdacFUCXlIZN4xqJqzJuGLSlBZgnIgSw5i0lIELWbLkMZo1bWMPEaZQ05pEgSIqqjMrRWy4TWwkiJKckjlaTINYXA2kHsXgDFEG3tAoxsKJsYhEAWKco5durHdPO1JuX9B262IciUJwIgXPeKSpoUYwro1VpKQyphncKOfoCDSl0JVLY54lbgUszdzSawooMZ2jaKdDf_leT_69ylN04K7cnhfCnqFZ323sEQCrXj0fP44fVXYg4A priority: 102 providerName: Unpaywall |
| Title | A State-Efficient Zebra-Like Implementation of Synchronization Algorithms for 2D Rectangular Cellular Arrays |
| URI | https://cir.nii.ac.jp/crid/1873679867490869376 https://biomath.math.bas.bg/biomath/index.php/biomath/article/download/j.biomath.2012.09.023/96 https://doaj.org/article/982a98780c4d4d958cdeb2f4a147a98f |
| UnpaywallVersion | publishedVersion |
| Volume | 1 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAON databaseName: DOAJ Directory of Open Access Journals customDbUrl: eissn: 1314-7218 dateEnd: 20231231 omitProxy: true ssIdentifier: ssj0001672028 issn: 1314-7218 databaseCode: DOA dateStart: 20120101 isFulltext: true titleUrlDefault: https://www.doaj.org/ providerName: Directory of Open Access Journals – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources customDbUrl: eissn: 1314-7218 dateEnd: 99991231 omitProxy: true ssIdentifier: ssib044731619 issn: 1314-684X databaseCode: M~E dateStart: 20120101 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1LT9wwELYQqGo5VH2KpQX50Ku7iR-xfQywCFWAkNqVtr1EfqVNCVm0LEJ74bczdlK0PbUHLlYUJ5E1M8p8n-35jNCnGlADJAZKqM0F4UIrYmjmAMh5CeHsgitiofDZeXEy5V9mYrZ21FfcE9bLA_eGG2tFDfBilTnuuddCOQ9ksOYm5xI66vj3zZReI1NpdqWQwOpTHRzLOSkUnw3lwYD_xfj351jcDhAr7u2iSeiUsr8yUxLwh3zTNc02en7bXZvVnWnbtdxz_Aq9HEAjLvvBvkYboXuDnvXHSK7eorbECTOSSdKDgDSCf8T1YHLaXAac9H-vhhKjDs9r_HXVuaSJ25dg4rL9OV80y19XNxggLKZHGMDkMk5kAu3Fh6Ft00W5WJjVzTs0PZ58OzwhwykKxAGcYYSzAkBZLYXPvQV_uTx3WtkacIiVygvuhA5eKiuMrwPAI50xL4QJXAA1qwV7jza7eRd2EObwZvDMgoMtdzIYnXsVWMg0tUZxOkLjPxasrnuxjKonGVwAyxhsXkWbV5muwOYjdBAN_fh0FLtONyAEqiEEqn-FwAjtgZsq18Q2V5LFlaVCxiXNAtBXMULZowP_c1y7TzGuD-hF_GTcXULFR7S5XNyGPYAwS7ufohXas_vJPtqanl-U3x8AmYftKw |
| linkProvider | Directory of Open Access Journals |
| linkToUnpaywall | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9QwELbKVohy4I26QJEPXJNNHDuxj6G0qhBUSLDSwiXyK0tomlRpVmg58dMZO8kKEAc4cLEcJ7bi8STzje35jNCLElADGAYSEBWzgDLBA0kiDUDOZKDO2urUBQq_PU_PlvT1iq32UDHFwrigc4A-oU_gRx6q9VS28PyBjjRiVzJKd2EcsXwrzeJLODUAho14BlOSLER6A-2nDMD6DO0vz9_lH70bFtMg5XQ15cEX4mMMMTgJ7M9t_WK-PMs_GKWmqm6jW5vmSm6_yrr-yUCd3kXfp64N-1Iuwk2vQv3tN9bH_9j3e-jOCG5xPtS5j_Zs8wDdHI673D5EdY49tg1OPG8FmDv8ya1bB2-qC4s9T_HlGArV4LbE77eN9ty9Q6gozut121X958trDFAbk1cYQG_vJlzBPcfHtq59Ju86ub1-hJanJx-Oz4LxtIdAA-xKApqkAB7LjJnYKNArHcdacFUCXlIZN4xqJqzJuGLSlBZgnIgSw5i0lIELWbLkMZo1bWMPEaZQ05pEgSIqqjMrRWy4TWwkiJKckjlaTINYXA2kHsXgDFEG3tAoxsKJsYhEAWKco5durHdPO1JuX9B262IciUJwIgXPeKSpoUYwro1VpKQyphncKOfoCDSl0JVLY54lbgUszdzSawooMZ2jaKdDf_leT_69ylN04K7cnhfCnqFZ323sEQCrXj0fP44fVXYg4A |
| 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=A+State-Efficient+Zebra-Like+Implementation+of+Synchronization+Algorithms+for+2D+Rectangular+Cellular+Arrays&rft.jtitle=Biomath+%28Sofia%2C+Bulgaria%29&rft.au=Hiroshi+Umeo&rft.au=A.+Nomura&rft.date=2012-09-25&rft.pub=Bulgarian+Academy+of+Sciences%2C+Institute+of+Mathematics+and+Informatics&rft.issn=1314-684X&rft.eissn=1314-7218&rft.volume=1&rft.issue=1&rft_id=info:doi/10.11145%2Fj.biomath.2012.09.023&rft.externalDBID=DOA&rft.externalDocID=oai_doaj_org_article_982a98780c4d4d958cdeb2f4a147a98f |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1314-684X&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1314-684X&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1314-684X&client=summon |