TY - JOUR
T1 - EFFICIENT PRECONDITIONERS FOR SOLVING DYNAMICAL OPTIMAL TRANSPORT VIA INTERIOR POINT METHODS
AU - Facca, Enrico
AU - Todeschi, Gabriele
AU - Natale, Andrea
AU - Benzi, Michele
N1 - Publisher Copyright:
© 2024 Society for Industrial and Applied Mathematics.
PY - 2024/6/1
Y1 - 2024/6/1
N2 - In this paper, we address the numerical solution of the quadratic optimal transport problem in its dynamical form, the so-called Benamou-Brenier formulation. When solved using interior point methods, the main computational bottleneck is the solution of large saddle point linear systems arising from the associated Newton-Raphson scheme. The main purpose of this paper is to design efficient preconditioners to solve these linear systems via iterative methods. Among the proposed preconditioners, we introduce one based on the partial commutation of the operators that compose the dual Schur complement of these saddle point linear systems, which we refer to as the BB-preconditioner. A series of numerical tests show that the BB-preconditioner is the most efficient among those presented, despite a performance deterioration in the last steps of the interior point method. It is in fact the only one having a CPU time that scales only slightly worse than linearly with respect to the number of unknowns used to discretize the problem.
AB - In this paper, we address the numerical solution of the quadratic optimal transport problem in its dynamical form, the so-called Benamou-Brenier formulation. When solved using interior point methods, the main computational bottleneck is the solution of large saddle point linear systems arising from the associated Newton-Raphson scheme. The main purpose of this paper is to design efficient preconditioners to solve these linear systems via iterative methods. Among the proposed preconditioners, we introduce one based on the partial commutation of the operators that compose the dual Schur complement of these saddle point linear systems, which we refer to as the BB-preconditioner. A series of numerical tests show that the BB-preconditioner is the most efficient among those presented, despite a performance deterioration in the last steps of the interior point method. It is in fact the only one having a CPU time that scales only slightly worse than linearly with respect to the number of unknowns used to discretize the problem.
KW - Benamou-Brenier formulation
KW - algebraic multigrid methods
KW - interior-point methods
KW - optimal transport
KW - preconditioners
KW - saddle point problem
UR - https://www.scopus.com/pages/publications/85194417238
U2 - 10.1137/23M1570430
DO - 10.1137/23M1570430
M3 - Article
AN - SCOPUS:85194417238
SN - 1064-8275
VL - 46
SP - A1397-A1422
JO - SIAM Journal on Scientific Computing
JF - SIAM Journal on Scientific Computing
IS - 3
ER -