Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/51970

Registo completo
Campo DCValorIdioma
dc.contributor.authorAlmeida, Paulo Sérgiopor
dc.contributor.authorBaquero, Carlospor
dc.contributor.authorFarach-Colton, Martinpor
dc.contributor.authorJesus, Paulopor
dc.contributor.authorMosteiro, Miguel A.por
dc.date.accessioned2018-03-09T15:34:11Z-
dc.date.available2018-03-09T15:34:11Z-
dc.date.issued2017-08-01-
dc.identifier.citationAlmeida, P. S., Baquero, C., Farach-Colton, M., Jesus, P., & Mosteiro, M. A. (2017). Fault-tolerant aggregation: Flow-Updating meets Mass-Distribution. Distributed Computing, 30(4), 281-291por
dc.identifier.issn0178-2770-
dc.identifier.urihttps://hdl.handle.net/1822/51970-
dc.description.abstractFlow-Updating (FU) is a fault-tolerant technique that has proved to be efficient in practice for the distributed computation of aggregate functions in communication networks where individual processors do not have access to global information. Previous distributed aggregation protocols, based on repeated sharing of input values (or mass) among processors, sometimes called Mass-Distribution (MD) protocols, are not resilient to communication failures (or message loss) because such failures yield a loss of mass. In this paper, we present a protocol which we call Mass-Distribution with Flow-Updating (MDFU). We obtain MDFU by applying FU techniques to classic MD. We analyze the convergence time of MDFU showing that stochastic message loss produces low overhead. This is the first convergence proof of an FU-based algorithm. We evaluate MDFU experimentally, comparing it with previous MD and FU protocols, and verifying the behavior predicted by the analysis. Finally, given that MDFU incurs a fixed deviation proportional to the message-loss rate, we adjust the accuracy of MDFU heuristically in a new protocol called MDFU with Linear Prediction (MDFU-LP). The evaluation shows that both MDFU and MDFU-LP behave very well in practice, even under high rates of message loss and even changing the input values dynamically.por
dc.description.sponsorship- A preliminary version of this work appeared in [2]. This work was partially supported by the National Science Foundation (CNS-1408782, IIS-1247750); the National Institutes of Health (CA198952-01); EMC, Inc.; Pace University Seidenberg School of CSIS; and by Project "Coral - Sustainable Ocean Exploitation: Tools and Sensors/NORTE-01-0145-FEDER-000036" financed by the North Portugal Regional Operational Programme (NORTE 2020), under the PORTUGAL 2020 Partnership Agreement, and through the European Regional Development Fund (ERDF).por
dc.language.isoengpor
dc.publisherSpringer Verlagpor
dc.rightsopenAccesspor
dc.subjectAggregate computationpor
dc.subjectDistributed computingpor
dc.subjectRadio networkspor
dc.subjectCommunication networkspor
dc.titleFault-tolerant aggregation: Flow-Updating meets Mass-Distributionpor
dc.typearticlepor
dc.peerreviewedyespor
dc.relation.publisherversionhttps://link.springer.com/article/10.1007/s00446-016-0288-5por
oaire.citationStartPage281por
oaire.citationEndPage291por
oaire.citationIssue4por
oaire.citationVolume30por
dc.date.updated2018-02-14T14:13:22Z-
dc.identifier.doi10.1007/s00446-016-0288-5por
dc.subject.fosCiências Naturais::Ciências da Computação e da Informaçãopor
dc.description.publicationversioninfo:eu-repo/semantics/publishedVersionpor
dc.subject.wosScience & Technology-
sdum.export.identifier2685-
sdum.journalDistributed Computingpor
Aparece nas coleções:HASLab - Artigos em revistas internacionais

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
MDFU-preDC2017.pdf501,41 kBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID