Forward Euler for Wasserstein Gradient Flows: Breakdown and Regularization
Yewei Xu, Qin Li
TL;DR
The work shows that forward Euler discretization can qualitatively fail to approximate Wasserstein gradient flows, even for KL functionals against smooth targets, due to a discretization-induced loss of regularity. By introducing a Gaussian-regularized KL functional $F^$, the authors restore sufficient smoothness so that the Wasserstein gradient aligns with the L-derivative, enabling reliable discrete optimization via projected gradient descent and convergence to minimizers on bounded convex domains. The paper provides explicit counterexamples illustrating the breakdown of FE, along with theoretical guarantees and numerical experiments demonstrating the effectiveness of the regularized approach. This provides a practical pathway to robust explicit solvers for gradient flows in the space of probability measures and informs the development of blob/ensemble methods that depend on discretized Wasserstein dynamics.
Abstract
Wasserstein gradient flows have become a central tool for optimization problems over probability measures. A natural numerical approach is forward-Euler time discretization. We show, however, that even in the simple case where the energy functional is the Kullback-Leibler (KL) divergence against a smooth target density, forward-Euler can fail dramatically: the scheme does not converge to the gradient flow, despite the fact that the first variation $\nabla\frac{δF}{δρ}$ remains formally well defined at every step. We identify the root cause as a loss of regularity induced by the discretization, and prove that a suitable regularization of the functional restores the necessary smoothness, making forward-Euler a viable solver that converges in discrete time to the global minimizer.
