A structured methodology for designing distributed algorithms for mobile entities
Following the wide investigation in distributed computing issues by mobile entities of the last two decades, we consider the need of a structured methodology to tackle the arisen problems. The aim is to simplify both the design of the resolution algorithms and the writing of the required correctness...
Gespeichert in:
| Veröffentlicht in: | Information sciences Jg. 574; S. 111 - 132 |
|---|---|
| Hauptverfasser: | , , |
| Format: | Journal Article |
| Sprache: | Englisch |
| Veröffentlicht: |
Elsevier Inc
01.10.2021
|
| Schlagworte: | |
| ISSN: | 0020-0255, 1872-6291 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | Following the wide investigation in distributed computing issues by mobile entities of the last two decades, we consider the need of a structured methodology to tackle the arisen problems. The aim is to simplify both the design of the resolution algorithms and the writing of the required correctness proofs. We would encourage the usage of a common framework in order to help both algorithm designers and reviewers in the intricate work of delivering and analyzing the proposed resolution strategies.
We demonstrate the effectiveness and usefulness of the new methodology by highlighting various peculiarities arising in different scenarios. In particular, we consider two different tasks for asynchronous entities moving in the Euclidean plane and in graphs, respectively. We show how two resolution strategies have been designed by following the accurate guide dictated by the methodology. Furthermore, we also show how the corresponding correctness proofs are obtained. |
|---|---|
| AbstractList | Following the wide investigation in distributed computing issues by mobile entities of the last two decades, we consider the need of a structured methodology to tackle the arisen problems. The aim is to simplify both the design of the resolution algorithms and the writing of the required correctness proofs. We would encourage the usage of a common framework in order to help both algorithm designers and reviewers in the intricate work of delivering and analyzing the proposed resolution strategies.
We demonstrate the effectiveness and usefulness of the new methodology by highlighting various peculiarities arising in different scenarios. In particular, we consider two different tasks for asynchronous entities moving in the Euclidean plane and in graphs, respectively. We show how two resolution strategies have been designed by following the accurate guide dictated by the methodology. Furthermore, we also show how the corresponding correctness proofs are obtained. |
| Author | Di Stefano, Gabriele Navarra, Alfredo Cicerone, Serafino |
| Author_xml | – sequence: 1 givenname: Serafino surname: Cicerone fullname: Cicerone, Serafino email: serafino.cicerone@univaq.it organization: Dipartimento di Ingegneria e Scienze dell’Informazione e Matematica, Università degli Studi dell’Aquila, Via Vetoio I-67100, L’Aquila, Italy – sequence: 2 givenname: Gabriele surname: Di Stefano fullname: Di Stefano, Gabriele email: gabriele.distefano@univaq.it organization: Dipartimento di Ingegneria e Scienze dell’Informazione e Matematica, Università degli Studi dell’Aquila, Via Vetoio I-67100, L’Aquila, Italy – sequence: 3 givenname: Alfredo surname: Navarra fullname: Navarra, Alfredo email: alfredo.navarra@unipg.it organization: Dipartimento di Matematica e Informatica, Università degli Studi di Perugia, Via Vanvitelli I-06123, Perugia, Italy |
| BookMark | eNp9kE1LAzEQhoNUsK3-AG_7B3adpPvRxVMpfkFBBD2HbDK7nbJNJEmF_ntT68mDlxmGeZ-BeWZsYp1Fxm45FBx4fbcryIZCgOAFVAWUiws25ctG5LVo-YRNAQTkIKrqis1C2AFA2dT1lL2tshD9QceDR5PtMW6dcaMbjlnvfGYw0GDJDpmhFKPuEFNKjYPzFLf78BPau45GzNBGioThml32agx489vn7OPx4X39nG9en17Wq02uBRcxVS1Q6b41baWqvmu6Zd2lCUveLUtI60aZXiF0i8YYzftS85QwQoiS97pdzFlzvqu9C8FjLzVFFcnZ6BWNkoM8mZE7mczIkxkJlUxmEsn_kJ-e9sof_2Xuzwyml74IvQya0Go05FFHaRz9Q38DGYCBgA |
| CitedBy_id | crossref_primary_10_1016_j_tcs_2024_114510 crossref_primary_10_1016_j_jpdc_2025_105129 crossref_primary_10_1016_j_ins_2022_02_055 crossref_primary_10_1016_j_tcs_2025_115553 crossref_primary_10_1109_ACCESS_2023_3244844 crossref_primary_10_1016_j_tcs_2022_11_021 crossref_primary_10_1109_ACCESS_2021_3123510 crossref_primary_10_1016_j_pmcj_2023_101842 |
| Cites_doi | 10.1109/LRA.2019.2930432 10.1016/j.jpdc.2018.09.015 10.1137/0212052 10.1016/j.tcs.2015.09.018 10.1016/j.tcs.2018.05.002 10.1109/70.795787 10.1007/978-3-030-11072-7 10.1007/978-3-030-17402-6_15 10.1109/ROBOT.1990.126059 10.1007/978-3-031-02008-7 10.1109/MRA.2007.339623 10.1016/j.tcs.2010.01.037 10.1016/j.jcss.2007.09.004 10.1016/j.ins.2020.06.040 10.1007/978-3-030-03232-6_22 10.1007/s10846-015-0237-8 10.1007/s00446-018-0325-7 10.1137/S009753979628292X 10.1016/j.swevo.2019.100565 10.1007/978-3-030-11072-7_12 10.1162/artl_r_00061 10.1007/978-3-540-30552-1_2 10.1007/978-3-319-49259-9_7 10.1007/s00446-014-0220-9 10.1007/s00446-014-0212-9 10.1007/s00446-018-0333-7 10.1016/j.ic.2018.09.010 10.1145/3427796.3427833 10.1007/978-3-642-15763-9_26 10.1016/j.tcs.2008.07.026 10.1007/s00446-014-0226-3 10.1137/140958682 10.1137/100796534 10.1109/ICDCS.2017.80 10.3389/frobt.2020.591402 10.1007/s00453-016-0233-9 10.1109/ICRA.2012.6224638 |
| ContentType | Journal Article |
| Copyright | 2021 Elsevier Inc. |
| Copyright_xml | – notice: 2021 Elsevier Inc. |
| DBID | AAYXX CITATION |
| DOI | 10.1016/j.ins.2021.05.043 |
| DatabaseName | CrossRef |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering Library & Information Science |
| EISSN | 1872-6291 |
| EndPage | 132 |
| ExternalDocumentID | 10_1016_j_ins_2021_05_043 S002002552100503X |
| GroupedDBID | --K --M --Z -~X .DC .~1 0R~ 1B1 1OL 1RT 1~. 1~5 29I 4.4 457 4G. 5GY 5VS 7-5 71M 8P~ 9JN 9JO AAAKF AAAKG AABNK AACTN AAEDT AAEDW AAIAV AAIKJ AAKOC AALRI AAOAW AAQFI AAQXK AARIN AAXUO AAYFN ABAOU ABBOA ABEFU ABFNM ABJNI ABMAC ABTAH ABUCO ABXDB ABYKQ ACAZW ACDAQ ACGFS ACNNM ACRLP ACZNC ADBBV ADEZE ADGUI ADJOM ADMUD ADTZH AEBSH AECPX AEKER AENEX AFFNX AFKWA AFTJW AGHFR AGUBO AGYEJ AHHHB AHJVU AHZHX AIALX AIEXJ AIGVJ AIKHN AITUG AJBFU AJOXV ALMA_UNASSIGNED_HOLDINGS AMFUW AMRAJ AOUOD APLSM ARUGR ASPBG AVWKF AXJTR AZFZN BJAXD BKOJK BLXMC CS3 DU5 EBS EFJIC EFLBG EJD EO8 EO9 EP2 EP3 F5P FDB FEDTE FGOYB FIRID FNPLU FYGXN G-Q GBLVA GBOLZ HAMUX HLZ HVGLF HZ~ H~9 IHE J1W JJJVA KOM LG9 LY1 M41 MHUIS MO0 MS~ N9A O-L O9- OAUVE OZT P-8 P-9 P2P PC. Q38 R2- RIG ROL RPZ SBC SDF SDG SDP SDS SES SEW SPC SPCBC SSB SSD SST SSV SSW SSZ T5K TN5 TWZ UHS WH7 WUQ XPP YYP ZMT ZY4 ~02 ~G- 77I 9DU AATTM AAXKI AAYWO AAYXX ABWVN ACLOT ACRPL ACVFH ADCNI ADNMO ADVLN AEIPS AEUPX AFJKZ AFPUW AGQPQ AIGII AIIUN AKBMS AKRWK AKYEP ANKPU APXCP CITATION EFKBS ~HD |
| ID | FETCH-LOGICAL-c212t-c2c2eacf9d95a5fb7b86bf9de41b840c2c7adfae0b37ddc1f4c186bd22241fc93 |
| ISSN | 0020-0255 |
| IngestDate | Sat Nov 29 06:58:10 EST 2025 Tue Nov 18 21:53:46 EST 2025 Fri Feb 23 02:42:57 EST 2024 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Keywords | Pattern formation 68Q25 Mobile entities Asynchrony 68W15 Distributed algorithms 68Q10 |
| Language | English |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-c212t-c2c2eacf9d95a5fb7b86bf9de41b840c2c7adfae0b37ddc1f4c186bd22241fc93 |
| PageCount | 22 |
| ParticipantIDs | crossref_citationtrail_10_1016_j_ins_2021_05_043 crossref_primary_10_1016_j_ins_2021_05_043 elsevier_sciencedirect_doi_10_1016_j_ins_2021_05_043 |
| PublicationCentury | 2000 |
| PublicationDate | October 2021 2021-10-00 |
| PublicationDateYYYYMMDD | 2021-10-01 |
| PublicationDate_xml | – month: 10 year: 2021 text: October 2021 |
| PublicationDecade | 2020 |
| PublicationTitle | Information sciences |
| PublicationYear | 2021 |
| Publisher | Elsevier Inc |
| Publisher_xml | – name: Elsevier Inc |
| References | Kawamura, Kobayashi (b0240) 2015; 28 Yim, Shen, Salemi, Rus, Moll, Lipson, Klavins, Chirikjian (b0035) 2007; 14 Ahmadzadeh, Masehian, Asadpour (b0045) 2016; 81 D’Angelo, Di Stefano, Navarra (b0130) 2014; 27 S. Cicerone, A. Di Fonso, G. Di Stefano, A. Navarra, Arbitrary pattern formation on infinite regular tessellation graphs, in: Proc. 22nd Int.’l Conf. on Distributed Computing and Networking (ICDCN), ACM, New York, NY, USA, 2021, p. 56–65. doi:10.1145/3427796.3427833. D’Emidio, Di Stefano, Frigioni, Navarra (b0135) 2018; 263 E. Sahin, Swarm robotics: From sources of inspiration to domains of application, in: E. Sahin, W.M. Spears (Eds.), Swarm Robotics, SAB 2004 Int’.l Workshop, Santa Monica, CA, USA, July 17, 2004, Revised Selected Papers, Vol. 3342 of Lecture Notes in Computer Science, Springer, 2004, pp. 10–20. doi:10.1007/978-3-540-30552-1_2. Y. Dieudonné, F. Petit, V. Villain, Leader election problem versus pattern formation problem, in: Proc. 24th Int’.l Symp. on Distributed Computing (DISC), Vol. 6343 of LNCS, Springer, 2010, pp. 267–281. T. Fukuda, Y. Kawauchi, Cellular robotic system (CEBOT) as one of the realization of self-organizing intelligent universal manipulator, in: Proc. of the 1990 IEEE Int’.l Conf. on Robotics and Automation, Cincinnati, Ohio, USA, May 13–18, 1990, IEEE, 1990, pp. 662–667. doi:10.1109/ROBOT.1990.126059. Ando, Oasa, Suzuki, Yamashita (b0165) 1999; 15 Gasieniec, Klasing, Martin, Navarra, Zhang (b0225) 2008; 74 M. Rubenstein, C. Ahler, R. Nagpal, Kilobot: A low cost scalable robot system for collective behaviors, in: IEEE Int’.l Conf. on Robotics and Automation (ICRA), IEEE, 2012, pp. 3293–3298. doi:10.1109/ICRA.2012.6224638. Y. Kim, Y. Katayama, K. Wada, Pairbot: A novel model for autonomous mobile robot systems consisting of paired robots (2020). arXiv:2009.14426. Cicerone, Di Stefano, Navarra (b0175) 2019; 32 Das, Focardi, Luccio, Markou, Squarcina (b0160) 2019; 764 P. Flocchini, G. Prencipe, N. Santoro (Eds.), Distributed Computing by Mobile Entities, Current Research in Moving and Computing, Vol. 11340 of Lecture Notes in Computer Science, Springer, 2019. doi:10.1007/978-3-030-11072-7. H.T.T. Doan, F. Bonnet, K. Ogata, Model checking of robot gathering, in: 21st Int’.l Conf. on Principles of Distributed Systems (OPODIS) 2017, Vol. 95 of LIPIcs, Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, 2018, pp. 12:1–12:16. M. Potop-Butucaru, N. Sznajder, S. Tixeuil, X. Urbain, Formal methods for mobile robots, in: P. Flocchini, G. Prencipe, N. Santoro (Eds.), Distributed Computing by Mobile Entities, Current Research in Moving and Computing, Vol. 11340 of Lecture Notes in Computer Science, Springer, 2019, pp. 278–313. doi:10.1007/978-3-030-11072-7_12. Fujinaga, Yamauchi, Ono, Kijima, Yamashita (b0100) 2015; 44 Xu, Liu, Chen, Sun (b0025) 2021; 542 Das, Flocchini, Santoro, Yamashita (b0195) 2015; 28 Suzuki, Yamashita (b0200) 1999; 28 Q. Bramas, S. Tixeuil, Arbitrary pattern formation with four robots, in: Proc. 20th Int’.l Symp. on Stabilization, Safety, and Security of Distributed Systems (SSS), Vol. 11201 of LNCS, Springer, 2018, pp. 333–348. D’Angelo, D’Emidio, Das, Navarra, Prencipe (b0060) 2020 Cicerone, Di Stefano, Navarra (b0095) 2019; 32 Q. Bramas, S. Tixeuil, Probabilistic asynchronous arbitrary pattern formation, CoRR abs/1508.03714. URL: https://arxiv.org/abs/1508.03714 Liu, Whitzer, Yim (b0015) 2019; 4 A.L. Christensen, Self-Reconfigurable Robots - An Introduction., Artif. Life 18 (2) (2012) 237–240. doi:10.1162/artl_r_00061. T. Tucci, B. Piranda, J. Bourgeois, A distributed self-assembly planning algorithm for modular robots, in: E. André, S. Koenig, M. Dastani, G. Sukthankar (Eds.), Proc. of the 17th Int’.l Conf. on Autonomous Agents and MultiAgent Systems (AAMAS), International Foundation for Autonomous Agents and Multiagent Systems Richland, SC, USA/ ACM, 2018, pp. 550–558. Das, Flocchini, Prencipe, Santoro, Yamashita (b0140) 2016; 609 Pattanayak, Mondal, Ramesh, Mandal (b0145) 2019; 123 Ahmadzadeh, Masehian, Asadpour (b0005) 2016; 81 M. Bournat, S. Dubois, F. Petit, Computability of perpetual exploration in highly dynamic rings, in: K. Lee, L. Liu (Eds.), 37th IEEE International Conference on Distributed Computing Systems, ICDCS 2017, Atlanta, GA, USA, June 5-8, 2017, IEEE Computer Society, 2017, pp. 794–804. doi:10.1109/ICDCS.2017.80. Czyzowicz, Gasieniec, Kosowski, Kranakis, Krizanc, Taleb (b0235) 2017; 79 Cieliebak, Flocchini, Prencipe, Santoro (b0250) 2012; 41 S. Cicerone, G. Di Stefano, A. Navarra, A methodology to design distributed algorithms for mobile entities: the pattern formation problem as case study, CoRR abs/2010.12463. URL: https://arxiv.org/abs/2010.12463 Amir, Bruckstein (b0020) 2019 Niehs, Schmidt, Scheffer, Biediger, Yannuzzi, Jenett, Abdel-Rahman, Cheung, Becker, Fekete (b0065) 2020 P. Flocchini, G. Prencipe, N. Santoro (Eds.), Distributed Computing by Mobile Entities, Current Research in Moving and Computing, Vol. 11340 of LNCS, Springer, 2019. doi:10.1007/978-3-030-11072-7. S. Cicerone, G. Di Stefano, L. Gasieniec, T. Jurdzinski, A. Navarra, T. Radzik, G. Stachowiak, Fair hitting sequence problem: Scheduling activities with varied frequency requirements, in: Algorithms and Complexity - 11th International Conference, CIAC, Vol. 11485 of LNCS, Springer, 2019, pp. 174–186. doi:10.1007/978-3-030-17402-6_15. P. Flocchini, G. Prencipe, N. Santoro (Eds.), Distributed Computing by Oblivious Mobile Robots, Synthesis Lectures on Distributed Computing Theory, Morgan & Claypool Publishers, 2012. N. Nedjah, L.S. Junior, Review of methodologies and tasks in swarm robotics towards standardization, Swarm Evol. Comput. 50. doi:10.1016/j.swevo.2019.100565. Yamashita, Suzuki (b0205) 2010; 411 Megiddo (b0245) 1983; 12 Pásztor (b0155) 2014; 21 Flocchini, Prencipe, Santoro, Widmayer (b0215) 2008; 407 Salman, Garzón-Ramos, Hasselmann, Birattari (b0150) 2020; 7 S. Cicerone, A. Di Fonso, G. Di Stefano, A. Navarra, Arbitrary pattern formation on infinite regular tessellation graphs, CoRR abs/2010.14152. URL: https://arxiv.org/abs/2010.14152 Q. Bramas, S. Tixeuil, Brief Announcement: Probabilistic asynchronous arbitrary pattern formation, in: Proc. 18th Int’.l Symp. on Stabilization, Safety, and Security of Distributed Systems (SSS), Vol. 10083 of LNCS, 2016, pp. 88–93. Y. Dieudonné, F. Petit, V. Villain, Leader election problem versus pattern formation problem, CoRR abs/0902.2851. URL: http://arxiv.org/abs/0902.2851. Ahmadzadeh (10.1016/j.ins.2021.05.043_b0005) 2016; 81 Cicerone (10.1016/j.ins.2021.05.043_b0095) 2019; 32 Cieliebak (10.1016/j.ins.2021.05.043_b0250) 2012; 41 Liu (10.1016/j.ins.2021.05.043_b0015) 2019; 4 Fujinaga (10.1016/j.ins.2021.05.043_b0100) 2015; 44 Megiddo (10.1016/j.ins.2021.05.043_b0245) 1983; 12 Flocchini (10.1016/j.ins.2021.05.043_b0215) 2008; 407 Pattanayak (10.1016/j.ins.2021.05.043_b0145) 2019; 123 Xu (10.1016/j.ins.2021.05.043_b0025) 2021; 542 10.1016/j.ins.2021.05.043_b0010 10.1016/j.ins.2021.05.043_b0055 10.1016/j.ins.2021.05.043_b0210 10.1016/j.ins.2021.05.043_b0170 10.1016/j.ins.2021.05.043_b0050 10.1016/j.ins.2021.05.043_b0090 Suzuki (10.1016/j.ins.2021.05.043_b0200) 1999; 28 Salman (10.1016/j.ins.2021.05.043_b0150) 2020; 7 Cicerone (10.1016/j.ins.2021.05.043_b0175) 2019; 32 Niehs (10.1016/j.ins.2021.05.043_b0065) 2020 Yamashita (10.1016/j.ins.2021.05.043_b0205) 2010; 411 Czyzowicz (10.1016/j.ins.2021.05.043_b0235) 2017; 79 10.1016/j.ins.2021.05.043_b0125 Amir (10.1016/j.ins.2021.05.043_b0020) 2019 Ando (10.1016/j.ins.2021.05.043_b0165) 1999; 15 Ahmadzadeh (10.1016/j.ins.2021.05.043_b0045) 2016; 81 Gasieniec (10.1016/j.ins.2021.05.043_b0225) 2008; 74 10.1016/j.ins.2021.05.043_b0120 10.1016/j.ins.2021.05.043_b0040 10.1016/j.ins.2021.05.043_b0085 10.1016/j.ins.2021.05.043_b0080 Das (10.1016/j.ins.2021.05.043_b0140) 2016; 609 10.1016/j.ins.2021.05.043_b0105 D’Emidio (10.1016/j.ins.2021.05.043_b0135) 2018; 263 10.1016/j.ins.2021.05.043_b0115 10.1016/j.ins.2021.05.043_b0075 10.1016/j.ins.2021.05.043_b0230 10.1016/j.ins.2021.05.043_b0110 10.1016/j.ins.2021.05.043_b0030 10.1016/j.ins.2021.05.043_b0190 10.1016/j.ins.2021.05.043_b0070 D’Angelo (10.1016/j.ins.2021.05.043_b0060) 2020 Das (10.1016/j.ins.2021.05.043_b0195) 2015; 28 D’Angelo (10.1016/j.ins.2021.05.043_b0130) 2014; 27 Pásztor (10.1016/j.ins.2021.05.043_b0155) 2014; 21 10.1016/j.ins.2021.05.043_b0185 Das (10.1016/j.ins.2021.05.043_b0160) 2019; 764 10.1016/j.ins.2021.05.043_b0220 Kawamura (10.1016/j.ins.2021.05.043_b0240) 2015; 28 Yim (10.1016/j.ins.2021.05.043_b0035) 2007; 14 10.1016/j.ins.2021.05.043_b0180 |
| References_xml | – volume: 14 start-page: 43 year: 2007 end-page: 52 ident: b0035 article-title: Modular self-reconfigurable robot systems [grand challenges of robotics] publication-title: IEEE Robotics Automation Magazine – reference: T. Fukuda, Y. Kawauchi, Cellular robotic system (CEBOT) as one of the realization of self-organizing intelligent universal manipulator, in: Proc. of the 1990 IEEE Int’.l Conf. on Robotics and Automation, Cincinnati, Ohio, USA, May 13–18, 1990, IEEE, 1990, pp. 662–667. doi:10.1109/ROBOT.1990.126059. – volume: 15 start-page: 818 year: 1999 end-page: 828 ident: b0165 article-title: Distributed memoryless point convergence algorithm for mobile robots with limited visibility publication-title: IEEE Trans. Robotics Autom. – reference: S. Cicerone, G. Di Stefano, A. Navarra, A methodology to design distributed algorithms for mobile entities: the pattern formation problem as case study, CoRR abs/2010.12463. URL: https://arxiv.org/abs/2010.12463 – start-page: 276 year: 2020 end-page: 284 ident: b0060 article-title: Leader election and compaction for asynchronous silent programmable matter publication-title: Proc. 19th Int’.l Conf. on Autonomous Agents and Multiagent Systems (AAMAS), International Foundation for Autonomous Agents and Multiagent Systems – reference: P. Flocchini, G. Prencipe, N. Santoro (Eds.), Distributed Computing by Mobile Entities, Current Research in Moving and Computing, Vol. 11340 of Lecture Notes in Computer Science, Springer, 2019. doi:10.1007/978-3-030-11072-7. – reference: M. Rubenstein, C. Ahler, R. Nagpal, Kilobot: A low cost scalable robot system for collective behaviors, in: IEEE Int’.l Conf. on Robotics and Automation (ICRA), IEEE, 2012, pp. 3293–3298. doi:10.1109/ICRA.2012.6224638. – start-page: 8252 year: 2020 end-page: 8259 ident: b0065 article-title: Recognition and reconfiguration of lattice-based cellular structures by simple robots publication-title: Proc. of the IEEE International Conf. on Robotics and Automation (ICRA) – reference: S. Cicerone, G. Di Stefano, L. Gasieniec, T. Jurdzinski, A. Navarra, T. Radzik, G. Stachowiak, Fair hitting sequence problem: Scheduling activities with varied frequency requirements, in: Algorithms and Complexity - 11th International Conference, CIAC, Vol. 11485 of LNCS, Springer, 2019, pp. 174–186. doi:10.1007/978-3-030-17402-6_15. – reference: Q. Bramas, S. Tixeuil, Arbitrary pattern formation with four robots, in: Proc. 20th Int’.l Symp. on Stabilization, Safety, and Security of Distributed Systems (SSS), Vol. 11201 of LNCS, Springer, 2018, pp. 333–348. – reference: H.T.T. Doan, F. Bonnet, K. Ogata, Model checking of robot gathering, in: 21st Int’.l Conf. on Principles of Distributed Systems (OPODIS) 2017, Vol. 95 of LIPIcs, Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, 2018, pp. 12:1–12:16. – reference: M. Potop-Butucaru, N. Sznajder, S. Tixeuil, X. Urbain, Formal methods for mobile robots, in: P. Flocchini, G. Prencipe, N. Santoro (Eds.), Distributed Computing by Mobile Entities, Current Research in Moving and Computing, Vol. 11340 of Lecture Notes in Computer Science, Springer, 2019, pp. 278–313. doi:10.1007/978-3-030-11072-7_12. – volume: 263 start-page: 57 year: 2018 end-page: 74 ident: b0135 article-title: Characterizing the computational power of mobile robots on graphs and implications for the euclidean plane publication-title: Inf. Comput. – volume: 4 start-page: 4231 year: 2019 end-page: 4238 ident: b0015 article-title: A distributed reconfiguration planning algorithm for modular robots publication-title: IEEE Robotics Automation Letters – reference: Q. Bramas, S. Tixeuil, Brief Announcement: Probabilistic asynchronous arbitrary pattern formation, in: Proc. 18th Int’.l Symp. on Stabilization, Safety, and Security of Distributed Systems (SSS), Vol. 10083 of LNCS, 2016, pp. 88–93. – reference: Y. Dieudonné, F. Petit, V. Villain, Leader election problem versus pattern formation problem, in: Proc. 24th Int’.l Symp. on Distributed Computing (DISC), Vol. 6343 of LNCS, Springer, 2010, pp. 267–281. – reference: M. Bournat, S. Dubois, F. Petit, Computability of perpetual exploration in highly dynamic rings, in: K. Lee, L. Liu (Eds.), 37th IEEE International Conference on Distributed Computing Systems, ICDCS 2017, Atlanta, GA, USA, June 5-8, 2017, IEEE Computer Society, 2017, pp. 794–804. doi:10.1109/ICDCS.2017.80. – volume: 12 start-page: 759 year: 1983 end-page: 776 ident: b0245 article-title: Linear-time algorithms for linear programming in R publication-title: SIAM J. Comput. – reference: Y. Kim, Y. Katayama, K. Wada, Pairbot: A novel model for autonomous mobile robot systems consisting of paired robots (2020). arXiv:2009.14426. – volume: 28 start-page: 131 year: 2015 end-page: 145 ident: b0195 article-title: Forming sequences of geometric patterns with oblivious mobile robots publication-title: Distrib. Comput. – volume: 27 start-page: 255 year: 2014 end-page: 285 ident: b0130 article-title: Gathering on rings under the look-compute-move model publication-title: Distrib. Comput. – volume: 79 start-page: 925 year: 2017 end-page: 940 ident: b0235 article-title: When patrolmen become corrupted: Monitoring a graph using faulty mobile robots publication-title: Algorithmica – volume: 764 start-page: 42 year: 2019 end-page: 60 ident: b0160 article-title: Gathering of robots in a ring with mobile faults publication-title: Theor. Comput. Sci. – volume: 81 start-page: 317 year: 2016 end-page: 357 ident: b0005 article-title: Modular robotic systems: Characteristics and applications publication-title: J. Intell. Robotic Syst. – reference: P. Flocchini, G. Prencipe, N. Santoro (Eds.), Distributed Computing by Mobile Entities, Current Research in Moving and Computing, Vol. 11340 of LNCS, Springer, 2019. doi:10.1007/978-3-030-11072-7. – volume: 21 start-page: 1073 year: 2014 end-page: 1080 ident: b0155 article-title: Gathering simulation of real robot swarm publication-title: Tehnicki vjesnik – reference: T. Tucci, B. Piranda, J. Bourgeois, A distributed self-assembly planning algorithm for modular robots, in: E. André, S. Koenig, M. Dastani, G. Sukthankar (Eds.), Proc. of the 17th Int’.l Conf. on Autonomous Agents and MultiAgent Systems (AAMAS), International Foundation for Autonomous Agents and Multiagent Systems Richland, SC, USA/ ACM, 2018, pp. 550–558. – reference: A.L. Christensen, Self-Reconfigurable Robots - An Introduction., Artif. Life 18 (2) (2012) 237–240. doi:10.1162/artl_r_00061. – volume: 32 start-page: 91 year: 2019 end-page: 132 ident: b0095 article-title: Asynchronous arbitrary pattern formation: the effects of a rigorous approach publication-title: Distrib. Comput. – reference: N. Nedjah, L.S. Junior, Review of methodologies and tasks in swarm robotics towards standardization, Swarm Evol. Comput. 50. doi:10.1016/j.swevo.2019.100565. – reference: Q. Bramas, S. Tixeuil, Probabilistic asynchronous arbitrary pattern formation, CoRR abs/1508.03714. URL: https://arxiv.org/abs/1508.03714 – volume: 123 start-page: 145 year: 2019 end-page: 155 ident: b0145 article-title: Gathering of mobile robots with weak multiplicity detection in presence of crash-faults publication-title: J. Parallel Distrib. Comput. – reference: P. Flocchini, G. Prencipe, N. Santoro (Eds.), Distributed Computing by Oblivious Mobile Robots, Synthesis Lectures on Distributed Computing Theory, Morgan & Claypool Publishers, 2012. – volume: 7 year: 2020 ident: b0150 article-title: Phormica: Photochromic pheromone release and detection system for stigmergic coordination in robot swarms publication-title: Frontiers Robotics AI – reference: E. Sahin, Swarm robotics: From sources of inspiration to domains of application, in: E. Sahin, W.M. Spears (Eds.), Swarm Robotics, SAB 2004 Int’.l Workshop, Santa Monica, CA, USA, July 17, 2004, Revised Selected Papers, Vol. 3342 of Lecture Notes in Computer Science, Springer, 2004, pp. 10–20. doi:10.1007/978-3-540-30552-1_2. – start-page: 113 year: 2019 end-page: 121 ident: b0020 article-title: Minimizing travel in the uniform dispersal problem for robotic sensors publication-title: Proc. 18th Int’.l Conf. on Autonomous Agents and MultiAgent Systems (AAMAS), International Foundation for Autonomous Agents and Multiagent Systems – reference: Y. Dieudonné, F. Petit, V. Villain, Leader election problem versus pattern formation problem, CoRR abs/0902.2851. URL: http://arxiv.org/abs/0902.2851. – volume: 542 start-page: 286 year: 2021 end-page: 301 ident: b0025 article-title: An artificial moment method for conflict resolutions with robots being close to their targets publication-title: Inf. Sci. – volume: 28 start-page: 147 year: 2015 end-page: 154 ident: b0240 article-title: Fence patrolling by mobile agents with distinct speeds publication-title: Distrib. Comput. – volume: 74 start-page: 808 year: 2008 end-page: 822 ident: b0225 article-title: Fast periodic graph exploration with constant memory publication-title: J. Comput. Syst. Sci. – volume: 32 start-page: 291 year: 2019 end-page: 315 ident: b0175 article-title: Embedded pattern formation by asynchronous robots without chirality publication-title: Distrib. Comput. – reference: S. Cicerone, A. Di Fonso, G. Di Stefano, A. Navarra, Arbitrary pattern formation on infinite regular tessellation graphs, CoRR abs/2010.14152. URL: https://arxiv.org/abs/2010.14152 – volume: 609 start-page: 171 year: 2016 end-page: 184 ident: b0140 article-title: Autonomous mobile robots with lights publication-title: Theor. Comput. Sci. – volume: 407 start-page: 412 year: 2008 end-page: 447 ident: b0215 article-title: Arbitrary pattern formation by asynchronous, anonymous, oblivious robots publication-title: Theor. Comput. Sci. – reference: S. Cicerone, A. Di Fonso, G. Di Stefano, A. Navarra, Arbitrary pattern formation on infinite regular tessellation graphs, in: Proc. 22nd Int.’l Conf. on Distributed Computing and Networking (ICDCN), ACM, New York, NY, USA, 2021, p. 56–65. doi:10.1145/3427796.3427833. – volume: 44 start-page: 740 year: 2015 end-page: 785 ident: b0100 article-title: Pattern formation by oblivious asynchronous mobile robots publication-title: SIAM J. Computing – volume: 28 start-page: 1347 year: 1999 end-page: 1363 ident: b0200 article-title: Distributed anonymous mobile robots: Formation of geometric patterns publication-title: SIAM J. Comput. – volume: 41 start-page: 829 year: 2012 end-page: 879 ident: b0250 article-title: Distributed computing by mobile robots: Gathering publication-title: SIAM J. on Computing – volume: 81 start-page: 317 year: 2016 end-page: 357 ident: b0045 article-title: Modular robotic systems: Characteristics and applications publication-title: J. Intell. Robotic Syst. – volume: 411 start-page: 2433 year: 2010 end-page: 2453 ident: b0205 article-title: Characterizing geometric patterns formable by oblivious anonymous mobile robots publication-title: Theor. Comput. Sci. – volume: 4 start-page: 4231 issue: 4 year: 2019 ident: 10.1016/j.ins.2021.05.043_b0015 article-title: A distributed reconfiguration planning algorithm for modular robots publication-title: IEEE Robotics Automation Letters doi: 10.1109/LRA.2019.2930432 – volume: 123 start-page: 145 year: 2019 ident: 10.1016/j.ins.2021.05.043_b0145 article-title: Gathering of mobile robots with weak multiplicity detection in presence of crash-faults publication-title: J. Parallel Distrib. Comput. doi: 10.1016/j.jpdc.2018.09.015 – ident: 10.1016/j.ins.2021.05.043_b0180 – volume: 12 start-page: 759 issue: 4 year: 1983 ident: 10.1016/j.ins.2021.05.043_b0245 article-title: Linear-time algorithms for linear programming in R3 and related problems publication-title: SIAM J. Comput. doi: 10.1137/0212052 – volume: 609 start-page: 171 year: 2016 ident: 10.1016/j.ins.2021.05.043_b0140 article-title: Autonomous mobile robots with lights publication-title: Theor. Comput. Sci. doi: 10.1016/j.tcs.2015.09.018 – volume: 764 start-page: 42 year: 2019 ident: 10.1016/j.ins.2021.05.043_b0160 article-title: Gathering of robots in a ring with mobile faults publication-title: Theor. Comput. Sci. doi: 10.1016/j.tcs.2018.05.002 – volume: 15 start-page: 818 issue: 5 year: 1999 ident: 10.1016/j.ins.2021.05.043_b0165 article-title: Distributed memoryless point convergence algorithm for mobile robots with limited visibility publication-title: IEEE Trans. Robotics Autom. doi: 10.1109/70.795787 – ident: 10.1016/j.ins.2021.05.043_b0085 doi: 10.1007/978-3-030-11072-7 – ident: 10.1016/j.ins.2021.05.043_b0190 – ident: 10.1016/j.ins.2021.05.043_b0230 doi: 10.1007/978-3-030-17402-6_15 – ident: 10.1016/j.ins.2021.05.043_b0040 doi: 10.1109/ROBOT.1990.126059 – start-page: 8252 year: 2020 ident: 10.1016/j.ins.2021.05.043_b0065 article-title: Recognition and reconfiguration of lattice-based cellular structures by simple robots – ident: 10.1016/j.ins.2021.05.043_b0080 doi: 10.1007/978-3-031-02008-7 – volume: 14 start-page: 43 issue: 1 year: 2007 ident: 10.1016/j.ins.2021.05.043_b0035 article-title: Modular self-reconfigurable robot systems [grand challenges of robotics] publication-title: IEEE Robotics Automation Magazine doi: 10.1109/MRA.2007.339623 – volume: 411 start-page: 2433 issue: 26–28 year: 2010 ident: 10.1016/j.ins.2021.05.043_b0205 article-title: Characterizing geometric patterns formable by oblivious anonymous mobile robots publication-title: Theor. Comput. Sci. doi: 10.1016/j.tcs.2010.01.037 – volume: 74 start-page: 808 issue: 5 year: 2008 ident: 10.1016/j.ins.2021.05.043_b0225 article-title: Fast periodic graph exploration with constant memory publication-title: J. Comput. Syst. Sci. doi: 10.1016/j.jcss.2007.09.004 – volume: 542 start-page: 286 year: 2021 ident: 10.1016/j.ins.2021.05.043_b0025 article-title: An artificial moment method for conflict resolutions with robots being close to their targets publication-title: Inf. Sci. doi: 10.1016/j.ins.2020.06.040 – ident: 10.1016/j.ins.2021.05.043_b0210 doi: 10.1007/978-3-030-03232-6_22 – ident: 10.1016/j.ins.2021.05.043_b0075 doi: 10.1007/978-3-030-11072-7 – volume: 81 start-page: 317 issue: 3–4 year: 2016 ident: 10.1016/j.ins.2021.05.043_b0045 article-title: Modular robotic systems: Characteristics and applications publication-title: J. Intell. Robotic Syst. doi: 10.1007/s10846-015-0237-8 – volume: 32 start-page: 91 issue: 2 year: 2019 ident: 10.1016/j.ins.2021.05.043_b0095 article-title: Asynchronous arbitrary pattern formation: the effects of a rigorous approach publication-title: Distrib. Comput. doi: 10.1007/s00446-018-0325-7 – volume: 28 start-page: 1347 issue: 4 year: 1999 ident: 10.1016/j.ins.2021.05.043_b0200 article-title: Distributed anonymous mobile robots: Formation of geometric patterns publication-title: SIAM J. Comput. doi: 10.1137/S009753979628292X – volume: 21 start-page: 1073 issue: 5 year: 2014 ident: 10.1016/j.ins.2021.05.043_b0155 article-title: Gathering simulation of real robot swarm publication-title: Tehnicki vjesnik – ident: 10.1016/j.ins.2021.05.043_b0170 doi: 10.1016/j.swevo.2019.100565 – ident: 10.1016/j.ins.2021.05.043_b0090 doi: 10.1007/978-3-030-11072-7_12 – ident: 10.1016/j.ins.2021.05.043_b0050 – ident: 10.1016/j.ins.2021.05.043_b0010 doi: 10.1162/artl_r_00061 – ident: 10.1016/j.ins.2021.05.043_b0030 doi: 10.1007/978-3-540-30552-1_2 – start-page: 113 year: 2019 ident: 10.1016/j.ins.2021.05.043_b0020 article-title: Minimizing travel in the uniform dispersal problem for robotic sensors – ident: 10.1016/j.ins.2021.05.043_b0105 doi: 10.1007/978-3-319-49259-9_7 – volume: 28 start-page: 131 issue: 2 year: 2015 ident: 10.1016/j.ins.2021.05.043_b0195 article-title: Forming sequences of geometric patterns with oblivious mobile robots publication-title: Distrib. Comput. doi: 10.1007/s00446-014-0220-9 – volume: 27 start-page: 255 issue: 4 year: 2014 ident: 10.1016/j.ins.2021.05.043_b0130 article-title: Gathering on rings under the look-compute-move model publication-title: Distrib. Comput. doi: 10.1007/s00446-014-0212-9 – volume: 32 start-page: 291 issue: 4 year: 2019 ident: 10.1016/j.ins.2021.05.043_b0175 article-title: Embedded pattern formation by asynchronous robots without chirality publication-title: Distrib. Comput. doi: 10.1007/s00446-018-0333-7 – volume: 263 start-page: 57 year: 2018 ident: 10.1016/j.ins.2021.05.043_b0135 article-title: Characterizing the computational power of mobile robots on graphs and implications for the euclidean plane publication-title: Inf. Comput. doi: 10.1016/j.ic.2018.09.010 – ident: 10.1016/j.ins.2021.05.043_b0185 doi: 10.1145/3427796.3427833 – volume: 81 start-page: 317 issue: 3–4 year: 2016 ident: 10.1016/j.ins.2021.05.043_b0005 article-title: Modular robotic systems: Characteristics and applications publication-title: J. Intell. Robotic Syst. doi: 10.1007/s10846-015-0237-8 – ident: 10.1016/j.ins.2021.05.043_b0120 doi: 10.1007/978-3-642-15763-9_26 – ident: 10.1016/j.ins.2021.05.043_b0070 – volume: 407 start-page: 412 issue: 1–3 year: 2008 ident: 10.1016/j.ins.2021.05.043_b0215 article-title: Arbitrary pattern formation by asynchronous, anonymous, oblivious robots publication-title: Theor. Comput. Sci. doi: 10.1016/j.tcs.2008.07.026 – volume: 28 start-page: 147 issue: 2 year: 2015 ident: 10.1016/j.ins.2021.05.043_b0240 article-title: Fence patrolling by mobile agents with distinct speeds publication-title: Distrib. Comput. doi: 10.1007/s00446-014-0226-3 – start-page: 276 year: 2020 ident: 10.1016/j.ins.2021.05.043_b0060 article-title: Leader election and compaction for asynchronous silent programmable matter – volume: 44 start-page: 740 issue: 3 year: 2015 ident: 10.1016/j.ins.2021.05.043_b0100 article-title: Pattern formation by oblivious asynchronous mobile robots publication-title: SIAM J. Computing doi: 10.1137/140958682 – ident: 10.1016/j.ins.2021.05.043_b0110 – volume: 41 start-page: 829 issue: 4 year: 2012 ident: 10.1016/j.ins.2021.05.043_b0250 article-title: Distributed computing by mobile robots: Gathering publication-title: SIAM J. on Computing doi: 10.1137/100796534 – ident: 10.1016/j.ins.2021.05.043_b0220 doi: 10.1109/ICDCS.2017.80 – volume: 7 year: 2020 ident: 10.1016/j.ins.2021.05.043_b0150 article-title: Phormica: Photochromic pheromone release and detection system for stigmergic coordination in robot swarms publication-title: Frontiers Robotics AI doi: 10.3389/frobt.2020.591402 – volume: 79 start-page: 925 issue: 3 year: 2017 ident: 10.1016/j.ins.2021.05.043_b0235 article-title: When patrolmen become corrupted: Monitoring a graph using faulty mobile robots publication-title: Algorithmica doi: 10.1007/s00453-016-0233-9 – ident: 10.1016/j.ins.2021.05.043_b0115 – ident: 10.1016/j.ins.2021.05.043_b0125 – ident: 10.1016/j.ins.2021.05.043_b0055 doi: 10.1109/ICRA.2012.6224638 |
| SSID | ssj0004766 |
| Score | 2.4424458 |
| Snippet | Following the wide investigation in distributed computing issues by mobile entities of the last two decades, we consider the need of a structured methodology... |
| SourceID | crossref elsevier |
| SourceType | Enrichment Source Index Database Publisher |
| StartPage | 111 |
| SubjectTerms | Asynchrony Distributed algorithms Mobile entities Pattern formation |
| Title | A structured methodology for designing distributed algorithms for mobile entities |
| URI | https://dx.doi.org/10.1016/j.ins.2021.05.043 |
| Volume | 574 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVESC databaseName: Elsevier SD Freedom Collection Journals 2021 customDbUrl: eissn: 1872-6291 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0004766 issn: 0020-0255 databaseCode: AIEXJ dateStart: 19950101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LbxMxELZKywEOFRQQfSEfEAeilbJPe49RVV5CFUgF5bayvWtIlW6qbVr153fGY2-W8hCt1IuVbOwk8nwez4zH3zD2usmFNYUGt0Sawh0zRrDLZRHoSi1Tmxnlqih8_yyOjuR0Wn7xMd1zV05AtK28uirP7lXU8AyEjVdnbyHu_kvhAbwGoUMLYof2vwQ_GREn7AVmllOBaOJZwoTC2iVsYHigRsZcLHYFvdT8x6KbLX8SOcPodKFBV4wC3erQfvW3lxxo_ObZG-UHoHO6BUVIQQUpO2sXvZ08w3wyq1yh79F7pTu82N5HotWl6jqK8M4tUpgOgxFJ3Ke1-QhZuCXzSxInmqQR-i6055CilSKJioQqdQVNnItsoEuDFqZtOaYw6G8an4IPJ-CmIPl6EjseVmJ-ukGkjefSzoUCLxdZcKYP2EYi8hJ04cbk4-H00-o-raAz7vC_w2m4ywu88UN_tmcGNsrxE7bpnQs-IVA8ZWtNu8UeDygnt9i-v6jC3_CBLLlX8c_Y1wlfwYcP4MOhM-_hwwfw4Sv4uE4EHx7g85x9e3d4fPAh8mU3IgN2zBJak8B2bMu6zFVutdCy0PCuyWItszF8LFRtVTPWqahrE8OCjqFHnaA1aE2ZvmDrLaDtJeN1oQqwf1WRSZOJtJFClym4BEo2ItGi2WbjMHmV8Zz0WBplXoXkw5MK5rvC-a7GeQXzvc3e9kPOiJDlX52zIJHKLwqyFCuAz9-H7dxt2C57tFoTe2wdpNXss4fmcjk77155kF0DLUKdvA |
| linkProvider | Elsevier |
| 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+structured+methodology+for+designing+distributed+algorithms+for+mobile+entities&rft.jtitle=Information+sciences&rft.au=Cicerone%2C+Serafino&rft.au=Di+Stefano%2C+Gabriele&rft.au=Navarra%2C+Alfredo&rft.date=2021-10-01&rft.pub=Elsevier+Inc&rft.issn=0020-0255&rft.eissn=1872-6291&rft.volume=574&rft.spage=111&rft.epage=132&rft_id=info:doi/10.1016%2Fj.ins.2021.05.043&rft.externalDocID=S002002552100503X |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0020-0255&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0020-0255&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0020-0255&client=summon |