skip to main content
10.1145/1555284.1555293acmconferencesArticle/Chapter ViewAbstractPublication PagesicacConference Proceedingsconference-collections
research-article

An evaporative approach to handle dynamics in diffusive aggregation schemes

Published: 19 June 2009 Publication History

Abstract

Distributed computing in large-size dynamic networks often requires the availability at each and every node globally aggregated information about some overall properties of the network. In this context, since traditional broadcasting solutions become inadequate as the number of participating nodes increases, aggregation schemes inspired by the physical/biological phenomenon of diffusion have been recently proposed as a simple yet effective alternative to solve the problem. However, diffusive aggregation requires specific solutions to cope with the dynamics of the network and/or of the values being aggregated. While typical solutions are based on periodic restarts (epoch-based approaches), in this paper, we propose an original and more autonomic solution, relying on coupling diffusive aggregation schemes with the additional bio-inspired mechanism of evaporation. While a gossip-based diffusive communication scheme is used to aggregate values over a network, gradual evaporation of values can be exploited to account for network and value dynamics without requiring periodic restarts. A comparative performance evaluation shows that the evaporative approach is able to manage the dynamism of the values sensed over the network in an effective way and, in the most of the cases, it leads to more accurate aggregate estimations than epoch based techniques.

References

[1]
S. Androutsellis-Theotokis and D. Spinellis. A survey of peer-to-peer content distribution technologies. ACM Comput. Surv., 36(4):335--371, 2004.
[2]
O. Babaoglu, G. Canright, A. Deutsch, G. D. Caro, F. Ducatelle, L. Gambardella, N. Ganguly, M. Jelasity, and R. Montemanni. Design patterns from biology for distributed computing. In Proceedings of the European Conference on Complex Systems, 1, 2006.
[3]
N. Bicocchi, M. Mamei, and F. Zambonelli. Self-organizing spatial regions for sensor network infrastructures. In AINA Workshops (2), pages 66--71, 2007.
[4]
M. Brunato, R. Battiti, and A. Montresor. Gosh! gossiping optimization search heuristics. In In Proceedings of the Learning and Intelligent Optimization Workshop (LION 2007, 2007.
[5]
P. Costa, V. Gramoli, M. Jelasity, G. P. Jesi, E. L. Merrer, A. Montresor, and L. Querzoni. Exploring the interdisciplinary connections of gossip-based systems. Operating Systems Review - Special topic: Gossip-Based Networking (OSR), 41(4):51--60, oct 2007.
[6]
J. Crowcroft. Toward a network architecture that does everything. Communication of the ACM, 51(1):74--77, 2008.
[7]
D. Estrin, D. Culler, K. Pister, and G. Sukjatme. Connecting the physical world with pervasive networks. IEEE Pervasive Computing, 1(1):59--69, 2002.
[8]
P. T. Eugster, R. Guerraoui, A.-M. Kermarrec, and L. Massoulieacute;. Epidemic information dissemination in distributed systems. Computer, 37(5):60--67, 2004.
[9]
B. Hayes. Cloud computing. Communication of the ACM, 51(7):9--11, 2008.
[10]
J. Hong, S. Lu, D. Chen, and J. Cao. Towards bio-inspired self-organization in sensor networks: Applying the ant colony algorithm. Advanced Information Networking and Applications, International Conference on, 0:1054--1061, 2008.
[11]
M. Jelasity, A. Montresor, and O. Babaoglu. Gossip-based aggregation in large dynamic networks. ACM Trans. Comput. Syst., 23(3):219--252, August 2005.
[12]
M. Mamei, R. Menezes, R. Tolksdorf, and F. Zambonelli. Case studies for self-organization in computer science. Journal of Systems Architecture, 52(8-9):443--460, 2006.
[13]
A. Montresor. Intelligent gossip. In 2nd International Symposium on Intelligent Distributed Computing (IDC 2008), Catania, Italy, Sept. 2008. Invited paper.
[14]
S. Nath and P. Gibbons. Synopsis diffusion for robust aggregation in sensor networks, 2003.
[15]
D. E. Thomas Schoellhammer, Ben Greenstein. Hyper: A routing protocol to support mobile users of sensor networks. Technical report, January 2006.
[16]
S. Voulgaris, M. van Steen, and K. Iwanicki. Proactive gossip-based management of semantic overlay networks. Concurrency and Computation: Practice and Experience, 19(17):2299--2311, December 2007.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
BADS '09: Proceedings of the 2009 workshop on Bio-inspired algorithms for distributed systems
June 2009
114 pages
ISBN:9781605585840
DOI:10.1145/1555284
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 19 June 2009

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. diffusive aggregation
  2. large-size networks
  3. sensor networks

Qualifiers

  • Research-article

Conference

ICAC '09
Sponsor:

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 76
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 27 Feb 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media