Skip to main content
Top

2017 | OriginalPaper | Chapter

An Iterative Algorithm for Computing Shortest Paths Through Line Segments in 3D

Authors : Le Hong Trang, Quynh Chi Truong, Tran Khanh Dang

Published in: Future Data and Security Engineering

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

A version of the geometrical shortest path problem is to compute a shortest path connecting two points and passing a finite set of line segments in three dimensions. This problem arises in the pursuit path problem and also be used as a tool to finding shortest paths on polyhedral surface. This paper presents an iterative algorithm for dealing with the problem, particularly with large data. The idea is to simultaneously determines on each segment a point such that the length of the path successively connecting the points is decreased. We show that after a finite number of iterations, the algorithm converges to give an approximate solution. The algorithm is implemented in C++ and tested for large datasets. The numerical results are shown and discussed.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Literature
1.
go back to reference Agarwal, P.K., Sharir, M., Varadarajan, K.R.: Approximating shortest paths on a convex polytope in three dimensions. J. ACM 44, 567–584 (1997)CrossRefMATHMathSciNet Agarwal, P.K., Sharir, M., Varadarajan, K.R.: Approximating shortest paths on a convex polytope in three dimensions. J. ACM 44, 567–584 (1997)CrossRefMATHMathSciNet
2.
go back to reference Agarwal, P.K., Har-Peled, S., Karia, M.: Computing approximate shortest paths on convex polytopes. Algorithmica 33(2), 227–242 (2002)CrossRefMATHMathSciNet Agarwal, P.K., Har-Peled, S., Karia, M.: Computing approximate shortest paths on convex polytopes. Algorithmica 33(2), 227–242 (2002)CrossRefMATHMathSciNet
3.
go back to reference Chen, J., Han, Y.: Shortest paths on a polyhedron. Int. J. Comput. Geom. Appl. 6, 127–144 (1996)CrossRefMATH Chen, J., Han, Y.: Shortest paths on a polyhedron. Int. J. Comput. Geom. Appl. 6, 127–144 (1996)CrossRefMATH
4.
go back to reference Cheng, S.-W., Jin, J.: Shortest paths on polyhedral surfaces and terrains. In: Proceedings of STOC1 2014, pp. 373–382 (2014) Cheng, S.-W., Jin, J.: Shortest paths on polyhedral surfaces and terrains. In: Proceedings of STOC1 2014, pp. 373–382 (2014)
6.
go back to reference Melissaratos, E.A., Souvaine, D.L.: Shortest paths helps solve geometric optimization problems in planar regions. SIAM J. Comput. 21, 601–638 (1992)CrossRefMATHMathSciNet Melissaratos, E.A., Souvaine, D.L.: Shortest paths helps solve geometric optimization problems in planar regions. SIAM J. Comput. 21, 601–638 (1992)CrossRefMATHMathSciNet
7.
go back to reference Mitchell, J.S.B.: Geometric shortest paths and network optimization. In: Sack, J.R., Urrutia, J. (eds.) Handbook of Computational Geometry, pp. 633–701. Elsevier Science B.V, Amsterdam (2000)CrossRef Mitchell, J.S.B.: Geometric shortest paths and network optimization. In: Sack, J.R., Urrutia, J. (eds.) Handbook of Computational Geometry, pp. 633–701. Elsevier Science B.V, Amsterdam (2000)CrossRef
8.
9.
10.
go back to reference Quynh, D.T.P., He, Y., Xin, S.-Q., Chen, Z.: An intrinsic algorithm for computing geodesic distance fields on triangle meshes with holes. Graph. Models 74(4), 209–220 (2012)CrossRef Quynh, D.T.P., He, Y., Xin, S.-Q., Chen, Z.: An intrinsic algorithm for computing geodesic distance fields on triangle meshes with holes. Graph. Models 74(4), 209–220 (2012)CrossRef
11.
go back to reference Schreiber, Y.: Euclidean shortest paths on polyhedra in three dimensions. Ph.D. thesis, Tel Aviv University (2007) Schreiber, Y.: Euclidean shortest paths on polyhedra in three dimensions. Ph.D. thesis, Tel Aviv University (2007)
13.
go back to reference Pham-Trong, V., Szafran, N., Biard, L.: Pseudo-geodesics on three-dimensional surfaces and pseudo-geodesic meshes. Numer. Algorithms 26, 305–315 (2001)CrossRefMATHMathSciNet Pham-Trong, V., Szafran, N., Biard, L.: Pseudo-geodesics on three-dimensional surfaces and pseudo-geodesic meshes. Numer. Algorithms 26, 305–315 (2001)CrossRefMATHMathSciNet
14.
go back to reference Xin, S.-Q., Wang, G.-J.: Efficiently determining a locally exact shortest path on polyhedral surfaces. Comput. Aided Des. 39, 1081–1090 (2007)CrossRefMATH Xin, S.-Q., Wang, G.-J.: Efficiently determining a locally exact shortest path on polyhedral surfaces. Comput. Aided Des. 39, 1081–1090 (2007)CrossRefMATH
Metadata
Title
An Iterative Algorithm for Computing Shortest Paths Through Line Segments in 3D
Authors
Le Hong Trang
Quynh Chi Truong
Tran Khanh Dang
Copyright Year
2017
DOI
https://doi.org/10.1007/978-3-319-70004-5_5

Premium Partner