Skip to main content
Erschienen in: The VLDB Journal 4/2020

01.11.2019 | Regular Paper

Efficient processing of moving collective spatial keyword queries

verfasst von: Hongfei Xu, Yu Gu, Yu Sun, Jianzhong Qi, Ge Yu, Rui Zhang

Erschienen in: The VLDB Journal | Ausgabe 4/2020

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

As a major type of continuous spatial queries, the moving spatial keyword queries have been studied extensively. Most existing studies focus on retrieving single objects, each of which is close to the query object and relevant to the query keywords. Nevertheless, a single object may not satisfy all the needs of a user, e.g., a user who is driving may want to withdraw money, wash her car, and buy some medicine, which could only be satisfied by multiple objects. We thereby formulate a new type of queries named the moving collective spatial keyword query (MCSKQ). This type of queries continuously reports a set of objects that collectively cover the query keywords as the query moves. Meanwhile, the returned objects must also be close to the query object and close to each other. Computing the exact result set is an NP-hard problem. To reduce the query processing costs, we propose algorithms, based on safe region techniques, to maintain the exact result set while the query object is moving. We further propose two approximate algorithms to obtain even higher query efficiency with precision bounds. All the proposed algorithms are also applicable to MCSKQ with weighted objects and MCSKQ in the domain of road networks. We verify the effectiveness and efficiency of the proposed algorithms both theoretically and empirically, and the results confirm the superiority of the proposed algorithms over the baseline algorithms.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
3
Given a query q and two objects, \(o_i\) and \(o_j\), the dominant region of \(o_i\) to \(o_j\) is a region such that if q is in the region, \(o_i\) is a better answer than \(o_j\).
 
