• DocumentCode
    2457523
  • Title

    Processing and Notifying Range Top-k Subscriptions

  • Author

    Yu, Albert ; Agarwal, Pankaj K. ; Yang, Jun

  • Author_Institution
    Duke Univ., Durham, NC, USA
  • fYear
    2012
  • fDate
    1-5 April 2012
  • Firstpage
    810
  • Lastpage
    821
  • Abstract
    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.
  • Keywords
    client-server systems; content management; query processing; affected query; approximate algorithm; batch updates; content-driven network; geometric framework; network traffic; object update; range top-k continuous query; range top-k subscriptions processing; server-side reformulation; user interests; user notification; user-side post-processing; wide-area network; Approximation algorithms; Indexes; Servers; Standards; Subscriptions; Tiles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering (ICDE), 2012 IEEE 28th International Conference on
  • Conference_Location
    Washington, DC
  • ISSN
    1063-6382
  • Print_ISBN
    978-1-4673-0042-1
  • Type

    conf

  • DOI
    10.1109/ICDE.2012.67
  • Filename
    6228135