# Fast and Robust Shortest Paths on Manifolds Learned from Data

arXiv: https://arxiv.org/abs/1901.07229 · HTML: https://mlsanity.com/paper/1901.07229/

## Key facts

- Cited by 25 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 22 Jan 2019.

## Built on by (most cited first, 25 of 25)

- [Metric Flow Matching for Smooth Interpolations on the Data Manifold](https://mlsanity.com/paper/2405.14780/) (2024)
- [Norm-guided latent space exploration for text-to-image generation](https://mlsanity.com/paper/2306.08687/) (2023)
- [Learning Riemannian Manifolds for Geodesic Motion Skills](https://mlsanity.com/paper/2106.04315/) (2021)
- [Pulling back information geometry](https://mlsanity.com/paper/2106.05367/) (2021)
- [Manifold Integrated Gradients: Riemannian Geometry for Feature Attribution](https://mlsanity.com/paper/2405.09800/) (2024)
- [Riemannian Laplace approximations for Bayesian neural networks](https://mlsanity.com/paper/2306.07158/) (2023)
- [A prior-based approximate latent Riemannian metric](https://mlsanity.com/paper/2103.05290/) (2021)
- [Exploring the Latent Space of Autoencoders with Interventional Assays](https://mlsanity.com/paper/2106.16091/) (2021)
- [On Linear Interpolation in the Latent Space of Deep Generative Models](https://mlsanity.com/paper/2105.03663/) (2021)
- [Pulling back symmetric Riemannian geometry for data analysis](https://mlsanity.com/paper/2403.06612/) (2024)
- [RDA-INR: Riemannian Diffeomorphic Autoencoding via Implicit Neural Representations](https://mlsanity.com/paper/2305.12854/) (2023)
- [Follow the Energy, Find the Path: Riemannian Metrics from Energy-Based Models](https://mlsanity.com/paper/2505.18230/) (2025)
- [Reactive Motion Generation on Learned Riemannian Manifolds](https://mlsanity.com/paper/2203.07761/) (2022)
- [Intrinsic Gaussian Process on Unknown Manifolds with Probabilistic Metrics](https://mlsanity.com/paper/2301.06533/) (2023)
- [Decoder ensembling for learned latent geometries](https://mlsanity.com/paper/2408.07507/) (2024)
- [Bayesian Quadrature on Riemannian Data Manifolds](https://mlsanity.com/paper/2102.06645/) (2021)
- [Mario Plays on a Manifold: Generating Functional Content in Latent Space through Differential Geometry](https://mlsanity.com/paper/2206.00106/) (2022)
- [Learning Identity-Preserving Transformations on Data Manifolds](https://mlsanity.com/paper/2106.12096/) (2021)
- [An Intrinsic Approach to Scalar-Curvature Estimation for Point Clouds](https://mlsanity.com/paper/2308.02615/) (2023)
- [Geodesic Calculus on Implicitly Defined Latent Manifolds](https://mlsanity.com/paper/2510.09468/) (2025)
- [Linear-Time Probabilistic Solutions of Boundary Value Problems](https://mlsanity.com/paper/2106.07761/) (2021)
- [Geometric path augmentation for inference of sparsely observed stochastic nonlinear systems](https://mlsanity.com/paper/2301.08102/) (2023)
- [Geometric constraints improve inference of sparsely observed stochastic dynamics](https://mlsanity.com/paper/2304.00423/) (2023)
- [A Likely Geometry of Generative Models](https://mlsanity.com/paper/2510.26266/) (2025)
- [Intrinsic-Hybrid Latent Diffusion Models for Generative Modeling on Unknown Manifolds](https://mlsanity.com/paper/2608.04827/) (2026)

## Abstract (arXiv)

We propose a fast, simple and robust algorithm for computing shortest paths and distances on Riemannian manifolds learned from data. This amounts to solving a system of ordinary differential equations (ODEs) subject to boundary conditions. Here standard solvers perform poorly because they require well-behaved Jacobians of the ODE, and usually, manifolds learned from data imply unstable and ill-conditioned Jacobians. Instead, we propose a fixed-point iteration scheme for solving the ODE that avoids Jacobians. This enhances the stability of the solver, while reduces the computational cost. In experiments involving both Riemannian metric learning and deep generative models we demonstrate significant improvements in speed and stability over both general-purpose state-of-the-art solvers as well as over specialized solvers.