Literatur
1.
Zurück zum Zitat Guo, L., Shao, J., Aung, H., Tan, K.: Efficient continuous top-\(k\) spatial keyword queries on road networks. Geoinformatica 19(1), 29–60 (2015)CrossRef Guo, L., Shao, J., Aung, H., Tan, K.: Efficient continuous top-\(k\) spatial keyword queries on road networks. Geoinformatica 19(1), 29–60 (2015)CrossRef
2.
Zurück zum Zitat Huang, W., Li, G., Tan, K., Feng, J.: Efficient safe-region construction for moving top-\(k\) spatial keyword queries. In: CIKM, pp. 932–941 (2012) Huang, W., Li, G., Tan, K., Feng, J.: Efficient safe-region construction for moving top-\(k\) spatial keyword queries. In: CIKM, pp. 932–941 (2012)
3.
Zurück zum Zitat Qi, J., Zhang, R., Jensen, C., Ramamohanarao, K., He, J.: Continuous spatial query processing: a survey of safe region based techniques. ACM Comput. Surv. 51(3), 1–39 (2018)CrossRef Qi, J., Zhang, R., Jensen, C., Ramamohanarao, K., He, J.: Continuous spatial query processing: a survey of safe region based techniques. ACM Comput. Surv. 51(3), 1–39 (2018)CrossRef
4.
Zurück zum Zitat Wu, D., Yiu, M., Jensen, C., Cong, G.: Efficient continuously moving top-\(k\) spatial keyword query processing. In: ICDE, pp. 541–552 (2011) Wu, D., Yiu, M., Jensen, C., Cong, G.: Efficient continuously moving top-\(k\) spatial keyword query processing. In: ICDE, pp. 541–552 (2011)
5.
Zurück zum Zitat Cao, X., Cong, G., Guo, T., Jensen, C., Ooi, B.: Collective spatial keyword querying. In: SIGMOD, pp. 373–384 (2011) Cao, X., Cong, G., Guo, T., Jensen, C., Ooi, B.: Collective spatial keyword querying. In: SIGMOD, pp. 373–384 (2011)
6.
Zurück zum Zitat Chan, H., Long, C., Wong, R.: On generalizing collective spatial keyword queries. IEEE Trans. Knowl. Data Eng. 30(9), 1712–1726 (2018)CrossRef Chan, H., Long, C., Wong, R.: On generalizing collective spatial keyword queries. IEEE Trans. Knowl. Data Eng. 30(9), 1712–1726 (2018)CrossRef
7.
Zurück zum Zitat Long, C., Wong, C., Wang, K., Fu, W.: Collective spatial keyword queries: a distance owner-driven approach. In: SIGMOD, pp. 689–700 (2013) Long, C., Wong, C., Wang, K., Fu, W.: Collective spatial keyword queries: a distance owner-driven approach. In: SIGMOD, pp. 689–700 (2013)
8.
Zurück zum Zitat Su, S., Zhao, S., Cheng, X., Bi, R., Cao, X., Wang, J.: Group-based collective keyword querying in road networks. Inf. Process. Lett. 118, 83–90 (2017)MathSciNetCrossRef Su, S., Zhao, S., Cheng, X., Bi, R., Cao, X., Wang, J.: Group-based collective keyword querying in road networks. Inf. Process. Lett. 118, 83–90 (2017)MathSciNetCrossRef
9.
Zurück zum Zitat Nutanong, S., Zhang, R., Tanin, E., Kulik, L.: Analysis and evaluation of V*-\(k\)NN: an efficient algorithm for moving \(k\)NN queries. VLDBJ 19(3), 307–332 (2010)CrossRef Nutanong, S., Zhang, R., Tanin, E., Kulik, L.: Analysis and evaluation of V*-\(k\)NN: an efficient algorithm for moving \(k\)NN queries. VLDBJ 19(3), 307–332 (2010)CrossRef
10.
Zurück zum Zitat Wang, Y., Zhang, R., Xu, C., Qi, J., Gu, Y., Yu, G.: Continuous visible \(k\) nearest neighbor query on moving objects. Inf. Syst. 44, 1–21 (2014)CrossRef Wang, Y., Zhang, R., Xu, C., Qi, J., Gu, Y., Yu, G.: Continuous visible \(k\) nearest neighbor query on moving objects. Inf. Syst. 44, 1–21 (2014)CrossRef
11.
Zurück zum Zitat Ward, P., He, Z., Zhang, R., Qi, J.: Real-time continuous intersection joins over large sets of moving objects using graphic processing units. VLDBJ 23(6), 965–985 (2014)CrossRef Ward, P., He, Z., Zhang, R., Qi, J.: Real-time continuous intersection joins over large sets of moving objects using graphic processing units. VLDBJ 23(6), 965–985 (2014)CrossRef
12.
Zurück zum Zitat Cao, X., Cong, G., Guo, T., Jensen, C., Ooi, B.: Efficient processing of spatial group keyword queries. ACM TODS 40(2), 1–48 (2015)MathSciNetCrossRef Cao, X., Cong, G., Guo, T., Jensen, C., Ooi, B.: Efficient processing of spatial group keyword queries. ACM TODS 40(2), 1–48 (2015)MathSciNetCrossRef
13.
Zurück zum Zitat Chan, H., Long, C., Wong, R.: Inherent-cost aware collective spatial keyword queries. In: SSTD, pp. 357–375 (2017) Chan, H., Long, C., Wong, R.: Inherent-cost aware collective spatial keyword queries. In: SSTD, pp. 357–375 (2017)
14.
Zurück zum Zitat Gao, Y., Zhao, J., Zheng, B., Chen, G.: Efficient collective spatial keyword query processing on road networks. IEEE Trans. Intell. Transp. Syst. 17(2), 469–480 (2016)CrossRef Gao, Y., Zhao, J., Zheng, B., Chen, G.: Efficient collective spatial keyword query processing on road networks. IEEE Trans. Intell. Transp. Syst. 17(2), 469–480 (2016)CrossRef
15.
Zurück zum Zitat Jin, X., Shin, S., Jo, E., Lee, K.: Collective keyword query on a spatial knowledge base. IEEE Trans. Knowl. Data Eng. 31(11), 2051–2062 (2019)CrossRef Jin, X., Shin, S., Jo, E., Lee, K.: Collective keyword query on a spatial knowledge base. IEEE Trans. Knowl. Data Eng. 31(11), 2051–2062 (2019)CrossRef
16.
Zurück zum Zitat Zhao, S., Cheng, X., Su, S., Shuang, K.: Popularity-aware collective keyword queries in road networks. Geoinform. 21(3), 485–518 (2017)CrossRef Zhao, S., Cheng, X., Su, S., Shuang, K.: Popularity-aware collective keyword queries in road networks. Geoinform. 21(3), 485–518 (2017)CrossRef
17.
Zurück zum Zitat Zhang, P., Lin, H., Yao, B., Lu, D.: Level-aware collective spatial keyword queries. Inf. Sci. 378, 194–214 (2017)MathSciNetCrossRef Zhang, P., Lin, H., Yao, B., Lu, D.: Level-aware collective spatial keyword queries. Inf. Sci. 378, 194–214 (2017)MathSciNetCrossRef
18.
Zurück zum Zitat Shekhar, S., Liu, D.: Ccam: a connectivity-clustered access method for networks and network computations. IEEE Trans. Knowl. Data Eng. 9(1), 102–119 (1993)CrossRef Shekhar, S., Liu, D.: Ccam: a connectivity-clustered access method for networks and network computations. IEEE Trans. Knowl. Data Eng. 9(1), 102–119 (1993)CrossRef
19.
Zurück zum Zitat Gu, Y., Liu, G., Qi, J., Xu, H., Yu, G., Zhang, R.: The moving \(k\) diversified nearest neighbor query. IEEE Trans. Knowl. Data Eng. 28(10), 2778–2792 (2016)CrossRef Gu, Y., Liu, G., Qi, J., Xu, H., Yu, G., Zhang, R.: The moving \(k\) diversified nearest neighbor query. IEEE Trans. Knowl. Data Eng. 28(10), 2778–2792 (2016)CrossRef
20.
Zurück zum Zitat Li, C., Gu, Y., Qi, J., Yu, G., Zhang, R., Yi, W.: Processing moving \(k\)nn queries using influential neighbor sets. PVLDB 8(2), 113–124 (2014) Li, C., Gu, Y., Qi, J., Yu, G., Zhang, R., Yi, W.: Processing moving \(k\)nn queries using influential neighbor sets. PVLDB 8(2), 113–124 (2014)
21.
Zurück zum Zitat Tao, Y., Papadias, D., Shen, Q.: Continuous nearest neighbor search. In: VLDB, pp. 287–298 (2002) Tao, Y., Papadias, D., Shen, Q.: Continuous nearest neighbor search. In: VLDB, pp. 287–298 (2002)
22.
Zurück zum Zitat Attique, M., Cho, H., Jin, R., Chung, T.: Efficient processing of continuous reverse \(k\) nearest neighbor on moving objects in road networks. Geo-Inf 5(12), 247 (2016) Attique, M., Cho, H., Jin, R., Chung, T.: Efficient processing of continuous reverse \(k\) nearest neighbor on moving objects in road networks. Geo-Inf 5(12), 247 (2016)
23.
Zurück zum Zitat Cheema, M., Zhang, W., Lin, X., Zhang, Y., Li, X.: Continuous reverse \(k\) nearest neighbors queries in Euclidean space and in spatial networks. VLDBJ 21(1), 69–95 (2012)CrossRef Cheema, M., Zhang, W., Lin, X., Zhang, Y., Li, X.: Continuous reverse \(k\) nearest neighbors queries in Euclidean space and in spatial networks. VLDBJ 21(1), 69–95 (2012)CrossRef
24.
Zurück zum Zitat Cheema, M., Brankovic, L., Lin, X., Zhang, W., Wang, W.: Multi-guarded safe zone: An effective technique to monitor moving circular range queries. In: ICDE, pp. 189–200 (2010) Cheema, M., Brankovic, L., Lin, X., Zhang, W., Wang, W.: Multi-guarded safe zone: An effective technique to monitor moving circular range queries. In: ICDE, pp. 189–200 (2010)
25.
Zurück zum Zitat Cho, H., Ryu, K., Chung, T.: An efficient algorithm for computing safe exit points of moving range queries in directed road networks. Inf. Syst. 41, 1–19 (2014)CrossRef Cho, H., Ryu, K., Chung, T.: An efficient algorithm for computing safe exit points of moving range queries in directed road networks. Inf. Syst. 41, 1–19 (2014)CrossRef
26.
Zurück zum Zitat Huang, J., Huang, C.: A proxy-based approach to continuous location-based spatial queries in mobile environments. IEEE Trans. Knowl. Data Eng. 25(2), 260–273 (2013)CrossRef Huang, J., Huang, C.: A proxy-based approach to continuous location-based spatial queries in mobile environments. IEEE Trans. Knowl. Data Eng. 25(2), 260–273 (2013)CrossRef
27.
Zurück zum Zitat Mahmood, A., Daghistani, A., Aly, A., Tang, M., Basalamah S., Prabhakar,S., Aref, W.: Adaptive processing of spatial-keyword data over a distributed streaming cluster. In: SIGSPATIAL, pp. 219–228 (2018) Mahmood, A., Daghistani, A., Aly, A., Tang, M., Basalamah S., Prabhakar,S., Aref, W.: Adaptive processing of spatial-keyword data over a distributed streaming cluster. In: SIGSPATIAL, pp. 219–228 (2018)
28.
Zurück zum Zitat Chen, B., Lv, Z., Yu, X., Liu, Y.: Sliding window top-\(k\) monitoring over distributed data streams. Data Sci. Eng. 2(4), 289–300 (2017)CrossRef Chen, B., Lv, Z., Yu, X., Liu, Y.: Sliding window top-\(k\) monitoring over distributed data streams. Data Sci. Eng. 2(4), 289–300 (2017)CrossRef
29.
Zurück zum Zitat Wang, X., Zhang, Y., Zhang, W., Lin, X., Wang, W.: AP-tree: efficiently support location-aware publish/subscribe. VLDBJ 24(6), 823–848 (2015)CrossRef Wang, X., Zhang, Y., Zhang, W., Lin, X., Wang, W.: AP-tree: efficiently support location-aware publish/subscribe. VLDBJ 24(6), 823–848 (2015)CrossRef
30.
Zurück zum Zitat Salgado, C., Cheema, M., Ali, M.: Continuous monitoring of range spatial keyword query over moving objects. World Wide Web 21(3), 687–712 (2018)CrossRef Salgado, C., Cheema, M., Ali, M.: Continuous monitoring of range spatial keyword query over moving objects. World Wide Web 21(3), 687–712 (2018)CrossRef
31.
Zurück zum Zitat Guo, L., Zhang, D., Li, G., Tan, K., Bao, Z.: Location-aware pub/sub system: when continuous moving queries meet dynamic event streams. In: SIGMOD, pp. 843–857 (2015) Guo, L., Zhang, D., Li, G., Tan, K., Bao, Z.: Location-aware pub/sub system: when continuous moving queries meet dynamic event streams. In: SIGMOD, pp. 843–857 (2015)
32.
Zurück zum Zitat Zheng, B., Zheng, K., Xiao, X., Su, H., Yin, H., Zhou, X., Li, G.: Keyword-aware continuous \(k\)NN query on road networks. In: ICDE, pp. 871–882 (2016) Zheng, B., Zheng, K., Xiao, X., Su, H., Yin, H., Zhou, X., Li, G.: Keyword-aware continuous \(k\)NN query on road networks. In: ICDE, pp. 871–882 (2016)
33.
Zurück zum Zitat Okabe, A., Boots, B., Sugihara, K., Chiu, S.: Spatial Tessellations: Concepts and Applications of Voronoi Diagrams. Wiley, London (2001)MATH Okabe, A., Boots, B., Sugihara, K., Chiu, S.: Spatial Tessellations: Concepts and Applications of Voronoi Diagrams. Wiley, London (2001)MATH
34.
Zurück zum Zitat Liu, C., Papadopoulou, E., Lee, D.: An output-sensitive approach for the L1/L\({\infty }\) \(k\)-nearest-neighbor voronoi diagram. Algorithms ESA 1, 70–81 (2011)MATH Liu, C., Papadopoulou, E., Lee, D.: An output-sensitive approach for the L1/L\({\infty }\) \(k\)-nearest-neighbor voronoi diagram. Algorithms ESA 1, 70–81 (2011)MATH
35.
Zurück zum Zitat Mu, L.: Polygon characterization with the multiplicatively weighted voronoi diagram. Prof. Geogr. 56(2), 223–239 (2004) Mu, L.: Polygon characterization with the multiplicatively weighted voronoi diagram. Prof. Geogr. 56(2), 223–239 (2004)
36.
Zurück zum Zitat Kolahdouzan, M., Shahabi, C.: Voronoi-based \(k\) nearest neighbor search for spatial network databases. In: VLDB, pp. 840–851 (2004) Kolahdouzan, M., Shahabi, C.: Voronoi-based \(k\) nearest neighbor search for spatial network databases. In: VLDB, pp. 840–851 (2004)
37.
Zurück zum Zitat Papadias, D., Zhang, J., Mamoulis, N., Tao, Y.: Query processing in spatial network databases. In: VLDB, pp. 802–813 (2003) Papadias, D., Zhang, J., Mamoulis, N., Tao, Y.: Query processing in spatial network databases. In: VLDB, pp. 802–813 (2003)
38.
Zurück zum Zitat Chen, L., Cong, G., Cao, X., Tan, K.: Temporal spatial-keyword top-\(k\) publish/subscribe.In: ICDE, pp. 255–266 (2015) Chen, L., Cong, G., Cao, X., Tan, K.: Temporal spatial-keyword top-\(k\) publish/subscribe.In: ICDE, pp. 255–266 (2015)
39.
Zurück zum Zitat Bao, J., Zheng, Y., Mokbel, M.: Location-based and preference-aware recommendation using sparse geo-social networking data. In: SIGSPATIAL, pp. 199–208 (2012) Bao, J., Zheng, Y., Mokbel, M.: Location-based and preference-aware recommendation using sparse geo-social networking data. In: SIGSPATIAL, pp. 199–208 (2012)
40.
Zurück zum Zitat Cong, G., Jensen, C., Wu, D.: Efficient retrieval of the top-\(k\) most relevant spatial web objects. VLDB Endow. 2(1), 337–348 (2009)CrossRef Cong, G., Jensen, C., Wu, D.: Efficient retrieval of the top-\(k\) most relevant spatial web objects. VLDB Endow. 2(1), 337–348 (2009)CrossRef
Metadaten
Titel
Efficient processing of moving collective spatial keyword queries
verfasst von
Hongfei Xu
Yu Gu
Yu Sun
Jianzhong Qi
Ge Yu
Rui Zhang
Publikationsdatum
01.11.2019
Verlag
Springer Berlin Heidelberg
Erschienen in
The VLDB Journal / Ausgabe 4/2020
Print ISSN: 1066-8888
Elektronische ISSN: 0949-877X
DOI
https://doi.org/10.1007/s00778-019-00583-8

Weitere Artikel der Ausgabe 4/2020

The VLDB Journal 4/2020 Zur Ausgabe

Premium Partner