{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,20]],"date-time":"2026-06-20T06:50:25Z","timestamp":1781938225801,"version":"3.54.5"},"publisher-location":"Cham","reference-count":38,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032283573","type":"print"},{"value":"9783032283580","type":"electronic"}],"license":[{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026]]},"DOI":"10.1007\/978-3-032-28358-0_5","type":"book-chapter","created":{"date-parts":[[2026,6,20]],"date-time":"2026-06-20T06:01:49Z","timestamp":1781935309000},"page":"93-114","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A Self-stabilizing Min-Max Consensus via\u00a0Path-Loop Detection"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0009-0000-3650-7450","authenticated-orcid":false,"given":"Angela","family":"Cortecchia","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8392-5409","authenticated-orcid":false,"given":"Danilo","family":"Pianini","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2702-5702","authenticated-orcid":false,"given":"Mirko","family":"Viroli","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,6,21]]},"reference":[{"issue":"6","key":"5_CR1","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1109\/MIC.2022.3216753","volume":"26","author":"G Aguzzi","year":"2022","unstructured":"Aguzzi, G., Casadei, R., Pianini, D., Viroli, M.: Dynamic decentralization domains for the internet of things. IEEE Internet Comput. 26(6), 16\u201323 (2022). https:\/\/doi.org\/10.1109\/MIC.2022.3216753","journal-title":"IEEE Internet Comput."},{"key":"5_CR2","doi-asserted-by":"publisher","unstructured":"Aguzzi, G., Casadei, R., Viroli, M.: Macroswarm: a field-based compositional framework for swarm programming. In: Jongmans, S., Lopes, A. (eds.) DisCoTec 2023. LNCS, vol. 13908, pp. 31\u201351. Springer (2023). https:\/\/doi.org\/10.1007\/978-3-031-35361-1_2","DOI":"10.1007\/978-3-031-35361-1_2"},{"key":"5_CR3","doi-asserted-by":"publisher","unstructured":"Apolloni, B., Aitis, C., Maffetti, M.: Watching by gossip. Internet Things 3-4, 90\u2013103 (2018). https:\/\/doi.org\/10.1016\/J.IOT.2018.09.008","DOI":"10.1016\/J.IOT.2018.09.008"},{"key":"5_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1007\/978-3-030-22397-7_4","volume-title":"Coordination Models and Languages","author":"G Audrito","year":"2019","unstructured":"Audrito, G., Beal, J., Damiani, F., Pianini, D., Viroli, M.: The share operator for field-based coordination. In: Riis Nielson, H., Tuosto, E. (eds.) COORDINATION 2019. LNCS, vol. 11533, pp. 54\u201371. Springer, Cham (2019). https:\/\/doi.org\/10.1007\/978-3-030-22397-7_4"},{"key":"5_CR5","doi-asserted-by":"crossref","unstructured":"Audrito, G., Beal, J., Damiani, F., Pianini, D., Viroli, M.: Field-based coordination with the share operator. Log. Methods Comput. Sci. 16(4) (2020). https:\/\/lmcs.episciences.org\/6816","DOI":"10.23638\/LMCS-16(4:1)2020"},{"key":"5_CR6","doi-asserted-by":"publisher","unstructured":"Audrito, G., Casadei, R., Damiani, F., Pianini, D., Viroli, M.: Optimal resilient distributed data collection in mobile edge environments. Comput. Electr. Eng. 96(Part), 107580 (2021). https:\/\/doi.org\/10.1016\/J.COMPELECENG.2021.107580","DOI":"10.1016\/J.COMPELECENG.2021.107580"},{"key":"5_CR7","doi-asserted-by":"publisher","unstructured":"Audrito, G., Pianini, D., Damiani, F., Viroli, M.: Aggregate centrality measures for iot-based coordination. Sci. Comput. Program. 203, 102584 (2021). https:\/\/doi.org\/10.1016\/j.scico.2020.102584","DOI":"10.1016\/j.scico.2020.102584"},{"key":"5_CR8","doi-asserted-by":"publisher","unstructured":"Audrito, G., Torta, G.: FCPP to aggregate them all. Sci. Comput. Program. 231, 103026 (2024). https:\/\/doi.org\/10.1016\/J.SCICO.2023.103026","DOI":"10.1016\/J.SCICO.2023.103026"},{"key":"5_CR9","doi-asserted-by":"publisher","unstructured":"Audrito, G., Viroli, M., Damiani, F., Pianini, D., Beal, J.: A higher-order calculus of computational fields. ACM Trans. Comput. Log. 20(1), 5:1\u20135:55 (2019). https:\/\/doi.org\/10.1145\/3285956","DOI":"10.1145\/3285956"},{"key":"5_CR10","doi-asserted-by":"publisher","unstructured":"Beal, J., Pianini, D., Viroli, M.: Aggregate programming for the internet of things. IEEE Comput. 48(9), 22\u201330 (2015). https:\/\/doi.org\/10.1109\/MC.2015.261","DOI":"10.1109\/MC.2015.261"},{"key":"5_CR11","doi-asserted-by":"publisher","unstructured":"Carisimo, E., Wang, C., Weaver, M., Bustamante, F.E., Barford, P.: A hop away from everywhere: a view of the intercontinental long-haul infrastructure. Proc. ACM Measur. Anal. Comput. Syst. 7(3), 47:1\u201347:26 (2023). https:\/\/doi.org\/10.1145\/3626778","DOI":"10.1145\/3626778"},{"key":"5_CR12","doi-asserted-by":"publisher","unstructured":"Casadei, R., Viroli, M., Aguzzi, G., Pianini, D.: Scafi: a scala DSL and toolkit for aggregate programming. SoftwareX 20, 101248 (2022). https:\/\/doi.org\/10.1016\/j.softx.2022.101248","DOI":"10.1016\/j.softx.2022.101248"},{"key":"5_CR13","doi-asserted-by":"publisher","unstructured":"Cortecchia, A.: Multiplatform self-organizing systems through a kotlin-mp implementation of aggregate computing. In: IEEE International Conference on Autonomic Computing and Self-Organizing Systems, ACSOS 2024 - Companion, Aarhus, Denmark, September 16-20, 2024, pp. 155\u2013157. IEEE (2024). https:\/\/doi.org\/10.1109\/ACSOS-C63493.2024.00048","DOI":"10.1109\/ACSOS-C63493.2024.00048"},{"key":"5_CR14","doi-asserted-by":"publisher","unstructured":"Cortecchia, A.: angelacorte\/experiments-coordination-self- stabilizing-gossip: 1.1.0, February 2026. https:\/\/doi.org\/10.5281\/zenodo.18942476","DOI":"10.5281\/zenodo.18942476"},{"key":"5_CR15","doi-asserted-by":"publisher","unstructured":"Cortecchia, A., Ciatto, G., Casadei, R., Pianini, D.: Fieldvmc: an asynchronous model and platform for self-organising morphogenesis of artificial structures. Complex Intell. Syst. 12(2), 63 (2025). https:\/\/doi.org\/10.1007\/s40747-025-02141-y","DOI":"10.1007\/s40747-025-02141-y"},{"key":"5_CR16","doi-asserted-by":"publisher","unstructured":"Demers, A.J., et al.: Epidemic algorithms for replicated database maintenance. In: Schneider, F.B. (ed.) Proceedings of the Sixth Annual ACM Symposium on Principles of Distributed Computing, Vancouver, British Columbia, Canada, August 10-12, 1987. pp. 1\u201312. ACM (1987). https:\/\/doi.org\/10.1145\/41840.41841","DOI":"10.1145\/41840.41841"},{"key":"5_CR17","doi-asserted-by":"publisher","unstructured":"Dijkstra, E.W.: Self-stabilizing systems in spite of distributed control. Commun. ACM 17(11), 643\u2013644 (1974). https:\/\/doi.org\/10.1145\/361179.361202","DOI":"10.1145\/361179.361202"},{"key":"5_CR18","doi-asserted-by":"crossref","unstructured":"Dolev, S.: Self-Stabilization. MIT Press (2000). http:\/\/www.cs.bgu.ac.il\/%7Edolev\/book\/book.html","DOI":"10.7551\/mitpress\/6156.001.0001"},{"key":"5_CR19","doi-asserted-by":"publisher","unstructured":"Faloutsos, M., Faloutsos, P., Faloutsos, C.: On power-law relationships of the internet topology. In: Proceedings of the ACM SIGCOMM 1999 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication, August 30 - September 3, 1999, Cambridge, Massachusetts, USA, pp. 251\u2013262. ACM (1999). https:\/\/doi.org\/10.1145\/316188.316229","DOI":"10.1145\/316188.316229"},{"key":"5_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"160","DOI":"10.1007\/978-3-540-45172-3_15","volume-title":"Peer-to-Peer Systems II","author":"I Gupta","year":"2003","unstructured":"Gupta, I., Birman, K., Linga, P., Demers, A., van Renesse, R.: Kelips: building an efficient and stable P2P DHT through increased memory and background overhead. In: Kaashoek, M.F., Stoica, I. (eds.) IPTPS 2003. LNCS, vol. 2735, pp. 160\u2013169. Springer, Heidelberg (2003). https:\/\/doi.org\/10.1007\/978-3-540-45172-3_15"},{"key":"5_CR21","doi-asserted-by":"publisher","unstructured":"Jelasity, M., Montresor, A., Babaoglu, \u00d6.: Gossip-based aggregation in large dynamic networks. ACM Trans. Comput. Syst. 23(3), 219\u2013252 (2005). https:\/\/doi.org\/10.1145\/1082469.1082470","DOI":"10.1145\/1082469.1082470"},{"key":"5_CR22","doi-asserted-by":"publisher","unstructured":"Kirci, E.C., Torsiello, V., Vanbever, L.: What is the next hop to more granular routing models? In: Proceedings of the 23rd ACM Workshop on Hot Topics in Networks, HOTNETS 2024, Irvine, CA, USA, November 18-19, 2024, pp. 343\u2013351. ACM (2024). https:\/\/doi.org\/10.1145\/3696348.3696859","DOI":"10.1145\/3696348.3696859"},{"key":"5_CR23","unstructured":"Letia, M., Pregui\u00e7a, N.M., Shapiro, M.: Crdts: consistency without concurrency control. CoRR abs\/0907.0929 (2009). http:\/\/arxiv.org\/abs\/0907.0929"},{"key":"5_CR24","doi-asserted-by":"publisher","unstructured":"Li, H., Yang, J., Yin, Z., Zhou, L., Xi, J., Zheng, Y.: Min-max consensus of multi-agent systems in random networks. Neurocomputing 600, 128148 (2024). https:\/\/doi.org\/10.1016\/J.NEUCOM.2024.128148","DOI":"10.1016\/J.NEUCOM.2024.128148"},{"key":"5_CR25","doi-asserted-by":"publisher","unstructured":"Mamei, M., Zambonelli, F.: Programming pervasive and mobile computing applications: the TOTA approach. ACM Trans. Softw. Eng. Methodol. 18(4), 15:1\u201315:56 (2009). https:\/\/doi.org\/10.1145\/1538942.1538945","DOI":"10.1145\/1538942.1538945"},{"key":"5_CR26","doi-asserted-by":"publisher","unstructured":"Mo, Y., Audrito, G., Dasgupta, S., Beal, J.: Near-optimal knowledge-free resilient leader election. Autom. 146, 110583 (2022). https:\/\/doi.org\/10.1016\/J.AUTOMATICA.2022.110583","DOI":"10.1016\/J.AUTOMATICA.2022.110583"},{"key":"5_CR27","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"192","DOI":"10.1007\/978-3-319-39519-7_12","volume-title":"Coordination Models and Languages","author":"D Pianini","year":"2016","unstructured":"Pianini, D., Beal, J., Viroli, M.: Improving gossip dynamics through overlapping replicates. In: Lluch Lafuente, A., Proen\u00e7a, J. (eds.) COORDINATION 2016. LNCS, vol. 9686, pp. 192\u2013207. Springer, Cham (2016). https:\/\/doi.org\/10.1007\/978-3-319-39519-7_12"},{"key":"5_CR28","doi-asserted-by":"publisher","unstructured":"Pianini, D., Casadei, R., Viroli, M.: Self-stabilising priority-based multi-leader election and network partitioning. In: IEEE International Conference on Autonomic Computing and Self-Organizing Systems, ACSOS 2022, Virtual, CA, USA, September 19-23, 2022, pp. 81\u201390. IEEE (2022). https:\/\/doi.org\/10.1109\/ACSOS55765.2022.00026","DOI":"10.1109\/ACSOS55765.2022.00026"},{"key":"5_CR29","doi-asserted-by":"publisher","unstructured":"Pianini, D., Casadei, R., Viroli, M., Natali, A.: Partitioned integration and coordination via the self-organising coordination regions pattern. Future Gener. Comput. Syst. 114, 44\u201368 (2021). https:\/\/doi.org\/10.1016\/j.future.2020.07.032","DOI":"10.1016\/j.future.2020.07.032"},{"key":"5_CR30","doi-asserted-by":"publisher","unstructured":"Pianini, D., Montagna, S., Viroli, M.: Chemical-oriented simulation of computational systems with ALCHEMIST. J. Simulation 7(3), 202\u2013215 (2013). https:\/\/doi.org\/10.1057\/JOS.2012.27","DOI":"10.1057\/JOS.2012.27"},{"key":"5_CR31","doi-asserted-by":"publisher","unstructured":"Pianini, D., Viroli, M., Beal, J.: Protelis: practical aggregate programming. In: Proceedings of the 30th Annual ACM Symposium on Applied Computing, Salamanca, Spain, April 13-17, 2015, pp. 1846\u20131853 (2015). https:\/\/doi.org\/10.1145\/2695664.2695913","DOI":"10.1145\/2695664.2695913"},{"key":"5_CR32","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"289","DOI":"10.1007\/978-3-642-23397-5_29","volume-title":"Euro-Par 2011 Parallel Processing","author":"A Pruteanu","year":"2011","unstructured":"Pruteanu, A., Iyer, V., Dulman, S.: ChurnDetect: a gossip-based churn estimator for large-scale dynamic networks. In: Jeannot, E., Namyst, R., Roman, J. (eds.) Euro-Par 2011. LNCS, vol. 6853, pp. 289\u2013301. Springer, Heidelberg (2011). https:\/\/doi.org\/10.1007\/978-3-642-23397-5_29"},{"key":"5_CR33","unstructured":"Taranov, K., Bruno, R., Alonso, G., Hoefler, T.: Naos: serialization-free RDMA networking in java. In: Calciu, I., Kuenning, G. (eds.) Proceedings of the 2021 USENIX Annual Technical Conference, USENIX ATC 2021, July 14-16, 2021, pp. 1\u201314. USENIX Association (2021). https:\/\/www.usenix.org\/conference\/atc21\/presentation\/taranov"},{"key":"5_CR34","doi-asserted-by":"publisher","unstructured":"Viroli, M., Audrito, G., Beal, J., Damiani, F., Pianini, D.: Engineering resilient collective adaptive systems by self-stabilisation. ACM Trans. Model. Comput. Simul. 28(2), 16:1\u201316:28 (2018). https:\/\/doi.org\/10.1145\/3177774","DOI":"10.1145\/3177774"},{"key":"5_CR35","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1007\/978-3-662-43376-8_11","volume-title":"Coordination Models and Languages","author":"M Viroli","year":"2014","unstructured":"Viroli, M., Damiani, F.: A calculus of self-stabilising computational fields. In: K\u00fchn, E., Pugliese, R. (eds.) COORDINATION 2014. LNCS, vol. 8459, pp. 163\u2013178. Springer, Heidelberg (2014). https:\/\/doi.org\/10.1007\/978-3-662-43376-8_11"},{"key":"5_CR36","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1007\/978-3-540-39671-0_5","volume-title":"Self-Managing Distributed Systems","author":"S Voulgaris","year":"2003","unstructured":"Voulgaris, S., van Steen, M.: An epidemic protocol for managing routing tables in very large peer-to-peer networks. In: Brunner, M., Keller, A. (eds.) DSOM 2003. LNCS, vol. 2867, pp. 41\u201354. Springer, Heidelberg (2003). https:\/\/doi.org\/10.1007\/978-3-540-39671-0_5"},{"key":"5_CR37","doi-asserted-by":"publisher","unstructured":"Zambonelli, F.: Toward sociotechnical urban superorganisms. Computer 45(8), 76\u201378 (2012). https:\/\/doi.org\/10.1109\/MC.2012.280","DOI":"10.1109\/MC.2012.280"},{"issue":"19","key":"5_CR38","doi-asserted-by":"publisher","first-page":"3114","DOI":"10.3390\/math12193114","volume":"12","author":"J Zhu","year":"2024","unstructured":"Zhu, J., Zhang, Y., Wang, Y., Zhang, H., Fang, B.: A method for quantifying global network topology based on a mathematical model. Mathematics 12(19), 3114 (2024). https:\/\/doi.org\/10.3390\/math12193114","journal-title":"Mathematics"}],"container-title":["Lecture Notes in Computer Science","Coordination Models and Languages"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-28358-0_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,20]],"date-time":"2026-06-20T06:01:51Z","timestamp":1781935311000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-28358-0_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026]]},"ISBN":["9783032283573","9783032283580"],"references-count":38,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-28358-0_5","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026]]},"assertion":[{"value":"21 June 2026","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"COORDINATION","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Coordination Models and Languages","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Urbino","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Italy","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2026","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"8 June 2026","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"12 June 2026","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"coordination2026","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.discotec.org\/2026\/coordination","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}