Convergence Analysis of the Discrete Constrained Saddle Dynamics and Their Momentum Variants
Qiang Du, Baoming Shi
TL;DR
The paper analyzes constrained saddle dynamics on manifolds for locating index-$k$ saddle points, establishing local convergence of discrete CSD under the exact unstable-eigenvector assumption with a rate governed by the Riemannian Hessian condition number $\kappa$. To address ill-conditioning, it introduces momentum-based constrained saddle dynamics (MCSD) and proves local convergence for both the continuous-time and discrete schemes, showing that momentum reduces sensitivity to $\kappa$ and accelerates convergence. It further proves that a one-step eigenvector update suffices, removing the need for exact eigenvectors at every iteration and drastically reducing computational cost. Numerical experiments on the Thomson problem, the Rayleigh quotient on the Stiefel manifold, and the Bose–Einstein condensate energy functional corroborate the theory and demonstrate practical acceleration, especially in ill-conditioned scenarios. Overall, the work provides a rigorous framework for efficient saddle-point computation under equality constraints with momentum-based acceleration and minimal eigenvector updating requirements.
Abstract
We study the discrete constrained saddle dynamics and their momentum variants for locating saddle points on manifolds. Under the assumption of exact unstable eigenvectors, we establish a local linear convergence of the discrete constrained saddle dynamics and show that the convergence rate depends on the condition number of the Riemannian Hessian. To mitigate this dependence, we introduce a momentum-based constrained saddle dynamics and prove local convergence of the continuous-time dynamics as well as the corresponding discrete scheme, which further demonstrates that momentum accelerates convergence, particularly in ill-conditioned settings. In addition, we show that a single-step eigenvector update is sufficient to guarantee local convergence; thus, the assumption of exact unstable eigenvectors is not necessary, which substantially reduces the computational cost. Finally, numerical experiments, including applications to the Thomson problem, the Rayleigh quotient on the Stiefel manifold, and the energy functional of Bose-Einstein condensates, are presented to complement the theoretical analysis.
