Efficient dynamic aggregation

4Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We consider the problem of dynamic aggregation of inputs over a large fixed graph. A dynamic aggregation algorithm must continuously compute the result of a given aggregation function over a dynamically changing set of inputs. To be efficient, such an algorithm should refrain from sending messages when the inputs do not change, and should perform local communication whenever possible. We present an instance-based lower bound on the efficiency of such algorithms, and provide two algorithms matching this bound. The first, Multl-LEAG, re-samples the inputs at intervals that are proportional to the graph size, achieving quiescence between samplings, and is extremely message efficient. The second, Dynl-LEAG, more closely monitors the aggregate value by sampling it more frequently, at the cost of slightly higher message complexity. © Springer-Verlag Berlin Heidelberg 2006.

Cite

CITATION STYLE

APA

Birk, Y., Keidar, I., Liss, L., & Schuster, A. (2006). Efficient dynamic aggregation. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4167 LNCS, pp. 90–104). Springer Verlag. https://doi.org/10.1007/11864219_7

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free