Skip to main content
Erschienen in: GeoInformatica 2/2017

03.12.2016

Panda : A generic and scalable framework for predictive spatio-temporal queries

verfasst von: Abdeltawab M. Hendawi, Mohamed Ali, Mohamed F. Mokbel

Erschienen in: GeoInformatica | Ausgabe 2/2017

Einloggen

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

search-config
loading …

Abstract

Predictive spatio-temporal queries are crucial in many applications. Traffic management is an example application, where predictive spatial queries are issued to anticipate jammed areas in advance. Also, location-aware advertising is another example application that targets customers expected to be in the vicinity of a shopping mall in the near future. In this paper, we introduce Panda, a generic framework for supporting spatial predictive queries over moving objects in Euclidean spaces. Panda distinguishes itself from previous work in spatial predictive query processing by the following features: (1) Panda is generic in terms of supporting commonly-used types of queries, (e.g., predictive range, KNN, aggregate queries) over stationary points of interests as well as moving objects. (2) Panda employees a prediction function that provides accurate prediction even under the absence or the scarcity of the objects’ historical trajectories. (3) Panda is customizable in the sense that it isolates the prediction calculation from query processing. Hence, it enables the injection and integration of user defined prediction functions within its query processing framework. (4) Panda deals with uncertainties and variabilities in the expected travel time from source to destination in response to incomplete information and/or dynamic changes in the underlying Euclidean space. (5) Panda provides a controllable parameter that trades low latency responses for computational resources. Experimental analysis proves the scalability of Panda in evaluating a massive volume of predictive queries over large numbers of moving objects.

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!

