Geo-Social Keyword Top-k Data Monitoring over Sliding Window

  • Shunya Nishio
  • Daichi Amagata
  • Takahiro Hara
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10438)


Recently, in many applications, points of interest (PoIs) have generated data objects based on Publish/Subscribe (Pub/Sub) model, and users receive their preferable data objects. Due to the prevalence of location based services and social network services, in addition, locations, keywords, and social relationships are considered to be meaningful for data retrieval. In this paper, we address the problem of monitoring top-k most relevant data objects over a sliding window, w.r.t. distance, keyword, and social relationship. If we have a lot of queries, it is time-consuming to check the result update of all queries. To solve this problem, we propose an algorithm that maintains queries with a Quad-tree and accesses only queries with possibilities that a generated data object becomes top-k data. Moreover, we utilize k-skyband technique to quickly update query results. Our experiments using real datasets verify the efficiency of our algorithm.


Pub/Sub Social network Continuous top-k query 



This research is partially supported by the Grant-in-Aid for Scientific Research (A)(26240013) of the Ministry of Education, Culture, Sports, Science and Technology, Japan, and JST, Strategic International Collaborative Research Program, SICORP.


  1. 1.
    Ahuja, R., Armenatzoglou, N., Papadias, D., Fakas, G.J.: Geo-social keyword search. In: Claramunt, C., Schneider, M., Wong, R.C.-W., Xiong, L., Loh, W.-K., Shahabi, C., Li, K.-J. (eds.) SSTD 2015. LNCS, vol. 9239, pp. 431–450. Springer, Cham (2015). doi: 10.1007/978-3-319-22363-6_23 CrossRefGoogle Scholar
  2. 2.
    Chen, L., Cong, G., Cao, X., Tan, K.-L.: Temporal spatial-keyword top-k publish/subscribe. In: ICDE, pp. 255–266 (2015)Google Scholar
  3. 3.
    Groh, G., Ehmig, C.: Recommendations in taste related domains: collaborative filtering vs. social filtering. In: SIGGROUP, pp. 127–136 (2007)Google Scholar
  4. 4.
    Hu, H., Liu, Y., Li, G., Feng, J., Tan, K.-L.: A location-aware publish/subscribe framework for parameterized spatio-textual subscriptions. In: ICDE, pp. 711–722 (2015)Google Scholar
  5. 5.
    Li, G., Wang, Y., Wang, T., Feng, J.: Location-aware publish/subscribe. In: KDD, pp. 802–810 (2013)Google Scholar
  6. 6.
    Mouratidis, K., Bakiras, S., Papadias, D.: Continuous monitoring of top-k queries over sliding windows. In: SIGMOD, pp. 635–646 (2006)Google Scholar
  7. 7.
    Mouratidis, K., Pang, H.: Efficient evaluation of continuous text search queries. IEEE TKDE 23(10), 1469–1482 (2011)Google Scholar
  8. 8.
    Sadoghi, M., Jacobsen, H.-A.: BE-Tree: an index structure to efficiently match Boolean expressions over high-dimensional discrete space. In: SIGMOD, pp. 637–648 (2011)Google Scholar
  9. 9.
    Shraer, A., Gurevich, M., Fontoura, M., Josifovski, V.: Top-k publish-subscribe for social annotation of news. PVLDB 6(6), 385–396 (2013)Google Scholar
  10. 10.
    Wang, X., Zhang, Y., Zhang, W., Lin, X., Huang, Z.: Skype: top-k spatial-keyword publish/subscribe over sliding window. PVLDB 9(7), 588–599 (2016)Google Scholar
  11. 11.
    Wang, X., Zhang, Y., Zhang, W., Lin, X., Wang, W.: AP-Tree: efficiently support continuous spatial-keyword queries over stream. In: ICDE, pp. 1107–1118 (2015)Google Scholar
  12. 12.
    Whang, S.E., Garcia-Molina, H., Brower, C., Shanmugasundaram, J., Vassilvitskii, S., Vee, E., Yerneni, R.: Indexing Boolean expressions. PVLDB 2(1), 37–48 (2009)Google Scholar
  13. 13.
    Wu, D., Li, Y., Choi, B., Xu, J.: Social-aware top-k spatial keyword search. In: MDM, pp. 235–244 (2014)Google Scholar
  14. 14.
    Zhang, C., Zhang, Y., Zhang, W., Lin, X.: Inverted linear quadtree: efficient top k spatial keyword search. In: ICDE, pp. 901–912 (2013)Google Scholar
  15. 15.
    Zhang, D., Chan, C.-Y., Tan, K.-L.: An efficient publish/subscribe index for e-commerce databases. PVLDB 7(8), 613–624 (2014)Google Scholar
  16. 16.
    Zhang, D., Tan, K.-L., Tung, A.K.: Scalable top-k spatial keyword search. In: EDBT, pp. 359–370 (2013)Google Scholar
  17. 17.
    Zheng, K., Su, H., Zheng, B., Shang, S., Xu, J., Liu, J., Zhou, X.: Interactive top-k spatial keyword queries. In: ICDE, pp. 423–434 (2015)Google Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  1. 1.Department of Multimedia Engineering, Graduate School of Information Science and TechnologyOsaka UniversitySuitaJapan

Personalised recommendations