Skip to main content
Erschienen in: The VLDB Journal 3/2017

30.01.2017 | Regular Paper

Finding lowest-cost paths in settings with safe and preferred zones

verfasst von: Saad Aljubayrin, Jianzhong Qi, Christian S. Jensen, Rui Zhang, Zhen He, Yuan Li

Erschienen in: The VLDB Journal | Ausgabe 3/2017

Einloggen

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

search-config
loading …

Abstract

We define and study Euclidean and spatial network variants of a new path finding problem: given a set of safe or preferred zones with zero or low cost, find paths that minimize the cost of travel from an origin to a destination. In this problem, the entire space is passable, with preference given to safe or preferred zones. Existing algorithms for problems that involve unsafe regions to be avoided strictly are not effective for this new problem. To solve the Euclidean variant, we devise a transformation of the continuous data space with safe zones into a discrete graph upon which shortest path algorithms apply. A naive transformation yields a large graph that is expensive to search. In contrast, our transformation exploits properties of hyperbolas in Euclidean space to safely eliminate graph edges, thus improving performance without affecting correctness. To solve the spatial network variant, we propose a different graph-to-graph transformation that identifies critical points that serve the same purpose as do the hyperbolas, thus also avoiding the extraneous edges. Having solved the problem for safe zones with zero costs, we extend the transformations to the weighted version of the problem, where travel in preferred zones has nonzero costs. Experiments on both real and synthetic data show that our approaches outperform baseline approaches by more than an order of magnitude in graph construction time, storage space, and query response time.

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 Abraham, I., Delling, D., Goldberg, A.V., Werneck, R.F.: A hub-based labeling algorithm for shortest paths in road networks. In: SEA, pp. 230–241 (2011) Abraham, I., Delling, D., Goldberg, A.V., Werneck, R.F.: A hub-based labeling algorithm for shortest paths in road networks. In: SEA, pp. 230–241 (2011)
2.
Zurück zum Zitat Aljubayrin, S., Qi, J., Jensen, C.S., Zhang, R., He, Z., Wen, Z.: The safest path via safe zones. In: ICDE, pp. 531–542 (2015) Aljubayrin, S., Qi, J., Jensen, C.S., Zhang, R., He, Z., Wen, Z.: The safest path via safe zones. In: ICDE, pp. 531–542 (2015)
3.
Zurück zum Zitat Bast, H., Delling, D., Goldberg, A., Müller-Hannemann, M., Pajor, T., Sanders, P., Wagner, D., Werneck, R.F.: Route planning in transportation networks. In: Kliemann, L., Sanders, P. (eds.) Algorithm Engineering, vol. 9220, pp. 19–80. Springer (2016) Bast, H., Delling, D., Goldberg, A., Müller-Hannemann, M., Pajor, T., Sanders, P., Wagner, D., Werneck, R.F.: Route planning in transportation networks. In: Kliemann, L., Sanders, P. (eds.) Algorithm Engineering, vol. 9220, pp. 19–80. Springer (2016)
4.
Zurück zum Zitat Berg, J., Overmars, M.: Planning the shortest safe path amidst unpredictably moving obstacles. In: Algorithmic Foundation of Robotics VII, pp. 103–118 (2008) Berg, J., Overmars, M.: Planning the shortest safe path amidst unpredictably moving obstacles. In: Algorithmic Foundation of Robotics VII, pp. 103–118 (2008)
5.
Zurück zum Zitat Bortoff, S.A.: Path planning for UAVs. In: American Control Conference, pp. 364–368 (2000) Bortoff, S.A.: Path planning for UAVs. In: American Control Conference, pp. 364–368 (2000)
6.
Zurück zum Zitat Dehn, E.: Algebraic equations: an introduction to the theories of Lagrange and Galois. Courier Corporation (2012) Dehn, E.: Algebraic equations: an introduction to the theories of Lagrange and Galois. Courier Corporation (2012)
7.
Zurück zum Zitat Delling, D., Goldberg, A.V., Nowatzyk, A., Werneck, R.F.: PHAST: Hardware-accelerated shortest path trees. J. Paral. Distrib. Comput. 73(7), 940–952 (2013) Delling, D., Goldberg, A.V., Nowatzyk, A., Werneck, R.F.: PHAST: Hardware-accelerated shortest path trees. J. Paral. Distrib. Comput. 73(7), 940–952 (2013)
8.
Zurück zum Zitat Efentakis, A., Pfoser, D.: ReHub: Extending hub labels for reverse k-nearest neighbor queries on large-scale networks. J. Exp. Alg. 21(1), 1–13 (2016) Efentakis, A., Pfoser, D.: ReHub: Extending hub labels for reverse k-nearest neighbor queries on large-scale networks. J. Exp. Alg. 21(1), 1–13 (2016)
9.
Zurück zum Zitat Eunus Ali, M., Zhang, R., Tanin, E., Kulik, L.: A motion-aware approach to continuous retrieval of 3d objects. In: ICDE, pp. 843–852 (2008) Eunus Ali, M., Zhang, R., Tanin, E., Kulik, L.: A motion-aware approach to continuous retrieval of 3d objects. In: ICDE, pp. 843–852 (2008)
10.
Zurück zum Zitat Robert, W.F.: Algorithm 97: shortest path. Commun. ACM 5(6), 345 (1962) Robert, W.F.: Algorithm 97: shortest path. Commun. ACM 5(6), 345 (1962)
11.
Zurück zum Zitat Geisberger, R., Sanders, P., Schultes, D., Delling, D.: Contraction hierarchies: faster and simpler hierarchical routing in road networks. In: SEA, pp. 319–333 (2008) Geisberger, R., Sanders, P., Schultes, D., Delling, D.: Contraction hierarchies: faster and simpler hierarchical routing in road networks. In: SEA, pp. 319–333 (2008)
12.
Zurück zum Zitat Gray, A., Abbena, E., Salamon, S.: Modern differential geometry of curves and surfaces with mathematica. Chapman and Hall/CRC, London (2006)MATH Gray, A., Abbena, E., Salamon, S.: Modern differential geometry of curves and surfaces with mathematica. Chapman and Hall/CRC, London (2006)MATH
13.
Zurück zum Zitat Hallam, C., Harrison, K.J., Ward, J.A.: A multiobjective optimal path algorithm. Dig. Signal Process. 11(2), 133–143 (2001)CrossRef Hallam, C., Harrison, K.J., Ward, J.A.: A multiobjective optimal path algorithm. Dig. Signal Process. 11(2), 133–143 (2001)CrossRef
14.
Zurück zum Zitat Helgason, R.V., Kennington, J.L., Lewis, K.H.: Shortest path algorithms on grid graphs with applications to strike planning. Technical report, DTIC Document (1997) Helgason, R.V., Kennington, J.L., Lewis, K.H.: Shortest path algorithms on grid graphs with applications to strike planning. Technical report, DTIC Document (1997)
15.
Zurück zum Zitat Jagadish, H.V., Ooi, B.C., Tan, K.-L., Yu, C., Zhang, R.: iDistance: An adaptive B+-tree based indexing method for nearest neighbor search. TODS 30(2), 364–397 (2005)CrossRef Jagadish, H.V., Ooi, B.C., Tan, K.-L., Yu, C., Zhang, R.: iDistance: An adaptive B+-tree based indexing method for nearest neighbor search. TODS 30(2), 364–397 (2005)CrossRef
16.
Zurück zum Zitat Kala, R., Shukla, A., Tiwari, R.: Fusion of probabilistic A* algorithm and fuzzy inference system for robotic path planning. Artif. Intell. Rev. 33(4), 307–327 (2010)CrossRef Kala, R., Shukla, A., Tiwari, R.: Fusion of probabilistic A* algorithm and fuzzy inference system for robotic path planning. Artif. Intell. Rev. 33(4), 307–327 (2010)CrossRef
17.
Zurück zum Zitat Koudas, N., Ooi, B.C., Tan, K.-L., Zhang, R.: Approximate NN queries on streams with guaranteed error/performance bounds. In: VLDB, pp. 804–815, (2004) Koudas, N., Ooi, B.C., Tan, K.-L., Zhang, R.: Approximate NN queries on streams with guaranteed error/performance bounds. In: VLDB, pp. 804–815, (2004)
18.
Zurück zum Zitat Lambert, A., Bouaziz, S., Reynaud, R.: Shortest safe path planning for vehicles. In: Intelligent Vehicles Symposium, pp. 282–286 (2003) Lambert, A., Bouaziz, S., Reynaud, R.: Shortest safe path planning for vehicles. In: Intelligent Vehicles Symposium, pp. 282–286 (2003)
19.
Zurück zum Zitat Lambert, A., Gruyer, D.: Safe path planning in an uncertain-configuration space. Robot. Autom. 3, 4185–4190 (2003) Lambert, A., Gruyer, D.: Safe path planning in an uncertain-configuration space. Robot. Autom. 3, 4185–4190 (2003)
20.
Zurück zum Zitat Leenen, L., Terlunen, A., Le Roux, H.: A constraint programming solution for the military unit path finding problem. Mob. Intell. Auto. Syst. 9(1), 225–240 (2012)CrossRef Leenen, L., Terlunen, A., Le Roux, H.: A constraint programming solution for the military unit path finding problem. Mob. Intell. Auto. Syst. 9(1), 225–240 (2012)CrossRef
21.
Zurück zum Zitat Li, C., Gu, Y., Qi, J., Yu, G., Zhang, R., Deng, Q.: INSQ: an influential neighbor set based moving knn query processing system. In: ICDE, pp. 1338–1341 (2016) Li, C., Gu, Y., Qi, J., Yu, G., Zhang, R., Deng, Q.: INSQ: an influential neighbor set based moving knn query processing system. In: ICDE, pp. 1338–1341 (2016)
22.
Zurück zum Zitat Lu, Y., Shahabi, C.: An arc orienteering algorithm to find the most scenic path on a large-scale road network. In: SIGSPATIAL, pp. 46:1–46:10 (2015) Lu, Y., Shahabi, C.: An arc orienteering algorithm to find the most scenic path on a large-scale road network. In: SIGSPATIAL, pp. 46:1–46:10 (2015)
23.
Zurück zum Zitat Mittal, S., Deb, K.: Three-dimensional offline path planning for UAVs using multiobjective evolutionary algorithms. Congr. Evolut. Comput. 7(1), 3195–3202 (2007) Mittal, S., Deb, K.: Three-dimensional offline path planning for UAVs using multiobjective evolutionary algorithms. Congr. Evolut. Comput. 7(1), 3195–3202 (2007)
24.
Zurück zum Zitat Mora, A.M., Merelo, J.J., Millan, C., Torrecillas, J., Laredo, J.L.J., Castillo, P.A.: Enhancing a MOACO for solving the bi-criteria pathfinding problem for a military unit in a realistic battlefield. In: Applications of Evolutionary Computing, pp. 712–721 (2007) Mora, A.M., Merelo, J.J., Millan, C., Torrecillas, J., Laredo, J.L.J., Castillo, P.A.: Enhancing a MOACO for solving the bi-criteria pathfinding problem for a military unit in a realistic battlefield. In: Applications of Evolutionary Computing, pp. 712–721 (2007)
25.
Zurück zum Zitat Nutanong, S., Zhang, R., Tanin, E., Kulik, L.: The V*-diagram: a query-dependent approach to moving KNN queries. PVLDB 1(1), 1095–1106 (2008) Nutanong, S., Zhang, R., Tanin, E., Kulik, L.: The V*-diagram: a query-dependent approach to moving KNN queries. PVLDB 1(1), 1095–1106 (2008)
26.
Metadaten
Titel
Finding lowest-cost paths in settings with safe and preferred zones
verfasst von
Saad Aljubayrin
Jianzhong Qi
Christian S. Jensen
Rui Zhang
Zhen He
Yuan Li
Publikationsdatum
30.01.2017
Verlag
Springer Berlin Heidelberg
Erschienen in
The VLDB Journal / Ausgabe 3/2017
Print ISSN: 1066-8888
Elektronische ISSN: 0949-877X
DOI
https://doi.org/10.1007/s00778-017-0455-8

Weitere Artikel der Ausgabe 3/2017

The VLDB Journal 3/2017 Zur Ausgabe