dc.contributor.author | Fernández Anta, Antonio | |
dc.contributor.author | Mosteiro, Miguel A. | |
dc.contributor.author | Thraves, Christopher | |
dc.date.accessioned | 2021-07-13T09:56:11Z | |
dc.date.available | 2021-07-13T09:56:11Z | |
dc.date.issued | 2013-02 | |
dc.identifier.issn | 0743-7315 | |
dc.identifier.uri | http://hdl.handle.net/20.500.12761/1091 | |
dc.description.abstract | In this paper, we study algebraic aggregate computations in Sensor Networks. The main contribution is the presentation of an early-stopping protocol that computes the average function under a harsh model of the conditions under which sensor nodes operate. This protocol is shown to be time-optimal in the presence of infrequent failures. The approach followed saves time and energy by the computation relying on a small network of delegate nodes that can be rebuilt fast in case of node failures and communicate using a collision-free schedule. Delegate nodes run two protocols simultaneously, namely, a collection/dissemination tree-based algorithm, which is shown to be optimal, and a mass-distribution algorithm. Both algorithms are analyzed under a model where the frequency of failures is a parameter. Other aggregate computation algorithms can be easily derived from this protocol. To the best of our knowledge, this is the first optimal early-stopping algorithm for aggregate computations in Sensor Networks. | |
dc.language.iso | eng | |
dc.publisher | Elsevier | |
dc.subject.lcc | Q Science::Q Science (General) | |
dc.subject.lcc | Q Science::QA Mathematics::QA75 Electronic computers. Computer science | |
dc.subject.lcc | T Technology::T Technology (General) | |
dc.subject.lcc | T Technology::TA Engineering (General). Civil engineering (General) | |
dc.subject.lcc | T Technology::TK Electrical engineering. Electronics Nuclear engineering | |
dc.title | An early-stopping protocol for computing aggregate functions in Sensor Networks | en |
dc.type | journal article | |
dc.journal.title | Journal of Parallel and Distributed Computing | |
dc.type.hasVersion | VoR | |
dc.rights.accessRights | open access | |
dc.volume.number | 73 | |
dc.issue.number | 2 | |
dc.identifier.url | http://www.journals.elsevier.com/journal-of-parallel-and-distributed-computing | |
dc.identifier.doi | 10.1016/j.jpdc.2012.09.013 | |
dc.page.final | 121 | |
dc.page.initial | 111 | |
dc.subject.keyword | sensor networks | |
dc.subject.keyword | aggregate computation | |
dc.subject.keyword | early-stopping algorithm | |
dc.subject.keyword | failure model | |
dc.subject.keyword | average computing | |
dc.description.refereed | TRUE | |
dc.description.status | pub | |
dc.eprint.id | http://eprints.networks.imdea.org/id/eprint/368 | |