• DocumentCode
    710134
  • Title

    AP-Tree: Efficiently support continuous spatial-keyword queries over stream

  • Author

    Xiang Wang ; Ying Zhang ; Wenjie Zhang ; Xuemin Lin ; Wei Wang

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Univ. of New South Wales, Sydney, NSW, Australia
  • fYear
    2015
  • fDate
    13-17 April 2015
  • Firstpage
    1107
  • Lastpage
    1118
  • Abstract
    We investigate the problem of processing a large amount of continuous spatial-keyword queries over streaming data, which is essential in many applications such as location-based recommendation and advertising, thanks to the proliferation of geo-equipped devices and the ensuing location-based social media applications. For example, a location-based e-coupon system may allow potentially millions of users to register their continuous spatial-keyword queries (e.g., interests in nearby sales) by specifying a set of keywords and a spatial region; the system then delivers each incoming spatial-textual object (e.g., a geo-tagged e-coupon) to all the matched queries (i.e., users) whose spatial and textual requirements are satisfied. While there are several prior approaches aiming at providing efficient query processing techniques for the problem, their approaches belong to spatial-first indexing method which cannot well exploit the keyword distribution. In addition, their textual filtering techniques are built upon simple variants of traditional inverted indexes, which do not perform well for the textual constraint imposed by the problem. In this paper, we address the above limitations and provide a highly efficient solution based on a novel adaptive index, named AP-Tree. The AP-Tree adaptively groups registered queries using keyword and spatial partitions, guided by a cost model. The AP-Tree also naturally indexes ordered keyword combinations. We present index construction algorithm that seamlessly and effectively integrates keyword and spatial partitions. Consequently, our method adapts well to the underlying spatial and keyword distributions of the data. Our extensive experiments demonstrate that AP-Tree achieves up to an order of magnitude improvement on efficiency compared with prior state-of-the-art methods.
  • Keywords
    advertising data processing; data handling; indexing; information filtering; query processing; recommender systems; tree data structures; trees (mathematics); AP-tree; adaptive index; advertising; continuous spatial-keyword queries; data streaming; geo-equipped devices prolifer-ation; index construction algorithm; keyword partition; location-based e-coupon system; location-based recommendation; location-based social media applications; query processing techniques; spatial partition; spatial requirement; spatial-first indexing method; spatial-textual object; textual filtering techniques; textual requirement; Filtering; Indexing; Media; Servers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering (ICDE), 2015 IEEE 31st International Conference on
  • Conference_Location
    Seoul
  • Type

    conf

  • DOI
    10.1109/ICDE.2015.7113360
  • Filename
    7113360