DOI: 10.68381/jca23020 ISSN: 0944-6532

Splitting Forward-Backward Penalty Scheme for Constrained Variational Problems

Marc-Olivier Czarnecki, Nahla Noun, Juan Peypouquet

We study a forward backward splitting algorithm that solves the variational inequality

A x +\nabla \Phi(x)+ N_C (x) \ni 0 A x + ∇ Φ ( x ) + N C ( x ) ∋ 0
where
\mathcal{H} H
is a real Hilbert space,
A: \mathcal{H}\rightrightarrows \mathcal{H} A : H ⇉ H
is a maximal monotone operator,
\Phi: \mathcal{H}\to\mathbf{R} Φ : H → R
is a smooth convex function, and
N_C N C
is the outward normal cone to a closed convex set
C\subset\mathcal{H} C ⊂ H
. The constraint set
C C
is represented as the intersection of the sets of minima of two convex penalization function
\Psi_1:\mathcal{H}\to\mathbf{R} Ψ 1 : H → R
and
\Psi_2:\mathcal{H}\to\mathbf{R}\cup \{+\infty\} Ψ 2 : H → R ∪ { + ∞ }
. The function
\Psi_1 Ψ 1
is smooth, the function
\Psi_2 Ψ 2
is proper and lower semicontinuous. Given a sequence
(\beta_n) ( β n )
of penalization parameters which tends to infinity, and a sequence of positive time steps
(\lambda_n) ( λ n )
, the algorithm (SFBP),
n\geq 1 n ≥ 1
,
\ \left\{\begin{array}{rcl} x_1 & \in & \mathcal{H},\\ x_{n+1} & = & (I+\lambda_n A+\lambda_n\beta_n\partial\Psi_2)^{-1} (x_n-\lambda_n\nabla\Phi(x_n)-\lambda_n\beta_n\nabla\Psi_1(x_n)), \end{array}\right.   { x 1 ∈ H , x n + 1 = ( I + λ n A + λ n β n ∂ Ψ 2 ) − 1 ( x n − λ n ∇ Φ ( x n ) − λ n β n ∇ Ψ 1 ( x n ) ) ,
performs forward steps on the smooth parts and backward steps on the other parts. Under suitable assumptions, we obtain weak ergodic convergence of the sequence
(x_n) ( x n )
to a solution of the variational inequality. Convergence is strong when either
A A
is strongly monotone or
\Phi Φ
is strongly convex. We also obtain weak convergence of the whole sequence
(x_n) ( x n )
when
A A
is the subdifferential of a proper lower semicontinuous convex function. This provides a unified setting for several classical and more recent results, in the line of historical research on continuous and discrete gradient-like systems.