Skip to main content
Springer Nature Link
Account
Menu
Find a journal Publish with us Track your research
Search
Cart
  1. Home
  2. Advances in Computational Mathematics
  3. Article

Finding geodesics joining given points

  • Open access
  • Published: 27 July 2022
  • Volume 48, article number 50, (2022)
  • Cite this article
Download PDF

You have full access to this open access article

Advances in Computational Mathematics Aims and scope Submit manuscript
Finding geodesics joining given points
Download PDF
  • Lyle Noakes1 &
  • Erchuan Zhang  ORCID: orcid.org/0000-0002-4005-54312 
  • 808 Accesses

  • 7 Citations

  • Explore all metrics

Abstract

Finding a geodesic joining two given points in a complete path-connected Riemannian manifold requires much more effort than determining a geodesic from initial data. This is because it is much harder to solve boundary value problems than initial value problems. Shooting methods attempt to solve boundary value problems by solving a sequence of initial value problems, and usually need a good initial guess to succeed. The present paper finds a geodesic \(\gamma :[0,1]\rightarrow M\) on the Riemannian manifold M with γ(0) = x0 and γ(1) = x1 by dividing the interval [0,1] into several sub-intervals, preferably just enough to enable a good initial guess for the boundary value problem on each subinterval. Then a geodesic joining consecutive endpoints (local junctions) is found by single shooting. Our algorithm then adjusts the junctions, either (1) by minimizing the total squared norm of the differences between associated geodesic velocities using Riemannian gradient descent, or (2) by solving a nonlinear system of equations using Newton’s method. Our algorithm is compared with the known leapfrog algorithm by numerical experiments on a 2-dimensional ellipsoid Ell(2) and on a left-invariant 3-dimensional special orthogonal group SO(3). We find Newton’s method (2) converges much faster than leapfrog when more junctions are needed, and that a good initial guess can be found for (2) by starting with Riemannian gradient descent method (1).

Article PDF

Download to read the full article text

Similar content being viewed by others

Vanishing geodesic distance for right-invariant Sobolev metrics on diffeomorphism groups

Article 04 January 2019

Robust Geodesic Regression

Article 05 January 2022

Entropy-expansiveness of geodesic flows on closed manifolds without conjugate points

Article 08 March 2016

Explore related subjects

Discover the latest articles and news from researchers in related subjects, suggested using machine learning.
  • Differential Geometry
  • Global Analysis and Analysis on Manifolds
  • Geodesy
  • Non-homologous-end joining
  • Diffusion Processes and Stochastic Analysis on Manifolds
  • Partial Differential Equations on Manifolds
Use our pre-submission checklist

Avoid common mistakes on your manuscript.

