ExplorerMathematicsMathematics
Research PaperResearchia:202601.30023

A Primal-Dual Level Set Method for Computing Geodesic Distances

Hailiang Liu

Abstract

The numerical computation of shortest paths or geodesics on surfaces, along with the associated geodesic distance, has a wide range of applications. Compared to Euclidean distance computation, these tasks are more complex due to the influence of surface geometry on the behavior of shortest paths. This paper introduces a primal-dual level set method for computing geodesic distances. A key insight is that the underlying surface can be implicitly represented as a zero level set, allowing us to form...

Submitted: January 30, 2026Subjects: Mathematics; Mathematics

Description / Details

The numerical computation of shortest paths or geodesics on surfaces, along with the associated geodesic distance, has a wide range of applications. Compared to Euclidean distance computation, these tasks are more complex due to the influence of surface geometry on the behavior of shortest paths. This paper introduces a primal-dual level set method for computing geodesic distances. A key insight is that the underlying surface can be implicitly represented as a zero level set, allowing us to formulate a constraint minimization problem. We employ the primal-dual methodology, along with regularization and acceleration techniques, to develop our algorithm. This approach is robust, efficient, and easy to implement. We establish a convergence result for the high-resolution PDE system, and numerical evidence suggests that the method converges to a geodesic in the limit of refinement.


Source: arXiv:2601.23244v1 - http://arxiv.org/abs/2601.23244v1 PDF: https://arxiv.org/pdf/2601.23244v1 Original Article: View on arXiv

Please sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Access Paper
View Source PDF
Submission Info
Date:
Jan 30, 2026
Topic:
Mathematics
Area:
Mathematics
Comments:
0
Bookmark
A Primal-Dual Level Set Method for Computing Geodesic Distances | Researchia