Extrema propagation: fast distributed estimation of sums and network sizes

Detalhes bibliográficos
Autor(a) principal: Baquero, Carlos
Data de Publicação: 2012
Outros Autores: Almeida, Paulo Sérgio, Menezes, Raquel, Jesus, Paulo
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/1822/33841
Resumo: Aggregation of data values plays an important role on distributed computations, in particular, over peer-to-peer and sensor networks, as it can provide a summary of some global system property and direct the actions of self-adaptive distributed algorithms. Examples include using estimates of the network size to dimension distributed hash tables or estimates of the average system load to direct load balancing. Distributed aggregation using nonidempotent functions, like sums, is not trivial as it is not easy to prevent a given value from being accounted for multiple times; this is especially the case if no centralized algorithms or global identifiers can be used. This paper introduces Extrema Propagation, a probabilistic technique for distributed estimation of the sum of positive real numbers. The technique relies on the exchange of duplicate insensitive messages and can be applied in flood and/or epidemic settings, where multipath routing occurs; it is tolerant of message loss; it is fast, as the number of message exchange steps can be made just slightly above the theoretical minimum; and it is fully distributed, with no single point of failure and the result produced at every node.
id RCAP_b78493c8a703967bd456f13c5663aeeb
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/33841
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Extrema propagation: fast distributed estimation of sums and network sizesAggregationnetwork size estimationdistributed sumsprobabilistic estimationself-configurationScience & TechnologyAggregation of data values plays an important role on distributed computations, in particular, over peer-to-peer and sensor networks, as it can provide a summary of some global system property and direct the actions of self-adaptive distributed algorithms. Examples include using estimates of the network size to dimension distributed hash tables or estimates of the average system load to direct load balancing. Distributed aggregation using nonidempotent functions, like sums, is not trivial as it is not easy to prevent a given value from being accounted for multiple times; this is especially the case if no centralized algorithms or global identifiers can be used. This paper introduces Extrema Propagation, a probabilistic technique for distributed estimation of the sum of positive real numbers. The technique relies on the exchange of duplicate insensitive messages and can be applied in flood and/or epidemic settings, where multipath routing occurs; it is tolerant of message loss; it is fast, as the number of message exchange steps can be made just slightly above the theoretical minimum; and it is fully distributed, with no single point of failure and the result produced at every node.IEEEIEEEUniversidade do MinhoBaquero, CarlosAlmeida, Paulo SérgioMenezes, RaquelJesus, Paulo20122012-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/1822/33841eng1045-921910.1109/TPDS.2011.209info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-07-21T12:39:40Zoai:repositorium.sdum.uminho.pt:1822/33841Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T19:36:19.558027Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Extrema propagation: fast distributed estimation of sums and network sizes
title Extrema propagation: fast distributed estimation of sums and network sizes
spellingShingle Extrema propagation: fast distributed estimation of sums and network sizes
Baquero, Carlos
Aggregation
network size estimation
distributed sums
probabilistic estimation
self-configuration
Science & Technology
title_short Extrema propagation: fast distributed estimation of sums and network sizes
title_full Extrema propagation: fast distributed estimation of sums and network sizes
title_fullStr Extrema propagation: fast distributed estimation of sums and network sizes
title_full_unstemmed Extrema propagation: fast distributed estimation of sums and network sizes
title_sort Extrema propagation: fast distributed estimation of sums and network sizes
author Baquero, Carlos
author_facet Baquero, Carlos
Almeida, Paulo Sérgio
Menezes, Raquel
Jesus, Paulo
author_role author
author2 Almeida, Paulo Sérgio
Menezes, Raquel
Jesus, Paulo
author2_role author
author
author
dc.contributor.none.fl_str_mv Universidade do Minho
dc.contributor.author.fl_str_mv Baquero, Carlos
Almeida, Paulo Sérgio
Menezes, Raquel
Jesus, Paulo
dc.subject.por.fl_str_mv Aggregation
network size estimation
distributed sums
probabilistic estimation
self-configuration
Science & Technology
topic Aggregation
network size estimation
distributed sums
probabilistic estimation
self-configuration
Science & Technology
description Aggregation of data values plays an important role on distributed computations, in particular, over peer-to-peer and sensor networks, as it can provide a summary of some global system property and direct the actions of self-adaptive distributed algorithms. Examples include using estimates of the network size to dimension distributed hash tables or estimates of the average system load to direct load balancing. Distributed aggregation using nonidempotent functions, like sums, is not trivial as it is not easy to prevent a given value from being accounted for multiple times; this is especially the case if no centralized algorithms or global identifiers can be used. This paper introduces Extrema Propagation, a probabilistic technique for distributed estimation of the sum of positive real numbers. The technique relies on the exchange of duplicate insensitive messages and can be applied in flood and/or epidemic settings, where multipath routing occurs; it is tolerant of message loss; it is fast, as the number of message exchange steps can be made just slightly above the theoretical minimum; and it is fully distributed, with no single point of failure and the result produced at every node.
publishDate 2012
dc.date.none.fl_str_mv 2012
2012-01-01T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/1822/33841
url http://hdl.handle.net/1822/33841
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 1045-9219
10.1109/TPDS.2011.209
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv IEEE
IEEE
publisher.none.fl_str_mv IEEE
IEEE
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799132891886649344