References

  1. Fletcher, T.: Geodesic regression on Riemannian manifolds. In: Proceedings of the Third International Workshop on Mathematical Foundations of Computational Anatomy-Geometrical and Statistical Methods for Modelling Biological Shape Variability, pp. 75–86 (2011)

  2. Fletcher, P.T.: Geodesic regression and the theory of least squares on Riemannian manifolds. Int. J. Comput. Vis. 105(2), 171–185 (2013)

    Article  MathSciNet  Google Scholar 

  3. Fletcher, P.T., Lu, C., Pizer, S.M., Joshi, S.: Principal geodesic analysis for the study of nonlinear statistics of shape. IEEE Transactions on Medical Imaging 23(8), 995–1005 (2004)

    Article  Google Scholar 

  4. Fletcher, P.T., Lu, C., Joshi, S.: Statistics of shape via principal geodesic analysis on Lie groups. In: 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings, vol. 1, pp. I–I, IEEE (2003)

  5. Caselles, V., Kimmel, R., Sapiro, G.: Geodesic active contours. Int. J. Comput. Vis. 22(1), 61–79 (1997)

    Article  Google Scholar 

  6. Carmo, M.P.D.: Riemannian geometry. Birkhäuser (1992)

  7. Keller, H.B.: Numerical methods for two-point boundary-value problems. Courier Dover Publications (2018)

  8. Noakes, L.: A global algorithm for geodesics. J. Aust. Math. Soc. 65(1), 37–50 (1998)

    Article  MathSciNet  Google Scholar 

  9. Kaya, C.Y., Noakes, J.L.: Geodesics and an optimal control algorithm. In: Proceedings of the 36th IEEE Conference on Decision and Control, vol. 5, pp. 4918–4919, IEEE (1997)

  10. Kaya, C.Y., Noakes, J.L.: Leapfrog for optimal control. SIAM Journal on Numerical Analysis 46(6), 2795–2817 (2008)

    Article  MathSciNet  Google Scholar 

  11. Nesterov, Y.: Smooth minimization of non-smooth functions. Mathematical Programming 103(1), 127–152 (2005)

    Article  MathSciNet  Google Scholar 

  12. Nesterov, Y.: Accelerating the cubic regularization of Newton’s method on convex problems. Math. Program. 112(1), 159–181 (2008)

    Article  MathSciNet  Google Scholar 

  13. Wibisono, A., Wilson, A.C., Jordan, M.I.: A variational perspective on accelerated methods in optimization. Proc. Natl. Acad. Sci. 113(47), E7351–E7358 (2016)

    Article  MathSciNet  Google Scholar 

  14. Krakowski, K.A., Noakes, L.: Geometrical methods of inference. University of Western Australia (2002)

  15. Noakes, L.: Duality and Riemannian cubics. Adv. Comput. Math. 25(1), 195–209 (2006)

    Article  MathSciNet  Google Scholar 

  16. Popiel, T., Noakes, L.: Elastica in SO (3). J. Aust. Math. Soc. 83(1), 105–124 (2007)

    Article  MathSciNet  Google Scholar 

  17. Zhang, E., Noakes, L.: Left Lie reduction for curves in homogeneous spaces. Adv. Comput. Math. 44(5), 1673–1686 (2018)

    Article  MathSciNet  Google Scholar 

  18. Zhang, E., Noakes, L.: Riemannian cubics and elastica in the manifold SPD (n) of all n× n symmetric positive-definite matrices. Journal of Geometric Mechanics, 11(2) (2019)

  19. Fernandes, T.A., Ferreira, O.P., Yuan, J.: On the superlinear convergence of Newton’s method on Riemannian manifolds. J. Optim. Theory Appl. 173(3), 828–843 (2017)

    Article  MathSciNet  Google Scholar 

  20. Bortoloti, M.A.D.A., Fernandes, T.A., Ferreira, O.P., Yuan, J.: Damped Newton’s method on Riemannian manifolds. J. Glob. Optim., pp. 1–18 (2020)

  21. Bortoloti, M.A.D.A., Fernandes, T.A., Ferreira, O.P.: On the globalization of Riemannian Newton method. arXiv:2008.06557 (2020)

  22. Rentmeesters, Q.: A gradient method for geodesic data fitting on some symmetric Riemannian manifolds. In: 2011 50th IEEE Conference on Decision and Control and European Control Conference, pp. 7141–7146, IEEE (2011)

  23. Argyros, I.K., Hilout, S.: Newton’s method for approximating zeros of vector fields on Riemannian manifolds. J. Appl. Math. Comput. 29(1), 417–427 (2009)

    Article  MathSciNet  Google Scholar 

  24. Li, C., Wang, J.: Newton’s method on Riemannian manifolds: Smale’s point estimate theory under the γ-condition. IMA Journal of Numerical Analysis 26(2), 228–251 (2006)

    Article  MathSciNet  Google Scholar 

  25. Li, C., Wang, J.H., Dedieu, J.P.: Smale’s point estimate theory for Newton’s method on Lie groups. J. Complex. 25(2), 128–151 (2009)

    Article  MathSciNet  Google Scholar 

  26. Absil, P.A., Mahony, R., Sepulchre, R.: Optimization algorithms on matrix manifolds. Princeton University Press (2009)

  27. Bertsekas, D.P.: Constrained optimization and Lagrange multiplier methods. Academic Press (2014)

  28. Dennis, J.E. Jr, Schnabel, R.B.: Numerical methods for unconstrained optimization and nonlinear equations. Society for Industrial and Applied Mathematics (1996)

  29. Zhang, E.: Magnetic cubics in Riemannian manifolds associated with different magnetic fields. Journal of Mathematical Physics 60(12), 122703 (2019)

    Article  MathSciNet  Google Scholar 

  30. Zhang, E., Noakes, L.: Riemannian cubics in quadratic matrix Lie groups. Applied Mathematics and Computation 375, 125082 (2020)

    Article  MathSciNet  Google Scholar 

  31. Gallier, J., Quaintance, J.: Differential geometry and Lie groups: a computational perspective. vol. 12, Springer Nature (2020)

  32. Gallier, J., Quaintance, J.: Differential Geometry and Lie Groups A Second Course. Springer, Cham (2020)

    Book  Google Scholar 

  33. Lee, J.M.: Introduction to Riemannian manifolds. Springer International Publishing, Cham (2018)

    Book  Google Scholar 

Download references

Acknowledgements

The authors would like to thank editors and two anonymous referees for their helpful suggestions and comments, which greatly improved the quality of the present work.

Funding

Open Access funding enabled and organized by CAUL and its Member Institutions

Author information

Authors and Affiliations

  1. Department of Mathematics and Statistics, The University of Western Australia, Crawley, WA 6009, Australia

    Lyle Noakes

  2. School of Science, Edith Cowan University, Joondalup, WA 6027, Australia

    Erchuan Zhang

Authors
  1. Lyle Noakes
    View author publications

    Search author on:PubMed Google Scholar

  2. Erchuan Zhang
    View author publications

    Search author on:PubMed Google Scholar

Corresponding author

Correspondence to Erchuan Zhang.

Ethics declarations

Conflict of interest

The authors declare no competing interests.

Additional information

Communicated by: Thanh Tran

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This article belongs to the Topical Collection: Mathematics of Computation and Optimisation Guest Editors: Jerome Droniou, Andrew Eberhard, Guoyin Li, Russell Luke, Thanh Tran

Lyle Noakes and Erchuan Zhang contributed equally to this work.

Appendix: Leapfrog algorithm for finding geodesics

Appendix: Leapfrog algorithm for finding geodesics

The following algorithm is adapted from [8].

figure l

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Noakes, L., Zhang, E. Finding geodesics joining given points. Adv Comput Math 48, 50 (2022). https://doi.org/10.1007/s10444-022-09966-y

Download citation

  • Received: 30 July 2021

  • Accepted: 17 June 2022

  • Published: 27 July 2022

  • DOI: https://doi.org/10.1007/s10444-022-09966-y

Share this article

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Keywords

  • Geodesic
  • Shooting
  • Leapfrog
  • Riemannian gradient descent
  • Newton’s method
  • Jacobi equation

Mathematics Subject Classification (2010)

  • MSC2020: 34B60
  • 49M15
Use our pre-submission checklist

Avoid common mistakes on your manuscript.

Associated Content

Part of a collection:

Mathematics of Computation and Optimisation

Advertisement

Search

Navigation

  • Find a journal
  • Publish with us
  • Track your research

Discover content

  • Journals A-Z
  • Books A-Z

Publish with us

  • Journal finder
  • Publish your research
  • Language editing
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our brands

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Discover
  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support
  • Legal notice
  • Cancel contracts here

Not affiliated

Springer Nature

© 2025 Springer Nature