Skip to main content

Close Euclidean Shortest Path Crossing anĀ Ordered 3D Skew Segment Sequence

  • Conference paper
  • First Online:
Geometry and Vision (ISGV 2021)

Abstract

Given k skew segments in an ordered sequence E and two points s and t in a three-dimensional environment, for any \(\epsilon \in (0, 1)\), we study a classical geometric problem of finding a \((1 + \epsilon )\)-approximation Euclidean shortest path between s and t, crossing the segments in E in order. Let L be the maximum Euclidean length of the segments in E and h be the minimum distance between two consecutive segments in E. The running time of our algorithm is \(O(k^3 \log (\frac{k L}{h \epsilon }))\). Currently, the running time of finding the exact shortest path for this problem is exponential. Thus, most practical algorithms of this problem are approximations. Among these practical algorithms, placing discrete points, named Steiner points, on every segment in E, then constructing a graph to find an approximate path between s and t, is most widely used in practice. However, using Steiner points will cause the running time of this approach to always depend on a polynomial function of the term \(\frac{1}{\epsilon }\), which is not a close optimal solution. Differently, in this paper, we solve the problem directly in a continuous environment, without using Steiner points, in terms of the running time depending on a logarithmic function of the term \(\frac{1}{\epsilon }\), which we call a close optimal solution.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Canny, J., Reif, J.: New lower bound techniques for robot motion planning problems. In: 28th Annual Symposium on Foundations of Computer Science, pp. 49ā€“60 (1987)

    Google ScholarĀ 

  2. Akman, V.: Solution of the general instance of FINDPATH. In: Akman, V. (ed.) Unobstructed Shortest Paths in Polyhedral Environments. LNCS, vol. 251, pp. 19ā€“33. Springer, Heidelberg (1987). https://doi.org/10.1007/3-540-17629-2_8

    ChapterĀ  MATHĀ  Google ScholarĀ 

  3. Bajaj, C., Moh, T.T.: Generalized unfoldings for shortest paths. Int. J. Robot. Res. 7(1), 71ā€“76 (1988)

    ArticleĀ  Google ScholarĀ 

  4. Trang, L.H., Truong, Q.C., Dang, T.K.: An iterative algorithm for computing shortest paths through line segments in 3D. In: Dang, T.K., Wagner, R., KĆ¼ng, J., Thoai, N., Takizawa, M., Neuhold, E.J. (eds.) FDSE 2017. LNCS, vol. 10646, pp. 73ā€“84. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-70004-5_5

    ChapterĀ  Google ScholarĀ 

  5. Mitchell, J.S.B., Papadimitriou, C.H.: The weighted region problem: finding shortest paths through a weighted planar subdivision. J. ACM 38(1), 18ā€“73 (1991)

    ArticleĀ  MathSciNetĀ  Google ScholarĀ 

  6. Polishchuk, V., Mitchell, J.S.: Touring convex bodies - a conic programming solution. In: Canadian Conference on Computational Geometry, pp. 290ā€“293 (2005)

    Google ScholarĀ 

  7. Aleksandrov, L., Maheshwari, A., Sack, J.R.: Approximation algorithms for geometric shortest path problems. In: Proceedings of the Thirty-Second Annual ACM Symposium on Theory of Computing, pp. 286ā€“295 (2000)

    Google ScholarĀ 

  8. Mitchell, J.S.B.: Chapter 31: shortest paths and network. In: Toth, C.D., Oā€™Rourke, J., Goodman, J.E. (eds.) Handbook of Discrete and Computational Geometry. Chapman and Hall/CRC (2017)

    Google ScholarĀ 

  9. Bose, P., Maheshwari, A., Shu, C., Wuhrer, S.: A survey of geodesic paths on 3D surfaces. Comput. Geom. 44(9), 486ā€“498 (2011)

    ArticleĀ  MathSciNetĀ  Google ScholarĀ 

  10. Burago, D., Grigoriev, D., Slissenko, A.: Approximating shortest path for the skew lines problem in time doubly logarithmic in 1/epsilon. Theoret. Comput. Sci. 315(2ā€“3), 371ā€“404 (2004)

    ArticleĀ  MathSciNetĀ  Google ScholarĀ 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nguyet Tran .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

Ā© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Tran, N., Dinneen, M.J. (2021). Close Euclidean Shortest Path Crossing anĀ Ordered 3D Skew Segment Sequence. In: Nguyen, M., Yan, W.Q., Ho, H. (eds) Geometry and Vision. ISGV 2021. Communications in Computer and Information Science, vol 1386. Springer, Cham. https://doi.org/10.1007/978-3-030-72073-5_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-72073-5_13

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-72072-8

  • Online ISBN: 978-3-030-72073-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics