We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.DS

Change to browse by:

cs

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Data Structures and Algorithms

Title: Online Top-k-Position Monitoring of Distributed Data Streams

Abstract: Consider n nodes connected to a single coordinator. Each node receives an individual online data stream of numbers and, at any point in time, the coordinator has to know the k nodes currently observing the largest values, for a given k between 1 and n. We design and analyze an algorithm that solves this problem while bounding the amount of messages exchanged between the nodes and the coordinator. Our algorithm employs the idea of using filters which, intuitively speaking, leads to few messages to be sent, if the new input is "similar" to the previous ones. The algorithm uses a number of messages that is on expectation by a factor of O((log {\Delta} + k) log n) larger than that of an offline algorithm that sets filters in an optimal way, where {\Delta} is upper bounded by the largest value observed by any node.
Subjects: Data Structures and Algorithms (cs.DS)
ACM classes: F.1.2
Cite as: arXiv:1410.7912 [cs.DS]
  (or arXiv:1410.7912v2 [cs.DS] for this version)

Submission history

From: Manuel Malatyali [view email]
[v1] Wed, 29 Oct 2014 09:38:22 GMT (14kb,D)
[v2] Thu, 27 Oct 2016 12:21:20 GMT (14kb,D)

Link back to: arXiv, form interface, contact.