Skip to main content
Erschienen in: World Wide Web 4/2019

23.01.2019

Direction-aware KNN queries for moving objects in a road network

verfasst von: Dong Tianyang, Yuan Lulu, Cheng Qiang, Cao Bin, Fan Jing

Erschienen in: World Wide Web | Ausgabe 4/2019

Einloggen

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

search-config
loading …

Abstract

Recently more and more people focus on k-nearest neighbor (KNN) query processing over moving objects in road networks, e.g., taxi hailing and ride sharing. However, as far as we know, the existing k-nearest neighbor (KNN) queries take distance as the major criteria for nearest neighbor objects, even without taking direction into consideration. The main issue with existing methods is that moving objects change their locations and directions frequently over time, so the information updates cannot be processed in time and they run the risk of retrieving the incorrect KNN results. They may fail to meet users’ needs in certain scenarios, especially in the case of querying k-nearest neighbors for moving objects in a road network. In order to find the top k-nearest objects moving toward a query point, this paper presents a novel algorithm for direction-aware KNN (DAKNN) queries for moving objects in a road network. In this method, R-tree and simple grid are firstly used as the underlying index structure, where the R-tree is used for indexing the static road network and the simple grid is used for indexing the moving objects. Then, it introduces the notion of “azimuth” to represent the moving direction of objects in a road network, and presents a novel local network expansion method to quickly judge the direction of the moving objects. By considering whether a moving object is moving farther away from or getting closer to a query point, the object that is definitely not in the KNN result set is effectively excluded. Thus, we can reduce the communication cost, meanwhile simplify the computation of moving direction between moving objects and query point. Comprehensive experiments are conducted and the results show that our algorithm can achieve real-time and efficient queries in retrieving objects moving toward query point in a road network.

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

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!

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!

