Skip to main content
Erschienen in: Knowledge and Information Systems 2/2015

01.02.2015 | Regular Paper

Efficient processing of optimal meeting point queries in Euclidean space and road networks

verfasst von: Da Yan, Zhou Zhao, Wilfred Ng

Erschienen in: Knowledge and Information Systems | Ausgabe 2/2015

Einloggen

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

search-config
loading …

Abstract

Finding an optimal meeting point (OMP) for a group of people (or a set of objects) at different locations is an important problem in spatial query processing. There are many real-life applications related to this problem, such as determining the location of a conference venue, deciding the pick-up location of a tourist bus, and planing tactics of artificial intelligence in real-time strategy games. Formally, given a set \(Q\) of query points in a spatial setting \(P\), an OMP query fetches the point \(o\in P\) that minimizes a cost function defined over the distances from \(o\) to all points in \(Q\). Since there are infinitely many locations in a given space setting, it is infeasible to examine all of them to find the OMP, and thus, the problem is challenging. In this paper, we study OMP queries in the following two spatial settings which are common in real-life applications: Euclidean space and road networks. In the setting of Euclidean space, we propose a general framework for answering all OMP query variants and also identify the best algorithms for particular types of OMP queries in the literature. In the setting of road networks, we study how to access only part of the road network and examine part of the candidates. Specifically, we explore two pruning techniques, namely Euclidean distance bound and threshold algorithm, which help improve the efficiency of OMP query processing. Extensive experiments are conducted to demonstrate the efficiency of our proposed approaches on both real and synthetic datasets.

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 "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 "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!

Fußnoten
2
Note that the pseudo-code on Page 478 of Alsuwaiyel [1] is incorrect unless “\(A\leftarrow A\cup \{(p_i, p_j)\}\)” is added between Lines 13 and 14.
 