Literatur
1.
Zurück zum Zitat Ali M, Hendawi A (2015) Spatial Predictive Queries. In: MDM, Pennsylvania, USA Ali M, Hendawi A (2015) Spatial Predictive Queries. In: MDM, Pennsylvania, USA
2.
Zurück zum Zitat Ali M, Krumm J, Teredesai A (2012) ACM SIGSPATIAL GIS Cup 2012. In: ACM SIGSPATIAL GIS, California, USA, pp 597–600 Ali M, Krumm J, Teredesai A (2012) ACM SIGSPATIAL GIS Cup 2012. In: ACM SIGSPATIAL GIS, California, USA, pp 597–600
3.
Zurück zum Zitat Benetis R, Jensen CS, Karciauskas G, Saltenis S (2006) Nearest and Reverse Nearest Neighbor Queries for Moving Objects. VLDB J 15(3):229–249CrossRef Benetis R, Jensen CS, Karciauskas G, Saltenis S (2006) Nearest and Reverse Nearest Neighbor Queries for Moving Objects. VLDB J 15(3):229–249CrossRef
4.
Zurück zum Zitat Brillingaite A, Jensen CS (2006) Online Route Prediction for Automotive Applications. In: ITS, London, United Kingdom Brillingaite A, Jensen CS (2006) Online Route Prediction for Automotive Applications. In: ITS, London, United Kingdom
5.
Zurück zum Zitat Brinkhoff T (2002) A framework for generating Network-Based moving objects. GeoInformatica 6(2):153–180CrossRef Brinkhoff T (2002) A framework for generating Network-Based moving objects. GeoInformatica 6(2):153–180CrossRef
6.
Zurück zum Zitat Chon HD, Agrawal D, Abbadi AE (2003) Range and kNN Query Processing for Moving Objects in Grid Model. MONET 8(4):401–412 Chon HD, Agrawal D, Abbadi AE (2003) Range and kNN Query Processing for Moving Objects in Grid Model. MONET 8(4):401–412
7.
Zurück zum Zitat Froehlich J, Krumm J (2008) Route Prediction from Trip Observations. In: Society of Automotive Engineers (SAE) World Congress, Michigan, USA Froehlich J, Krumm J (2008) Route Prediction from Trip Observations. In: Society of Automotive Engineers (SAE) World Congress, Michigan, USA
8.
Zurück zum Zitat Gu Y, Yu G, Guo N, Chen Y (2009) Probabilistic Moving Range Query over RFID Spatio-temporal Data Streams. In: CIKM, Hong Kong, China, pp 1413–1416 Gu Y, Yu G, Guo N, Chen Y (2009) Probabilistic Moving Range Query over RFID Spatio-temporal Data Streams. In: CIKM, Hong Kong, China, pp 1413–1416
9.
Zurück zum Zitat Hendawi A (2015) Scalable Spatial Predictive Query Processing for Moving Objects. PhD thesis. University of Minnesota, Twin-Cities Hendawi A (2015) Scalable Spatial Predictive Query Processing for Moving Objects. PhD thesis. University of Minnesota, Twin-Cities
10.
Zurück zum Zitat Hendawi A (2014) Predictive query processing on moving objects. In: Proceedings of the Data Engineering Workshops (ICDEW), Illinoi, USA Hendawi A (2014) Predictive query processing on moving objects. In: Proceedings of the Data Engineering Workshops (ICDEW), Illinoi, USA
11.
Zurück zum Zitat Hendawi A, Ali M, Mokbel MF (2015) A Framework for Spatial Predictive Query Processing and Visualization. In: MDM, Pennsylvania, USA, pp 327–330 Hendawi A, Ali M, Mokbel MF (2015) A Framework for Spatial Predictive Query Processing and Visualization. In: MDM, Pennsylvania, USA, pp 327–330
12.
Zurück zum Zitat Hendawi A, Mokbel MF (2012) Panda: A Predictive Spatio-Temporal Query Processor. In: ACM SIGSPATIAL GIS, California, USA Hendawi A, Mokbel MF (2012) Panda: A Predictive Spatio-Temporal Query Processor. In: ACM SIGSPATIAL GIS, California, USA
13.
Zurück zum Zitat Hu H, Xu J, Lee DL (2005) A Generic Framework for Monitoring Continuous Spatial Queries over Moving Objects. In: SIGMOD, Maryland, USA, pp 479–490 Hu H, Xu J, Lee DL (2005) A Generic Framework for Monitoring Continuous Spatial Queries over Moving Objects. In: SIGMOD, Maryland, USA, pp 479–490
14.
Zurück zum Zitat Jeung H, Liu Q, Shen HT, Zhou X (2008) A Hybrid Prediction Model for Moving Objects. In: ICDE, Cancn, Mxico, pp 70–79 Jeung H, Liu Q, Shen HT, Zhou X (2008) A Hybrid Prediction Model for Moving Objects. In: ICDE, Cancn, Mxico, pp 70–79
15.
Zurück zum Zitat Jeung H, Yiu ML, Zhou X, Jensen CS (2010) Path Prediction and Predictive Range Querying in Road Network Databases. VLDB J 19(4):585–602CrossRef Jeung H, Yiu ML, Zhou X, Jensen CS (2010) Path Prediction and Predictive Range Querying in Road Network Databases. VLDB J 19(4):585–602CrossRef
16.
Zurück zum Zitat Jinghua Z, Xue W, Yingshu L (2014) Predictive Nearest Neighbor Queries over Uncertain Spatial-Temporal Data. In: WASA, Harbin, China, pp 424–4359 Jinghua Z, Xue W, Yingshu L (2014) Predictive Nearest Neighbor Queries over Uncertain Spatial-Temporal Data. In: WASA, Harbin, China, pp 424–4359
17.
Zurück zum Zitat Kang J, Mokbel MF, Shekhar S, Xia T, Zhang D (2007) Continuous Evaluation of Monochromatic and Bichromatic Reverse Nearest Neighbors. In: ICDE, Istanbul, Turkey, pp 806–815 Kang J, Mokbel MF, Shekhar S, Xia T, Zhang D (2007) Continuous Evaluation of Monochromatic and Bichromatic Reverse Nearest Neighbors. In: ICDE, Istanbul, Turkey, pp 806–815
18.
Zurück zum Zitat Karimi HA, Liu X (2003) A Predictive Location Model for Location-Based Services. In: GIS, Louisiana, USA, pp 126–133 Karimi HA, Liu X (2003) A Predictive Location Model for Location-Based Services. In: GIS, Louisiana, USA, pp 126–133
19.
Zurück zum Zitat Kim S-W, Won J-I, Kim J-D, Shin M, Lee J, Kim H (2007) Path Prediction of Moving Objects on Road Networks Through Analyzing Past Trajectories. In: KES, Vietri sul Mare, Italy, pp 379–389 Kim S-W, Won J-I, Kim J-D, Shin M, Lee J, Kim H (2007) Path Prediction of Moving Objects on Road Networks Through Analyzing Past Trajectories. In: KES, Vietri sul Mare, Italy, pp 379–389
20.
Zurück zum Zitat Krumm J (2006) Real Time Destination Prediction Based on Efficient Routes. In: SAE, Michigan, USA Krumm J (2006) Real Time Destination Prediction Based on Efficient Routes. In: SAE, Michigan, USA
21.
Zurück zum Zitat Lee KCK, Leong HV, Zhou J, Si A (2005) An Efficient Algorithm for Predictive Continuous Nearest Neighbor Query Processing and Result Maintenance. In: MDM, Ayia Napa, Cyprus, pp 178–182 Lee KCK, Leong HV, Zhou J, Si A (2005) An Efficient Algorithm for Predictive Continuous Nearest Neighbor Query Processing and Result Maintenance. In: MDM, Ayia Napa, Cyprus, pp 178–182
22.
Zurück zum Zitat Li Y, George S, Apfelbeck C, Hendawi A, Hazel D, Teredesai A, Ali M (2014) Routing Service With Real World Severe Weather. In: ACM SIGSPATIAL GIS, Texas, USA, pp 585–588 Li Y, George S, Apfelbeck C, Hendawi A, Hazel D, Teredesai A, Ali M (2014) Routing Service With Real World Severe Weather. In: ACM SIGSPATIAL GIS, Texas, USA, pp 585–588
23.
Zurück zum Zitat Mokbel MF, Xiong X, Aref WG (2004) SINA: Scalable Incremental Processing of Continuous Queries in Spatio-temporal Databases. In: SIGMOD, Paris, France, pp 443–454 Mokbel MF, Xiong X, Aref WG (2004) SINA: Scalable Incremental Processing of Continuous Queries in Spatio-temporal Databases. In: SIGMOD, Paris, France, pp 443–454
24.
Zurück zum Zitat Mokbel MF, Xiong X, Hammad MA, Aref WG (2004) Continuous Query Processing of Spatio-temporal Data Streams in PLACE. In: STDBM, Toronto, Canada, pp 57–64 Mokbel MF, Xiong X, Hammad MA, Aref WG (2004) Continuous Query Processing of Spatio-temporal Data Streams in PLACE. In: STDBM, Toronto, Canada, pp 57–64
25.
Zurück zum Zitat Nguyen T, He Z, Zhang R, Ward P (2012) Boosting Moving Object Indexing through Velocity Partitioning. PVLDB 5(9):860–871 Nguyen T, He Z, Zhang R, Ward P (2012) Boosting Moving Object Indexing through Velocity Partitioning. PVLDB 5(9):860–871
26.
Zurück zum Zitat Raptopoulou K, Papadopoulos A, Manolopoulos Y (2003) Fast Nearest-Neighbor Query Processing in Moving-Object databases. GeoInformatica 7(2):113–137CrossRef Raptopoulou K, Papadopoulos A, Manolopoulos Y (2003) Fast Nearest-Neighbor Query Processing in Moving-Object databases. GeoInformatica 7(2):113–137CrossRef
27.
Zurück zum Zitat Shahabi C, Tang L-A, Xing S (2008) Indexing Land Surface for Efficient kNN Query. In: VLDB, Aucklan, New Zealand, pp 1020–1031 Shahabi C, Tang L-A, Xing S (2008) Indexing Land Surface for Efficient kNN Query. In: VLDB, Aucklan, New Zealand, pp 1020–1031
28.
Zurück zum Zitat Sistla AP, Wolfson O, Chamberlain S, Dao S, Modeling and Querying Moving Objects (1997). In: ICDE, Birmingham U.K, pp 422–432 Sistla AP, Wolfson O, Chamberlain S, Dao S, Modeling and Querying Moving Objects (1997). In: ICDE, Birmingham U.K, pp 422–432
29.
Zurück zum Zitat Sun J, Papadias D, Tao D, Liu B (2004) Querying about the Past, the Present, and the Future in Spatio-Temporal. In: ICDE, MASSACHUSETTS, USA, pp 202–213 Sun J, Papadias D, Tao D, Liu B (2004) Querying about the Past, the Present, and the Future in Spatio-Temporal. In: ICDE, MASSACHUSETTS, USA, pp 202–213
30.
Zurück zum Zitat Tao Y, Faloutsos C, Papadias D, 0002 BL (2004) Prediction and Indexing of Moving Objects with Unknown Motion Patterns. In: SIGMOD, Paris, France, pp 611–622 Tao Y, Faloutsos C, Papadias D, 0002 BL (2004) Prediction and Indexing of Moving Objects with Unknown Motion Patterns. In: SIGMOD, Paris, France, pp 611–622
31.
Zurück zum Zitat Tao Y, Papadias D (2002) Time-parameterized Queries in Spatio-temporal Databases. In: SIGMOD, Wisconsin, USA, pp 334–345 Tao Y, Papadias D (2002) Time-parameterized Queries in Spatio-temporal Databases. In: SIGMOD, Wisconsin, USA, pp 334–345
32.
Zurück zum Zitat Tao Y, Papadias D (2003) Spatial queries in dynamic environments. TODS 28(2):101–139CrossRef Tao Y, Papadias D (2003) Spatial queries in dynamic environments. TODS 28(2):101–139CrossRef
33.
Zurück zum Zitat Tao Y, Sun J, Papadias D (2003) Analysis of predictive spatio-temporal queries. TODS 28(4):295–336CrossRef Tao Y, Sun J, Papadias D (2003) Analysis of predictive spatio-temporal queries. TODS 28(4):295–336CrossRef
34.
Zurück zum Zitat Wang H, Zimmermann R, Ku W-S (2006) Distributed Continuous Range Query Processing on Moving Objects. In: DEXA, Krakow, Poland, pp 655–665 Wang H, Zimmermann R, Ku W-S (2006) Distributed Continuous Range Query Processing on Moving Objects. In: DEXA, Krakow, Poland, pp 655–665
35.
Zurück zum Zitat Ward PG, He Z, Zhang R, Qi J (2014) Real-time Continuous Intersection Joins over Large Sets of Moving Objects using Graphic Processing Units. VLDB J 23 (6):965–985CrossRef Ward PG, He Z, Zhang R, Qi J (2014) Real-time Continuous Intersection Joins over Large Sets of Moving Objects using Graphic Processing Units. VLDB J 23 (6):965–985CrossRef
36.
Zurück zum Zitat Yiu ML, Tao Y, Mamoulis N (2008) The b d u a l -tree Indexing Moving Objects by Space Filling Curves in the Dual Space. VLDB J 17 (3):379–400CrossRef Yiu ML, Tao Y, Mamoulis N (2008) The b d u a l -tree Indexing Moving Objects by Space Filling Curves in the Dual Space. VLDB J 17 (3):379–400CrossRef
37.
Zurück zum Zitat Yuan J, Zheng Y, Xie X, Sun G (2011) Driving with knowledge from the physical world. In: KDD, California, USA, pp 316–324 Yuan J, Zheng Y, Xie X, Sun G (2011) Driving with knowledge from the physical world. In: KDD, California, USA, pp 316–324
38.
Zurück zum Zitat Yuan J, Zheng Y, Zhang C, Xie W, Xie X, Sun G, Huang Y (2010) T-drive: driving directions based on taxi trajectories. In: GIS, California, USA, pp 99–108 Yuan J, Zheng Y, Zhang C, Xie W, Xie X, Sun G, Huang Y (2010) T-drive: driving directions based on taxi trajectories. In: GIS, California, USA, pp 99–108
39.
Zurück zum Zitat Zhan R, Qi J, Lin D, Wang W, Wong RC-W (2012) A Highly Optimized Algorithm for Continuous Intersection Join Queries over Moving Objects. VLDB J 21 (4):561–586CrossRef Zhan R, Qi J, Lin D, Wang W, Wong RC-W (2012) A Highly Optimized Algorithm for Continuous Intersection Join Queries over Moving Objects. VLDB J 21 (4):561–586CrossRef
40.
Zurück zum Zitat Zhang M, Chen S, Jensen CS, Ooi BC, Zhang Z (2009) Effectively Indexing Uncertain Moving Objects for Predictive Queries. PVLDB 2(1):1198–1209 Zhang M, Chen S, Jensen CS, Ooi BC, Zhang Z (2009) Effectively Indexing Uncertain Moving Objects for Predictive Queries. PVLDB 2(1):1198–1209
41.
Zurück zum Zitat Zhang R, Jagadish HV, Dai BT, Ramamohanarao K (2010) Optimized algorithms for predictive range and KNN queries on moving objects. Inf Syst 35 (8):911–932CrossRef Zhang R, Jagadish HV, Dai BT, Ramamohanarao K (2010) Optimized algorithms for predictive range and KNN queries on moving objects. Inf Syst 35 (8):911–932CrossRef
Metadaten
Titel
Panda ∗: A generic and scalable framework for predictive spatio-temporal queries
verfasst von
Abdeltawab M. Hendawi
Mohamed Ali
Mohamed F. Mokbel
Publikationsdatum
03.12.2016
Verlag
Springer US
Erschienen in
GeoInformatica / Ausgabe 2/2017
Print ISSN: 1384-6175
Elektronische ISSN: 1573-7624
DOI
https://doi.org/10.1007/s10707-016-0284-8

Weitere Artikel der Ausgabe 2/2017

GeoInformatica 2/2017 Zur Ausgabe