Skip to main content

Processing and notifying range top-k subscriptions

Publication ,  Journal Article
Yu, A; Agarwal, PK; Yang, J
Published in: Proceedings - International Conference on Data Engineering
July 30, 2012

We consider how to support a large number of users over a wide-area network whose interests are characterised by range top-k continuous queries. Given an object update, we need to notify users whose top-k results are affected. Simple solutions include using a content-driven network to notify all users whose interest ranges contain the update (ignoring top-k), or using a server to compute only the affected queries and notifying them individually. The former solution generates too much network traffic, while the latter overwhelms the server. We present a geometric framework for the problem that allows us to describe the set of affected queries succinctly with messages that can be efficiently disseminated using content-driven networks. We give fast algorithms to reformulate each update into a set of messages whose number is provably optimal, with or without knowing all user interests. We also present extensions to our solution, including an approximate algorithm that trades off between the cost of server-side reformulation and that of user-side post-processing, as well as efficient techniques for batch updates. © 2012 IEEE.

Duke Scholars

Published In

Proceedings - International Conference on Data Engineering

DOI

ISSN

1084-4627

Publication Date

July 30, 2012

Start / End Page

810 / 821
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Yu, A., Agarwal, P. K., & Yang, J. (2012). Processing and notifying range top-k subscriptions. Proceedings - International Conference on Data Engineering, 810–821. https://doi.org/10.1109/ICDE.2012.67
Yu, A., P. K. Agarwal, and J. Yang. “Processing and notifying range top-k subscriptions.” Proceedings - International Conference on Data Engineering, July 30, 2012, 810–21. https://doi.org/10.1109/ICDE.2012.67.
Yu A, Agarwal PK, Yang J. Processing and notifying range top-k subscriptions. Proceedings - International Conference on Data Engineering. 2012 Jul 30;810–21.
Yu, A., et al. “Processing and notifying range top-k subscriptions.” Proceedings - International Conference on Data Engineering, July 2012, pp. 810–21. Scopus, doi:10.1109/ICDE.2012.67.
Yu A, Agarwal PK, Yang J. Processing and notifying range top-k subscriptions. Proceedings - International Conference on Data Engineering. 2012 Jul 30;810–821.

Published In

Proceedings - International Conference on Data Engineering

DOI

ISSN

1084-4627

Publication Date

July 30, 2012

Start / End Page

810 / 821