Literatur
1.
Zurück zum Zitat Alsuwaiyel MH (1999) Algorithms: design techniques and analysis. World Scientific, SingaporeMATH Alsuwaiyel MH (1999) Algorithms: design techniques and analysis. World Scientific, SingaporeMATH
2.
Zurück zum Zitat Beck A, Teboulle M (2009) Gradient-based algorithms with applications to signal recovery. In: Palomar D, Eldar Y (eds) Convex optimization in signal processing and communications. Cambridge University Press, Cambridge, pp 139–162 Beck A, Teboulle M (2009) Gradient-based algorithms with applications to signal recovery. In: Palomar D, Eldar Y (eds) Convex optimization in signal processing and communications. Cambridge University Press, Cambridge, pp 139–162
3.
Zurück zum Zitat Boyd S, Vandenberghe L (2004) Convex optimization. Cambridge University Press, CambridgeCrossRefMATH Boyd S, Vandenberghe L (2004) Convex optimization. Cambridge University Press, CambridgeCrossRefMATH
4.
Zurück zum Zitat Brimberg J, Love RF (1993) Global convergence of a generalized iterative procedure for the minisum location problem with lp distances. Oper Res 41(6):1153–1163CrossRefMATHMathSciNet Brimberg J, Love RF (1993) Global convergence of a generalized iterative procedure for the minisum location problem with lp distances. Oper Res 41(6):1153–1163CrossRefMATHMathSciNet
5.
Zurück zum Zitat Chen R (1984) Location problems with costs being sums of powers of Euclidean distances. Comput Oper Res 11(3):285–294 Chen R (1984) Location problems with costs being sums of powers of Euclidean distances. Comput Oper Res 11(3):285–294
6.
Zurück zum Zitat Chen R (1984) Solution of location problems with radial cost functions. Comput Math Appl 10(1):87–94 Chen R (1984) Solution of location problems with radial cost functions. Comput Math Appl 10(1):87–94
7.
Zurück zum Zitat Cohen E, Halperin E, Kaplan H, Zwick U (2003) Reachability and distance queries via 2-hop labels. SIAM J Comput 32(5):1338–1355CrossRefMATHMathSciNet Cohen E, Halperin E, Kaplan H, Zwick U (2003) Reachability and distance queries via 2-hop labels. SIAM J Comput 32(5):1338–1355CrossRefMATHMathSciNet
8.
Zurück zum Zitat Cooper L (1968) An extension of the generalized weber problem. J Reg Sci 8(2):181–197CrossRef Cooper L (1968) An extension of the generalized weber problem. J Reg Sci 8(2):181–197CrossRef
9.
Zurück zum Zitat De Berg M, Cheong O, van Kreveld M, Overmars M (2008) Computational geometry. Springer, BerlinCrossRefMATH De Berg M, Cheong O, van Kreveld M, Overmars M (2008) Computational geometry. Springer, BerlinCrossRefMATH
10.
Zurück zum Zitat Deng K, Sadiq S, Zhou X, Xu H, Fung GPC, Lu Y (2012) On group nearest group query processing. IEEE Trans Knowl Data Eng 24(2):295–308CrossRef Deng K, Sadiq S, Zhou X, Xu H, Fung GPC, Lu Y (2012) On group nearest group query processing. IEEE Trans Knowl Data Eng 24(2):295–308CrossRef
11.
Zurück zum Zitat Drezner Z, Shelah S (1987) On the complexity of the Elzinga-Hearn algorithm for the 1-center problem. Math Oper Res 12(2):255–261CrossRefMATHMathSciNet Drezner Z, Shelah S (1987) On the complexity of the Elzinga-Hearn algorithm for the 1-center problem. Math Oper Res 12(2):255–261CrossRefMATHMathSciNet
12.
Zurück zum Zitat Du Y, Zhang D, Xia T (2005) The optimal-location query. Advances in spatial and temporal databases. Springer, Berlin Du Y, Zhang D, Xia T (2005) The optimal-location query. Advances in spatial and temporal databases. Springer, Berlin
14.
Zurück zum Zitat Geisberger R, Sanders P, Schultes D, Delling D (2008) Contraction hierarchies: faster and simpler hierarchical routing in road networks. Experimental algorithms. Springer, Berlin, pp 319–333 Geisberger R, Sanders P, Schultes D, Delling D (2008) Contraction hierarchies: faster and simpler hierarchical routing in road networks. Experimental algorithms. Springer, Berlin, pp 319–333
15.
Zurück zum Zitat Kellaris G, Mouratidis K (2010) Shortest path computation on air indexes. Proc VLDB Endow 3(1–2):747–757CrossRef Kellaris G, Mouratidis K (2010) Shortest path computation on air indexes. Proc VLDB Endow 3(1–2):747–757CrossRef
16.
Zurück zum Zitat Leutenegger ST, Lopez MA, Edgington J (1997) STR: a simple and efficient algorithm for R-tree packing. In: IEEE 13th international conference on data engineering (ICDE), April 1997, pp 497–506 Leutenegger ST, Lopez MA, Edgington J (1997) STR: a simple and efficient algorithm for R-tree packing. In: IEEE 13th international conference on data engineering (ICDE), April 1997, pp 497–506
17.
Zurück zum Zitat Li F, Cheng D, Hadjieleftheriou M, Kollios G, Teng SH (2005) On trip planning queries in spatial databases. Advances in spatial and temporal databases. Springer, Berlin, pp 273–290CrossRef Li F, Cheng D, Hadjieleftheriou M, Kollios G, Teng SH (2005) On trip planning queries in spatial databases. Advances in spatial and temporal databases. Springer, Berlin, pp 273–290CrossRef
18.
Zurück zum Zitat Li F, Yao B, Kumar P (2011) Group enclosing queries. IEEE Trans Knowl Data Eng 23(10):1526–1540 Li F, Yao B, Kumar P (2011) Group enclosing queries. IEEE Trans Knowl Data Eng 23(10):1526–1540
19.
Zurück zum Zitat Li Y, Li F, Yi K, Yao B, Wang M (2011) Flexible aggregate similarity search. In: Proceedings of the 2011 ACM SIGMOD international conference on management of data, June 2011, pp 1009–1020 Li Y, Li F, Yi K, Yao B, Wang M (2011) Flexible aggregate similarity search. In: Proceedings of the 2011 ACM SIGMOD international conference on management of data, June 2011, pp 1009–1020
20.
Zurück zum Zitat Li J, Yiu ML, Mamoulis N (2013) Efficient notification of meeting points for moving groups via independent safe regions. In: IEEE 29th international conference on data engineering (ICDE), 2013, pp 422–433 Li J, Yiu ML, Mamoulis N (2013) Efficient notification of meeting points for moving groups via independent safe regions. In: IEEE 29th international conference on data engineering (ICDE), 2013, pp 422–433
21.
Zurück zum Zitat Lian X, Chen L (2008) Probabilistic group nearest neighbor queries in uncertain databases. IEEE Trans Knowl Data Eng 20(6):809–824CrossRef Lian X, Chen L (2008) Probabilistic group nearest neighbor queries in uncertain databases. IEEE Trans Knowl Data Eng 20(6):809–824CrossRef
22.
Zurück zum Zitat Megiddo N (1982) Linear-time algorithms for linear programming in R3 and related problems. In: Proceedings of 23rd annual IEEE symposium on foundations of computer science, November 1982, pp 329–338 Megiddo N (1982) Linear-time algorithms for linear programming in R3 and related problems. In: Proceedings of 23rd annual IEEE symposium on foundations of computer science, November 1982, pp 329–338
23.
Zurück zum Zitat Papadias D, Zhang J, Mamoulis N, Tao Y (2003) Query processing in spatial network databases. In: Proceedings of the 29th international conference on very large data bases, Volume 29. VLDB Endowment, Sept 2003, pp 802–813 Papadias D, Zhang J, Mamoulis N, Tao Y (2003) Query processing in spatial network databases. In: Proceedings of the 29th international conference on very large data bases, Volume 29. VLDB Endowment, Sept 2003, pp 802–813
24.
Zurück zum Zitat Ostresh LM (1977) The multifacility location problem: applications and descent theorems. J Reg Sci 17(3):409–419CrossRef Ostresh LM (1977) The multifacility location problem: applications and descent theorems. J Reg Sci 17(3):409–419CrossRef
25.
Zurück zum Zitat Papadias D, Shen Q, Tao Y, Mouratidis K Group nearest neighbor queries. In: IEEE 20th international conference on data engineering (ICDE), March 2004, pp 301–312 Papadias D, Shen Q, Tao Y, Mouratidis K Group nearest neighbor queries. In: IEEE 20th international conference on data engineering (ICDE), March 2004, pp 301–312
26.
Zurück zum Zitat Papadias D, Tao Y, Mouratidis K, Hui CK (2005) Aggregate nearest neighbor queries in spatial databases. ACM Trans Database Syst (TODS) 30(2):529–576CrossRef Papadias D, Tao Y, Mouratidis K, Hui CK (2005) Aggregate nearest neighbor queries in spatial databases. ACM Trans Database Syst (TODS) 30(2):529–576CrossRef
27.
Zurück zum Zitat Samet H, Sankaranarayanan J, Alborzi H (2008) Scalable network distance browsing in spatial databases. In: Proceedings of the 2008 ACM SIGMOD international conference on management of data, June 2008, pp 43–54 Samet H, Sankaranarayanan J, Alborzi H (2008) Scalable network distance browsing in spatial databases. In: Proceedings of the 2008 ACM SIGMOD international conference on management of data, June 2008, pp 43–54
28.
Zurück zum Zitat Sankaranarayanan J, Samet H, Alborzi H (2009) Path oracles for spatial networks. Proc VLDB Endow 2(1):1210–1221CrossRef Sankaranarayanan J, Samet H, Alborzi H (2009) Path oracles for spatial networks. Proc VLDB Endow 2(1):1210–1221CrossRef
29.
Zurück zum Zitat Shamos MI, Hoey D (1975) Closest point problems. In: Proceedings of 16th annual IEEE symposium on foundations of computer science, Oct 1975, pp 151–162 Shamos MI, Hoey D (1975) Closest point problems. In: Proceedings of 16th annual IEEE symposium on foundations of computer science, Oct 1975, pp 151–162
30.
Zurück zum Zitat Shekhar S, Liu DR (1997) CCAM: a connectivity-clustered access method for networks and network computations. IEEE Trans Knowl Data Eng 9(1):102–119CrossRef Shekhar S, Liu DR (1997) CCAM: a connectivity-clustered access method for networks and network computations. IEEE Trans Knowl Data Eng 9(1):102–119CrossRef
31.
Zurück zum Zitat Tao Y, Sheng C, Pei J (2011) On \(k\)-skip shortest paths. In: Proceedings of the 2011 ACM SIGMOD international conference on management of data, June 2011, pp 421–432 Tao Y, Sheng C, Pei J (2011) On \(k\)-skip shortest paths. In: Proceedings of the 2011 ACM SIGMOD international conference on management of data, June 2011, pp 421–432
32.
Zurück zum Zitat Wesolowsky GO (1982) Location problems on a sphere. Reg Sci Urban Econ 12(4):495–508CrossRef Wesolowsky GO (1982) Location problems on a sphere. Reg Sci Urban Econ 12(4):495–508CrossRef
33.
Zurück zum Zitat Wong RCW, Özsu MT, Yu PS, Fu AWC, Liu L (2009) Efficient method for maximizing bichromatic reverse nearest neighbor. Proc VLDB Endow 2(1):1126–1137CrossRef Wong RCW, Özsu MT, Yu PS, Fu AWC, Liu L (2009) Efficient method for maximizing bichromatic reverse nearest neighbor. Proc VLDB Endow 2(1):1126–1137CrossRef
34.
Zurück zum Zitat Xiao X, Yao B, Li F (2011) Optimal location queries in road network databases. In: IEEE 27th international conference on data engineering (ICDE), April 2011, pp 804–815 Xiao X, Yao B, Li F (2011) Optimal location queries in road network databases. In: IEEE 27th international conference on data engineering (ICDE), April 2011, pp 804–815
35.
Zurück zum Zitat Xu Z, Jacobsen HA (2010) Processing proximity relations in road networks. In: Proceedings of the 2010 ACM SIGMOD international conference on management of data, June 2010, pp 243–254 Xu Z, Jacobsen HA (2010) Processing proximity relations in road networks. In: Proceedings of the 2010 ACM SIGMOD international conference on management of data, June 2010, pp 243–254
36.
Zurück zum Zitat Yan D, Zhao Z, Ng W (2011) Efficient algorithms for finding optimal meeting point on road networks. Proce VLDB Endow 4(11):968–979 Yan D, Zhao Z, Ng W (2011) Efficient algorithms for finding optimal meeting point on road networks. Proce VLDB Endow 4(11):968–979
37.
Zurück zum Zitat Yan D, Wong RCW, Ng W (2011) Efficient methods for finding influential locations with adaptive grids. In: Proceedings of the 20th ACM international conference on Information and knowledge management, Oct 2011, pp 1475–1484 Yan D, Wong RCW, Ng W (2011) Efficient methods for finding influential locations with adaptive grids. In: Proceedings of the 20th ACM international conference on Information and knowledge management, Oct 2011, pp 1475–1484
38.
Zurück zum Zitat Yan D, Cheng J, Ng W, Liu S (2013) Finding distance-preserving subgraphs in large road networks. In: IEEE 29th international conference on data engineering (ICDE), 2013, pp 625–636 Yan D, Cheng J, Ng W, Liu S (2013) Finding distance-preserving subgraphs in large road networks. In: IEEE 29th international conference on data engineering (ICDE), 2013, pp 625–636
39.
Zurück zum Zitat Yiu ML, Mamoulis N, Papadias D (2005) Aggregate nearest neighbor queries in road networks. IEEE Trans Knowl Data Eng 17(6):820–833CrossRef Yiu ML, Mamoulis N, Papadias D (2005) Aggregate nearest neighbor queries in road networks. IEEE Trans Knowl Data Eng 17(6):820–833CrossRef
Metadaten
Titel
Efficient processing of optimal meeting point queries in Euclidean space and road networks
verfasst von
Da Yan
Zhou Zhao
Wilfred Ng
Publikationsdatum
01.02.2015
Verlag
Springer London
Erschienen in
Knowledge and Information Systems / Ausgabe 2/2015
Print ISSN: 0219-1377
Elektronische ISSN: 0219-3116
DOI
https://doi.org/10.1007/s10115-013-0686-y

Weitere Artikel der Ausgabe 2/2015

Knowledge and Information Systems 2/2015 Zur Ausgabe