Literatur
1.
Zurück zum Zitat Papadias, D., Zhang, J., Mamoulis, N., et al.: Query processing in spatial network databases[J]. VLDB. 29, 802–813 (2003) Papadias, D., Zhang, J., Mamoulis, N., et al.: Query processing in spatial network databases[J]. VLDB. 29, 802–813 (2003)
2.
Zurück zum Zitat Kolahdouzan, M.: Shahabi C.Voronoi-based k nearest neighbor search for spatial network databases[C].proceedings of the thirtieth international conference on very large data bases-volume 30. VLDB Endowment. 840–851 (2004) Kolahdouzan, M.: Shahabi C.Voronoi-based k nearest neighbor search for spatial network databases[C].proceedings of the thirtieth international conference on very large data bases-volume 30. VLDB Endowment. 840–851 (2004)
3.
Zurück zum Zitat Huang, X., Jensen, C.S., Šaltenis, S.: The islands approach to nearest neighbor querying in spatial networks[J]. Lect. Notes Comput. Sci. 3633, 73–90 (2006)CrossRef Huang, X., Jensen, C.S., Šaltenis, S.: The islands approach to nearest neighbor querying in spatial networks[J]. Lect. Notes Comput. Sci. 3633, 73–90 (2006)CrossRef
4.
Zurück zum Zitat Zhang, P.F., Lin, H.Z., Gao, Y.J., et al.: Aggregate keyword nearest neighbor queries on road networks [J]. GeoInformatica. 22, 237–268 (2018)CrossRef Zhang, P.F., Lin, H.Z., Gao, Y.J., et al.: Aggregate keyword nearest neighbor queries on road networks [J]. GeoInformatica. 22, 237–268 (2018)CrossRef
5.
Zurück zum Zitat Lee, K., Lee, W.-C., Zheng, B., Tian, Y.: Road: a new spatial object search framework for road networks. TKDE. 24(3), 547–560 (2012) Lee, K., Lee, W.-C., Zheng, B., Tian, Y.: Road: a new spatial object search framework for road networks. TKDE. 24(3), 547–560 (2012)
6.
Zurück zum Zitat R. Zhong, G. Li, K.-L. Tan, and L. Zhou. G-tree: an efficient index for knn search on road networks. In CIKM, pages 39–48, 2013 R. Zhong, G. Li, K.-L. Tan, and L. Zhou. G-tree: an efficient index for knn search on road networks. In CIKM, pages 39–48, 2013
7.
Zurück zum Zitat Zhong, R., Li, G., Tan, K., Zhou, L., Gong, Z.: G-tree: an efficient and scalable index for spatial search on road networks. TKDE. 27(8), 2175–2189 (2015) Zhong, R., Li, G., Tan, K., Zhou, L., Gong, Z.: G-tree: an efficient and scalable index for spatial search on road networks. TKDE. 27(8), 2175–2189 (2015)
8.
Zurück zum Zitat Guttman A. R-Trees: a Dynamic Index Structure for Spatial Searching[M]. ACM, 1984 Guttman A. R-Trees: a Dynamic Index Structure for Spatial Searching[M]. ACM, 1984
9.
Zurück zum Zitat Beckmann N, Kriegel H P, Schneider R, et al. The R*-Tree: an Efficient and Robust Access Method for Points and Rectangles[M]. ACM, 1990 Beckmann N, Kriegel H P, Schneider R, et al. The R*-Tree: an Efficient and Robust Access Method for Points and Rectangles[M]. ACM, 1990
10.
Zurück zum Zitat Frentzos, E.: Indexing objects moving on fixed networks.[J]. Lect. Notes Comput. Sci. 2750, 289–305 (2003)CrossRef Frentzos, E.: Indexing objects moving on fixed networks.[J]. Lect. Notes Comput. Sci. 2750, 289–305 (2003)CrossRef
11.
Zurück zum Zitat Tao Y, Faloutsos C, Papadias D, et al. Prediction and indexing of moving objects with unknown motion patterns[C].Proceedings of the 2004 ACM SIGMOD international conference on Management of data. ACM, 2004: 611–622 Tao Y, Faloutsos C, Papadias D, et al. Prediction and indexing of moving objects with unknown motion patterns[C].Proceedings of the 2004 ACM SIGMOD international conference on Management of data. ACM, 2004: 611–622
12.
Zurück zum Zitat Jensen C S, Lu H, Yang B. Indexing the trajectories of moving objects in symbolic indoor space[M]. Advances in Spatial and Temporal Databases. Springer Berlin Heidelberg, 2009: 208–227 Jensen C S, Lu H, Yang B. Indexing the trajectories of moving objects in symbolic indoor space[M]. Advances in Spatial and Temporal Databases. Springer Berlin Heidelberg, 2009: 208–227
13.
Zurück zum Zitat Huang X, Jensen C S, Lu H, et al. S-GRID: A versatile approach to efficient query processing in spatial networks[M]. Advances in Spatial and Temporal Databases. Springer Berlin Heidelberg, 2007: 93–111 Huang X, Jensen C S, Lu H, et al. S-GRID: A versatile approach to efficient query processing in spatial networks[M]. Advances in Spatial and Temporal Databases. Springer Berlin Heidelberg, 2007: 93–111
14.
Zurück zum Zitat Chen, J., Meng, X.: Update-efficient indexing of moving objects in road networks[J]. GeoInformatica. 13(4), 397–424 (2009)CrossRef Chen, J., Meng, X.: Update-efficient indexing of moving objects in road networks[J]. GeoInformatica. 13(4), 397–424 (2009)CrossRef
15.
Zurück zum Zitat Gu, Y., Zhang, H., Wang, Z.G., et al.: Efficient moving k nearest neighbor queries over line segment objects[J]. World Wide Web. 19, 653–677 (2016)CrossRef Gu, Y., Zhang, H., Wang, Z.G., et al.: Efficient moving k nearest neighbor queries over line segment objects[J]. World Wide Web. 19, 653–677 (2016)CrossRef
16.
Zurück zum Zitat Xu, X.J., Bao, J.S., Yao, B., Zhou, J.Y., Tang, F.L., Guo, M.Y., Xu, J.Q.: Reverse furthest neighbors query in road networks. J. Comput. Sci. Technol. 32(1), 155–167 (2017)MathSciNetCrossRef Xu, X.J., Bao, J.S., Yao, B., Zhou, J.Y., Tang, F.L., Guo, M.Y., Xu, J.Q.: Reverse furthest neighbors query in road networks. J. Comput. Sci. Technol. 32(1), 155–167 (2017)MathSciNetCrossRef
17.
Zurück zum Zitat Wang H, Zimmermann R. location-based query processing on moving objects in road networks[C].proc. Intl. Conf. on Very Large Data Bases (VLDB 2007). 2007: 321–332 Wang H, Zimmermann R. location-based query processing on moving objects in road networks[C].proc. Intl. Conf. on Very Large Data Bases (VLDB 2007). 2007: 321–332
18.
Zurück zum Zitat Hendawi A M, Bao J, Mokbel M F, et al. Predictive tree: an efficient index for predictive queries on road networks. International Conference on Data Engineering, 2015 Hendawi A M, Bao J, Mokbel M F, et al. Predictive tree: an efficient index for predictive queries on road networks. International Conference on Data Engineering, 2015
19.
Zurück zum Zitat Li G, Feng J, Xu J. Desks: direction-aware spatial keyword search[C]. IEEE 28th International Conference on Data Engineering (ICDE), 2012: 474–485 Li G, Feng J, Xu J. Desks: direction-aware spatial keyword search[C]. IEEE 28th International Conference on Data Engineering (ICDE), 2012: 474–485
20.
Zurück zum Zitat Lee, M.J., Choi, D.W., Kim, S.Y., Park, H.M., Choi, S., Chung, C.W.: The direction-constrained k nearest neighbor query[J]. GeoInformatica. 20(3), 471–502 (2016)CrossRef Lee, M.J., Choi, D.W., Kim, S.Y., Park, H.M., Choi, S., Chung, C.W.: The direction-constrained k nearest neighbor query[J]. GeoInformatica. 20(3), 471–502 (2016)CrossRef
21.
Zurück zum Zitat Lee K W, Choi D W, Chung C W. Dart: an Efficient Method for Direction-Aware Bichromatic Reverse K Nearest Neighbor Queries[M]. Advances in Spatial and Temporal Databases. Springer Berlin Heidelberg, 2013: 295–311 Lee K W, Choi D W, Chung C W. Dart: an Efficient Method for Direction-Aware Bichromatic Reverse K Nearest Neighbor Queries[M]. Advances in Spatial and Temporal Databases. Springer Berlin Heidelberg, 2013: 295–311
22.
Zurück zum Zitat Sharifzadeh M, Shahabi C. VoR-tree: R-trees with Voronoi diagrams for efficient processing of spatial nearest neighbor queries.[J]. Proceedings of the Vldb Endowment, 2010:1231–1242, 3 Sharifzadeh M, Shahabi C. VoR-tree: R-trees with Voronoi diagrams for efficient processing of spatial nearest neighbor queries.[J]. Proceedings of the Vldb Endowment, 2010:1231–1242, 3
23.
Zurück zum Zitat Cary A, Wolfson O, Rishe N. Efficient and scalable method for processing top-k spatial boolean queries[C].Scientific and Statistical Database Management. Springer Berlin Heidelberg, 2010: 87–95 Cary A, Wolfson O, Rishe N. Efficient and scalable method for processing top-k spatial boolean queries[C].Scientific and Statistical Database Management. Springer Berlin Heidelberg, 2010: 87–95
24.
Zurück zum Zitat Zheng K, Shang S, Yuan N J, et al. Toward efficient search for activity trajectories[C]. 2013 IEEE 29th international conference on data engineering (ICDE). IEEE, 2013: 230–241 Zheng K, Shang S, Yuan N J, et al. Toward efficient search for activity trajectories[C]. 2013 IEEE 29th international conference on data engineering (ICDE). IEEE, 2013: 230–241
25.
Zurück zum Zitat Yu X, Pu K Q, Koudas N. monitoring k-nearest neighbor queries over moving objects[C]. 2014 IEEE 30th international conference on data engineering IEEE computer Society, 2005:631–642 Yu X, Pu K Q, Koudas N. monitoring k-nearest neighbor queries over moving objects[C]. 2014 IEEE 30th international conference on data engineering IEEE computer Society, 2005:631–642
26.
Zurück zum Zitat Brinkhoff, T.: A framework for generating network-based moving objects[J]. GeoInformatica. 6(2), 153–180 (2002)CrossRefMATH Brinkhoff, T.: A framework for generating network-based moving objects[J]. GeoInformatica. 6(2), 153–180 (2002)CrossRefMATH
27.
Zurück zum Zitat Dong, T., Cheng, Q., Cao, B., Shi, J.: A novel approach to distributed rule matching and multiple firing based on MapReduce[J]. J. Database Manag. 29(2), 62–84 (2018)CrossRef Dong, T., Cheng, Q., Cao, B., Shi, J.: A novel approach to distributed rule matching and multiple firing based on MapReduce[J]. J. Database Manag. 29(2), 62–84 (2018)CrossRef
28.
Zurück zum Zitat Huang, S.-C., Jiau, M.-K., Lin, C.-H.: Optimization of the carpool service problem via a fuzzy-controlled genetic algorithm[C]. IEEE Trans. Fuzzy Syst. 23, 1698–1712 (2015)CrossRef Huang, S.-C., Jiau, M.-K., Lin, C.-H.: Optimization of the carpool service problem via a fuzzy-controlled genetic algorithm[C]. IEEE Trans. Fuzzy Syst. 23, 1698–1712 (2015)CrossRef
Metadaten
Titel
Direction-aware KNN queries for moving objects in a road network
verfasst von
Dong Tianyang
Yuan Lulu
Cheng Qiang
Cao Bin
Fan Jing
Publikationsdatum
23.01.2019
Verlag
Springer US
Erschienen in
World Wide Web / Ausgabe 4/2019
Print ISSN: 1386-145X
Elektronische ISSN: 1573-1413
DOI
https://doi.org/10.1007/s11280-019-00657-1

Weitere Artikel der Ausgabe 4/2019

World Wide Web 4/2019 Zur Ausgabe