Distributed computing in large-size dynamic networks oftenrequires the availability at each and every node globally ag-gregated information about some overall properties of thenetwork. In this context, since traditional broadcasting so-lutions become inadequate as the number of participatingnodes increases, aggregation schemes inspired by the phys-ical/biological phenomenon of diusion have been recentlyproposed as a simple yet eective alternative to solve theproblem. However, diusive aggregation requires specicsolutions to cope with the dynamics of the network and/orof the values being aggregated. While typical solutions arebased on periodic restarts (epoch-based approaches), in thispaper, we propose an original and more autonomic solution,relying on coupling diusive aggregation schemes with theadditional bio-inspired mechanism of evaporation. While agossip-based diusive communication scheme is used to ag-gregate values over a network, gradual evaporation of valuescan be exploited to account for network and value dynamicswithout requiring periodic restarts. A comparative perfor-mance evaluation shows that the evaporative approach isable to manage the dynamism of the values sensed over thenetwork in an eective way and, in the most of the cases,it leads to more accurate aggregate estimations than epoch-based techniques.

An Evaporative Approach to Handle Dynamics in Diffusive Aggregation Schemes / Bicocchi, Nicola; Mamei, Marco; Zambonelli, Franco. - STAMPA. - (2009), pp. 53-60. (Intervento presentato al convegno 2009 Workshop on Bio-inspired Algorithms for Distributed Systems, BADS '09 tenutosi a Barcelona, esp nel June 15-19, 2009) [10.1145/1555284.1555293].

An Evaporative Approach to Handle Dynamics in Diffusive Aggregation Schemes

BICOCCHI, Nicola;MAMEI, Marco;ZAMBONELLI, Franco
2009

Abstract

Distributed computing in large-size dynamic networks oftenrequires the availability at each and every node globally ag-gregated information about some overall properties of thenetwork. In this context, since traditional broadcasting so-lutions become inadequate as the number of participatingnodes increases, aggregation schemes inspired by the phys-ical/biological phenomenon of diusion have been recentlyproposed as a simple yet eective alternative to solve theproblem. However, diusive aggregation requires specicsolutions to cope with the dynamics of the network and/orof the values being aggregated. While typical solutions arebased on periodic restarts (epoch-based approaches), in thispaper, we propose an original and more autonomic solution,relying on coupling diusive aggregation schemes with theadditional bio-inspired mechanism of evaporation. While agossip-based diusive communication scheme is used to ag-gregate values over a network, gradual evaporation of valuescan be exploited to account for network and value dynamicswithout requiring periodic restarts. A comparative perfor-mance evaluation shows that the evaporative approach isable to manage the dynamism of the values sensed over thenetwork in an eective way and, in the most of the cases,it leads to more accurate aggregate estimations than epoch-based techniques.
2009
2009 Workshop on Bio-inspired Algorithms for Distributed Systems, BADS '09
Barcelona, esp
June 15-19, 2009
53
60
Bicocchi, Nicola; Mamei, Marco; Zambonelli, Franco
An Evaporative Approach to Handle Dynamics in Diffusive Aggregation Schemes / Bicocchi, Nicola; Mamei, Marco; Zambonelli, Franco. - STAMPA. - (2009), pp. 53-60. (Intervento presentato al convegno 2009 Workshop on Bio-inspired Algorithms for Distributed Systems, BADS '09 tenutosi a Barcelona, esp nel June 15-19, 2009) [10.1145/1555284.1555293].
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/618765
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact