We present an analysis on the convergence properties of the so-called geometric heat flow equation for computing geodesics (shortest-path~curves) on Riemannian manifolds. Computing geodesics numerically in real-time has become an important capability in several fields, including control and motion planning. The geometric heat flow equation involves solving a parabolic partial differential equation whose solution is a geodesic. In practice, solving this PDE numerically can be done efficiently, and tends to be more numerically stable and exhibit a better rate of convergence compared to numerical optimization. We prove that the geometric heat flow equation is globally exponentially stable in $L_2$ if the curvature of the Riemannian manifold is not too positive, and that asymptotic convergence in $L_2$ is always guaranteed. We also present a pseudospectral method that leverages Chebyshev polynomials to accurately compute geodesics in only a few milliseconds for non-contrived manifolds. Our analysis was verified with our custom pseudospectral method by computing geodesics on common non-Euclidean surfaces, and in feedback for a contraction-based controller with a non-flat metric for a nonlinear system.
- ID статьи: 2510.11692
- Название: Analysis of the Geometric Heat Flow Equation: Computing Geodesics in Real-Time with Convergence Guarantees
- Авторы: Samuel G. Gessow, Brett T. Lopez (UCLA VECTR Laboratory)
- Классификация: eess.SY (Системы и управление), cs.SY (Системы и управление)
- Дата публикации: 13 октября 2025 г.
- Ссылка на статью: https://arxiv.org/abs/2510.11692v1
В данной статье анализируются свойства сходимости уравнения геометрического теплового потока при вычислении геодезических (кривых кратчайшего пути) на римановых многообразиях. Численное вычисление геодезических в реальном времени стало важной возможностью в управлении и планировании движения. Уравнение геометрического теплового потока включает решение параболического уравнения в частных производных (УЧП), решение которого является геодезической. На практике численное решение этого УЧП является эффективным и обладает лучшей численной устойчивостью и скоростью сходимости по сравнению с методами численной оптимизации. Авторы доказывают, что если кривизна риманова многообразия не слишком положительна, уравнение геометрического теплового потока глобально экспоненциально устойчиво в смысле L² и всегда гарантирует асимптотическую сходимость в L². Статья также предлагает псевдоспектральный метод с использованием полиномов Чебышёва, который позволяет точно вычислять геодезические на неискусственных многообразиях за несколько миллисекунд.
Поиск кратчайшего пути между двумя точками на неевклидовых многообразиях стал важной задачей в управлении, планировании движения, компьютерной графике и других областях. Вычисление кратчайшего пути на римановом многообразии (гладком многообразии с гладко изменяющимся внутренним произведением) означает поиск экстремальных кривых функционала длины дуги — геодезических.
Текущие методы вычисления точка-точка геодезических включают:
- Метод градиентного спуска: формулирует задачу как краевую задачу, минимизирует риманов функционал энергии. Хотя часто используется в теории сжатия обратных контроллеров, требует больших вычислительных затрат и не имеет гарантий доказуемой скорости сходимости.
- Метод геометрического теплового потока: деформирует кривую путём решения параболического УЧП до достижения экстремальной кривой в заданном гомотопическом классе.
Ключевое преимущество метода геометрического теплового потока перед градиентным спуском заключается в возможности эффективного решения путём переформулирования УЧП как задачи с начальными условиями для системы обыкновенных дифференциальных уравнений. Несмотря на хорошие эмпирические результаты в численной устойчивости и скорости сходимости, отсутствует комплексный анализ метода геометрического теплового потока.
- Теоретический анализ: впервые проведён анализ устойчивости уравнения геометрического теплового потока, доказана глобальная экспоненциальная устойчивость при условии ограниченности кривизны многообразия
- Гарантии сходимости: доказана асимптотическая сходимость в смысле L², которая всегда имеет место
- Эффективный алгоритм: предложен псевдоспектральный метод на основе полиномов Чебышёва, позволяющий вычислять геодезические за миллисекунды
- Практическое применение: верифицирована эффективность метода на классических 2D поверхностях и в контроллерах сжатия нелинейных систем
Дано риманово многообразие (M,g) и две точки p и q на нём. Требуется найти геодезическую γ(s), соединяющую эти точки и удовлетворяющую уравнению геодезической:
dsD∂sγ=∇∂sγ∂sγ=0
Основной метод базируется на уравнении геометрического теплового потока:
∂τc=αdsD∂sc(1)
где:
- c:[0,1]×R+→M — параметризованная регулярная кривая
- τ — переменная виртуального времени
- D/ds — ковариантная производная
- α∈R>0 — параметр
Путём вычисления ковариантной производной уравнения геометрического теплового потока получается уравнение теплового потока Якоби:
α1dτDJ=∂s2J+R(J,∂sc)∂sc(3)
где J(s,τ)=∂τc, R — тензор кривизны Римана.
Используется функционал Ляпунова:
V(J(τ))=2α1∫01⟨J,J⟩ds
Комбинируя неравенство Пуанкаре и анализ секционной кривизны, доказывается теорема сходимости.
В локальных координатах уравнение геометрического теплового потока принимает вид:
α1∂τxi=∂s2xi+∑j,k=1nΓjki∂sxj∂sxk(5)
Используются полиномы Чебышёва в качестве базисных функций:
- Узлы Чебышёва-Гаусса-Лобатто
- Дифференциальные матрицы Чебышёва
- Метод линий (Method of Lines) для интегрирования по времени
- Вычисление геодезических на 2D поверхностях: сфера, тор, поверхность яйцевидной формы
- Приложение теории сжатия: обратная связь управления для трёхпорядковой нелинейной системы
- Точность длины геодезической
- Время вычисления
- Скорость сходимости
- Эволюция римановой энергии
- Численная оптимизация на основе градиентного спуска 2
- Минимизация функционала энергии с использованием представления полиномами Чебышёва
- Оборудование: MacBook Pro 2020, Intel Core i5 2GHz
- Программное обеспечение: реализация на Python
- Параметры: α = 4 (если не указано иное)
- Временной шаг: 0.01s (приложение управления)
| Поверхность | Псевдоспектральный метод УЧП | | Метод оптимизации 2 | |
|---|
| Длина | Время (мс) | Длина | Время (мс) |
| Сфера | 2.33 | 6.63 | 2.33 | 9.79 |
| Тор | 16.5 | 5.04 | 16.5 | 20.2 |
| Яйцевидная поверхность | 7.36 | 150E3 | 7.36 | 130E3 |
Ключевые находки:
- Длины геодезических полностью совпадают, что подтверждает теоретический анализ
- Для сферы и тора метод УЧП значительно быстрее
- На сложных поверхностях (яйцевидная) производительность немного снижается
- Подтверждение экспоненциальной сходимости: на сфере верифицировано экспоненциальное поведение сходимости при увеличении α
- Влияние кривизны: подтверждено отрицательное влияние положительной кривизны на скорость сходимости
- Соответствие теории: экспериментальные результаты полностью согласуются с теоретическим анализом раздела III
| Начальное состояние | Псевдоспектральный метод УЧП | Метод оптимизации | Ускорение |
|---|
| 1,1,1ᵀ | 3.24мс | 5.34мс | 1.6× |
| 9,9,9ᵀ | 5.48мс | 23.0мс | 4.2× |
- Эволюция римановой энергии практически идентична
- Метод УЧП в целом быстрее в 3 раза
- Преимущество более выражено при удалении от желаемого состояния
- Влияние параметра α: большее α приводит к более быстрой сходимости, что подтверждает теоретические предсказания
- Влияние кривизны: меньший радиус сферы (большая кривизна) приводит к более медленной сходимости
- Порядок полинома: сложные поверхности требуют полиномов более высокого порядка
- Численная оптимизация: метод градиентного спуска Leung & Manchester (2017)
- Методы УЧП: метод неголономных систем Belabbas & Liu (2017)
- Теория сжатия: метод метрик сжатия Manchester & Slotine (2017)
- Впервые предоставлены теоретические гарантии сходимости для уравнения геометрического теплового потока
- Комбинирует псевдоспектральный метод для эффективного вычисления
- Практическая верификация в приложениях теории сжатия управления
- Теоретический вклад: доказана глобальная экспоненциальная устойчивость уравнения геометрического теплового потока при условиях кривизны
- Алгоритмический вклад: предложен эффективный псевдоспектральный метод решения за миллисекунды
- Практическая ценность: предоставлено осуществимое решение для вычисления геодезических в приложениях управления в реальном времени
- Ограничения на сложные поверхности: производительность может снизиться на высокосложных поверхностях (например, яйцевидной)
- Ограничения кривизны: теоретические гарантии требуют условия неслишком положительной кривизны
- Расширение размерности: вычислительная сложность в высокомерном случае недостаточно обсуждена
- Исследование других решателей УЧП для улучшения производительности в специальных случаях
- Расширение на многообразия Финслера
- Изучение стратегий параллелизации
- Теоретическая строгость: предоставляет полный анализ устойчивости, заполняя теоретический пробел в этой области
- Практическая применимость: вычисление за миллисекунды удовлетворяет требованиям приложений в реальном времени
- Достаточная верификация: комплексная верификация от классических поверхностей до практических систем управления
- Методологическая инновация: искусно комбинирует теорию полей Якоби с теорией устойчивости УЧП
- Область применимости: ограниченные гарантии производительности для многообразий с высокой положительной кривизной
- Анализ сложности: отсутствует детальный теоретический анализ вычислительной сложности
- Масштабируемость: недостаточно глубокое обсуждение расширяемости на высокомерные многообразия
- Теоретический вклад: предоставляет первый строгий анализ сходимости для уравнения геометрического теплового потока
- Практическая ценность: предоставляет эффективный инструмент вычисления геодезических для приложений, таких как теория сжатия управления
- Методологическое значение: демонстрирует потенциал псевдоспектральных методов в решении геометрических УЧП
- Планирование пути робота: оптимальные пути в неевклидовых пространствах конфигураций
- Управление сжатием: системы обратной связи, требующие вычисления геодезических в реальном времени
- Вычислительная геометрия: задачи кратчайшего пути на поверхностях
- Теория оптимизации: алгоритмы оптимизации на римановых многообразиях
Статья ссылается на ключевые работы в этой области, включая:
- Классические учебники по римановой геометрии Do Carmo
- Работы по теории сжатия Manchester & Slotine
- Исследования приложений геометрического теплового потока Belabbas и др.
- Методы псевдоспектральной оптимизации Leung & Manchester
Общая оценка: Это отличная статья, которая достигает хорошего баланса между теоретическим анализом и практическим применением. Авторы не только заполняют пробел в теории сходимости уравнения геометрического теплового потока, но и предоставляют эффективную численную реализацию, которая предоставляет мощный инструмент для практических приложений в соответствующих областях. Теоретическая строгость статьи и достаточность экспериментальной верификации заслуживают признания.