Abstract
We present some analytical and geometric properties of shortest ordered paths joining two given points with respect to a sequence of line segments in a Euclidean space, especially their existence, uniqueness, characteristics, and conditions for concatenation of two shortest ordered paths to be a shortest ordered path. We then focus on straightest paths lying on a sequence of adjacent convex polygons in 2 or 3 dimensional spaces.
References
- P. K. Agarwal, S. Har-Peled, M. Karia: Computing approximate shortest paths on convex polytopes, Algorithmica 33(2) (2002) 227–242.https://doi.org/10.1007/s00453-001-0111-xGoogle Scholar
- A. Ahadi, A. Mozafari, A. Zarei: Touring a sequence of disjoint polygons: Complexity and extension, Theoretical Computer Science 556 (2014) 45–54.https://doi.org/10.1016/j.tcs.2014.06.019Google Scholar
- M. Ahmed, S. Das, S. Lodha, A. Lubiw, A. Maheshwari, S. Roy: Approximation algorithms for shortest descending paths in terrains, J. Discrete Alg. 8 (2010) 214–230.https://doi.org/10.1016/j.jda.2009.05.001Google Scholar
- M. Ahmed, A. Lubiw: Shortest descending paths: towards an exact algorithm, Internat. J. Comput. Geom. Appl. 21 (2011) 431–466.https://doi.org/10.1142/S0218195911003755Google Scholar
- M. Ahmed, A. Lubiw, A. Maheshwari: Shortest gently descending paths, WALCOM (2009) 59–70.https://doi.org/10.1007/978-3-642-00202-1_6Google Scholar
- L. Aleksandrov, A. Maheshwari, J.-R. Sack: Determining approximate shortest paths on weighted polyhedral surfaces, J. ACM 52 (2005) 25–53.https://doi.org/10.1145/1044731.1044733Google Scholar
- P. T. An: Finding shortest paths in a sequence of triangles in 3D by the method of orienting curves, Optimization 67 (2018) 159–177.https://doi.org/10.1080/02331934.2017.1387260Google Scholar
- P. T. An, N. N. Hai, T. V. Hoai: Direct multiple shooting method for solving approximate shortest path problems, J. Comput. Appl. Math. 244 (2013) 67–76.https://doi.org/10.1016/j.cam.2012.11.001Google Scholar
- C. Bajaj: The algebraic complexity of shortest paths in polyhedral spaces, in: Proceedings 23rd Annual Allerton Conference on Communication, Control and Computing, University of Illinois, Monticello (1985) 510-517.Google Scholar
- M. Balasubramanian, J. R. Polimeni, E. L. Schwartz: Exact geodesics and shortest paths on polyhedral surfaces, IEEE Trans. Pattern Analysis Machine Intelligence 31(6) (2009)1006–1016.https://doi.org/10.1109/TPAMI.2008.213Google Scholar
- P. Bose, A. Maheshwari, C. Shu, S. Wuhrer: A survey of geodesic paths on 3d surfaces, Comput. Geom. 44 (2011) 486–4980.https://doi.org/10.1016/j.comgeo.2011.05.006Google Scholar
- J. Canny, J. Reif: Lower bounds for shortest path and related problems, in: Proceedings 28th Annual Symposium on Foundations of Computer Science, FOCS (1987) 49–60.https://doi.org/10.1109/SFCS.1987.42Google Scholar
- J. Chen, Y. Han: Shortest paths on a polyhedron. I: Computing shortest paths, Internat. J. Comput. Geom. Appl. 6(2) (1996) 127–144.https://doi.org/10.1142/S0218195996000095Google Scholar
- S.-W. Cheng, J. Jin: Approximate shortest descending paths, in: Proceedings 24th Annual ACM-SIAM Symposium Discrete Algebra (2013) 144–155.https://doi.org/10.1137/1.9781611973105.11Google Scholar
- S.-W. Cheng, J. Jin: Shortest paths on polyhedral surfaces and terrains, in: STOC ’14, Proceedings 46th Annual ACM Symposium on Theory of Computing (2014) 373–382.https://doi.org/10.1145/2591796.2591821Google Scholar
- A. F. Cook IV, C. Wenk: Shortest path problems on a polyhedral surface, Algorithmica 69 (2014) 58–77.https://doi.org/10.1007/s00453-012-9723-6Google Scholar
- M. Dror, A. Efrat, A. Lubiw: Touring a sequence of polygons, in: STOC ’03, Proceedings 35th Annual ACM Symposium on Theory of Computing (2003) 473–482.https://doi.org/10.1145/780542.780612Google Scholar
- N. N. Hai, P. T. An: A generalization of Blaschke’s convergence theorem in metric spaces, J. Convex Analysis 20(4) (2013) 1013–1024.https://doi.org/10.68381/jca20055Google Scholar
- T. V. Hoai, P. T. An, N. N. Hai: Multiple shooting approach for computing approximately shortest paths on convex polytopes, J. Comput. Appl. Math. 317 (2017) 235–246.https://doi.org/10.1016/j.cam.2016.10.026Google Scholar
- J. S. B. Mitchell: Geometric shortest paths and network optimizations, in: The Handbook of Computational Geometry, Chapter 15, Elsevier Science (2000) 633–701.https://doi.org/10.1016/B978-044482537-7/50016-4Google Scholar
- J. S. B. Mitchell: Approximation schemes for geometric network optimization problems, in: Encyclopedia of Algorithms, M.-Y. Kao (ed.), Springer, Berlin (2015).https://doi.org/10.1007/978-3-642-27848-8_505-1Google Scholar
- J. S. B. Mitchell, D. M. Mount, C. H. Papadimitriou: The discrete geodesic problem, SIAM J. Computing 16(4) (1987) 633–701.https://doi.org/10.1137/0216045Google Scholar
- J. S. B. Mitchell, C. H. Papadimitriou: The weighted region problem: finding shortest paths through a weighted planar subdivision, J. ACM 38 (1991) 18–73.https://doi.org/10.1145/102782.102784Google Scholar
- J. O’Rourke, S. Suri, H. Booth: Shortest paths on polyhedral surfaces, in: Theoretical Aspects of Computer Science, Lect. Notes Comput. Sci. 182 (1985) 243–254.https://doi.org/10.1007/BFb0024013Google Scholar
- A. Papadopoulos: Metric Spaces, Convexity and Nonpositive Curvature, 2nd edition, European Mathematical Society, Zurich (2014).https://doi.org/10.4171/132Google Scholar
- V. Pham-Trong, N. Szafran, L. Biard: Pseudo-geodesics on three-dimensional surfaces and pseudo-geodesic meshes, Numerical Algorithms 26(4) (2001) 305–315.https://doi.org/10.1023/A:1016617010088Google Scholar
- K. Polthier, M. Schmies: Straightest geodesics on polyhedral surfaces, in: Mathematical Visualization, H.-C. Hege et al. (eds.), International Workshop Visualization and Mathematics, Springer, Berlin (1998) 135–150.https://doi.org/10.1007/978-3-662-03567-2_11Google Scholar
- J. A. Sethian: Fast marching methods, SIAM Rev. 41(2) (1999) 199–235.https://doi.org/10.1137/S0036144598347059Google Scholar
- M. Sharir, A. Schorr: On shortest paths in polyhedral spaces, SIAM J. Comput. 15(1) (1986) 193–215.https://doi.org/10.1137/0215014Google Scholar
- J. Steiner: Gesammelte Werke, Band 2, Reimer, Berlin (1882).https://doi.org/10.1515/9783111611716Google Scholar
- K. R. Varadarajan, P. K. Agarwal: Approximating shortest paths on a nonconvex polyhedron, SIAM J. Computing 30(4) (2000) 1321–1340.https://doi.org/10.1137/S0097539799352759Google Scholar
- S.-Q. Xin, G.-J. Wang: Efficiently determining a locally shortest path on polyhedral surfaces, Computer-Aided Design 39(12) (2007) 1081–1090.https://doi.org/10.1016/j.cad.2007.08.001Google Scholar
Suggested citation
Published by Heldermann Verlag, 2019. Rights now held by Banach Press LLC.
