Numerical computation of generalized Wasserstein distances with applications to traffic model analysis
Maya Briani, Emiliano Cristiani, Giovanni Franzina, Francesca L. Ignoto
TL;DR
The paper tackles the challenge of comparing unbalanced mass distributions in traffic models by developing and comparing four numerical approaches to generalized Wasserstein distances (GWDs). It recaps four theoretical GWD formulations (Figalli–Gigli, Piccoli–Rossi, Gaussian Hellinger–Kantorovich, and Savaré–Sodini) and introduces discrete and computational schemes to approximate them, followed by a systematic comparison on academic tests and four traffic-focused scenarios. The study finds that the Figalli–Gigli approach offers the best balance of computational efficiency and modeling insight for traffic forecasting, while Piccoli–Rossi provides favorable performance for calibration tasks; HK-related methods exhibit plateau behavior near optima, and exhaustive discrete-search schemes are impractical for large problems. These results bridge optimal transport theory with traffic-flow sensitivity analysis, enabling robust model calibration, validation, and scenario analysis under mass imbalance due to boundary effects and inputs. The practical impact lies in providing concrete, implementable tools to quantify model sensitivity and guide parameter estimation in first- and second-order traffic models.
Abstract
Generalized Wasserstein distances allow to quantitatively compare two continuous or atomic mass distributions with equal or different total mass. In this paper, we propose four numerical methods for the approximation of three different generalized Wasserstein distances introduced in the last years, giving some insights about their physical meaning. After that, we explore their usage in the context of the sensitivity analysis of differential models for traffic flow. The quantification of models sensitivity is obtained by computing the generalized Wasserstein distances between two (numerical) solutions corresponding to different inputs, including different boundary conditions.
