Maximizing Influence of Spatio-Textual Objects Based on Keyword Selection

  • Orestis GkorgkasEmail author
  • Akrivi Vlachou
  • Christos Doulkeridis
  • Kjetil Nørvåg
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9239)


In modern applications, spatial objects are often annotated with textual descriptions, and users are offered the opportunity to formulate spatio-textual queries. The result set of such a query consists of spatio-textual objects ranked according to their distance from a desired location and to their textual relevance to the query. In this context, a challenging problem is how to select a set of at most b keywords to enhance the description of the facilities of a spatial object, in order to make the object appear in the top-k results of as many users as possible. In this paper, we formulate this problem, called Best-terms and we show that it is NP-hard. Hence, we present a baseline algorithm that provides an approximate solution to the problem. Then, we introduce a novel algorithm for keyword selection that greatly improves the efficiency of query processing. By means of a thorough experimental evaluation, we demonstrate the performance gains attained by our approach.


User Preference Textual Description Query Point Graph Construction Inverted Index 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.



A. Vlachou was supported by the Action “Supporting Postdoctoral Researchers” of the Operational Program “Education and Lifelong Learning” (Action’s Beneficiary: General Secretariat for Research and Technology), and is co-financed by the European Social Fund (ESF) and the Greek State. C. Doulkeridis has been co-financed by ESF and Greek national funds through the Operational Program “Education and Lifelong Learning” of the National Strategic Reference Framework (NSRF) - Research Funding Program: Aristeia II, Project: ROADRUNNER.


  1. 1.
    Agrawal, R., Gupta, A., Prabhu, Y., Varma, M.: Multi-label learning with millions of labels: recommending advertiser bid phrases for web pages. In: Proceedings of WWW, pp. 13–24 (2013)Google Scholar
  2. 2.
    Cao, X., Cong, G., Jensen, C.S.: Retrieving top-k prestige-based relevant spatial web objects. PVLDB 3(1), 373–384 (2010)zbMATHGoogle Scholar
  3. 3.
    Chen, L., Cong, G., Jensen, C.S., Wu, D.: Spatial keyword query processing: an experimental evaluation. PVLDB 6(3), 217–228 (2013)Google Scholar
  4. 4.
    Choi, Y., Fontoura, M., Gabrilovich, E., Josifovski, V., Mediano, M.R., Pang, B.: Using landing pages for sponsored search ad selection. In: Proceedings of WWW, pp. 251–260 (2010)Google Scholar
  5. 5.
    Cholette, S., Özlük, Ö., Parlar, M.: Optimal keyword bids in search-based advertising with stochastic advertisement positions. J. Optim. Theory Appl. 152(1), 225–244 (2012)zbMATHMathSciNetCrossRefGoogle Scholar
  6. 6.
    Cong, G., Jensen, C.S., Wu, D.: Efficient retrieval of the top-k most relevant spatial web objects. PVLDB 2(1), 337–348 (2009)Google Scholar
  7. 7.
    Deng, K., Li, X., Lu, J., Zhou, X.: Best keyword cover search. IEEE Trans. Knowl. Data Eng. 27(1), 61–73 (2015)CrossRefGoogle Scholar
  8. 8.
    Fagin, R., Lotem, A., Naor, M.: Optimal aggregation algorithms for middleware. J. Comput. Syst. Sci. 66(4), 614–656 (2003)zbMATHMathSciNetCrossRefGoogle Scholar
  9. 9.
    Fuxman, A., Tsaparas, P., Achan, K., Agrawal, R.: Using the wisdom of the crowds for keyword generation. In: Proceedings of WWW, pp. 61–70 (2008)Google Scholar
  10. 10.
    Gao, Y., Qin, X., Zheng, B., Chen, G.: Efficient reverse top-k boolean spatial keyword queries on road networks. IEEE Trans. Knowl. Data Eng. 27(5), 1205–1218 (2015)CrossRefGoogle Scholar
  11. 11.
    Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-Completeness. Macmillan Higher Education, Basingstoke (1979)zbMATHGoogle Scholar
  12. 12.
    Lin, X., Xu, J., Hu, H.: Reverse keyword search for spatio-textual top-k queries in location-based services. To appear in IEEE Trans. Knowl. Data Eng. (2015)Google Scholar
  13. 13.
    Lu, J., Lu, Y., Cong, G.: Reverse spatial and textual k nearest neighbor search. In: Proceedings of SIGMOD, pp. 349–360 (2011)Google Scholar
  14. 14.
    Lu, Y., Lu, J., Cong, G., Wu, W., Shahabi, C.: Efficient algorithms and cost models for reverse spatial-keyword k-nearest neighbor search. ACM Trans. Database Syst. 39(2), 13 (2014)MathSciNetCrossRefGoogle Scholar
  15. 15.
    Papadimitriou, P., Garcia-Molina, H., Dasdan, A., Kolay, S.: Output URL bidding. PVLDB 4(3), 161–172 (2010)Google Scholar
  16. 16.
    Ravi, S., Broder, A.Z., Gabrilovich, E., Josifovski, V., Pandey, S., Pang, B.: Automatic generation of bid phrases for online advertising. In: Proceedings of WSDM, pp. 341–350 (2010)Google Scholar
  17. 17.
    Rocha-Junior, J.B., Gkorgkas, O., Jonassen, S., Nørvåg, K.: Efficient processing of top-k spatial keyword queries. In: Pfoser, D., Tao, Y., Mouratidis, K., Nascimento, M.A., Mokbel, M., Shekhar, S., Huang, Y. (eds.) SSTD 2011. LNCS, vol. 6849, pp. 205–222. Springer, Heidelberg (2011) CrossRefGoogle Scholar
  18. 18.
    Vlachou, A., Doulkeridis, C., Kotidis, Y., Nørvåg, K.: Reverse top-k queries. In: Proceedings of ICDE, pp. 365–376 (2010)Google Scholar
  19. 19.
    Vlachou, A., Doulkeridis, C., Nørvåg, K., Kotidis, Y.: Branch-and-bound algorithm for reverse top-k queries. In: Proceedings of SIGMOD, pp. 481–492 (2013)Google Scholar
  20. 20.
    Wu, D., Yiu, M.L., Cong, G., Jensen, C.S.: Joint top-k spatial keyword query processing. IEEE Trans. Knowl. Data Eng. 24(10), 1889–1903 (2012)CrossRefGoogle Scholar
  21. 21.
    Zhang, D., Chan, C., Tan, K.: Processing spatial keyword query as a top-k aggregation query. In: Proceedings of SIGIR, pp. 355–364 (2014)Google Scholar
  22. 22.
    Zhang, D., Tan, K., Tung, A.K.H.: Scalable top-k spatial keyword search. In: Proceedings of EDBT, pp. 359–370 (2013)Google Scholar
  23. 23.
    Zhang, W., Wang, D., Xue, G.-R., Zha, H.: Advertising keywords recommendation for short-text web pages using Wikipedia. ACM TIST 3(2), 36 (2012)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Orestis Gkorgkas
    • 1
    Email author
  • Akrivi Vlachou
    • 1
    • 2
  • Christos Doulkeridis
    • 3
  • Kjetil Nørvåg
    • 1
  1. 1.Norwegian University of Science and Technology (NTNU)TrondheimNorway
  2. 2.Institute for the Management of Information Systems, R.C. “Athena”MarousiGreece
  3. 3.Department of Digital SystemsUniversity of PiraeusPiraeusGreece

Personalised recommendations