§2 A Generalized Proximal Point Algorithm
In this section, we introduce a generalized proximal point algorithm for solving vari- ational inequalities involving general set-valued operators. We first recall the concept of the strongly convex functions introduced by [28] and the some definitions of continuous property as follows.
Definition 2.1. Let C be a closed convex subset of X, f be differentiable on a neighborhood of C, and let ∇f be the gradient of f .
(i) f is strongly convex on C, if ∃ α > 0 s.t. ∀ x, y ∈ C, f (y) − f (x) ≥ hy − x, ∇f (x)i + αky − xk
2;
4
(ii) f is convex on C, if ∀ x, y ∈ C, f (y) − f (x) ≥ hy − x, ∇f (x)i.
Also, for a set-valued operator T : X −→ X
∗, we shall say that
(iii) T is upper semicontinuous (u.s.c.) at x ∈ X, if for any open set G containing T (x), there is some neighborhood V (x) of x, such that T (y) ⊂ G for all y ∈ V (x);
(iv) T is (l,w)-u.s.c., if T is u.s.c. from line segments in X to the weak topology of X
∗; (v) T is (w,s)-u.s.c., if T is u.s.c. from the weak topology of X to the norm topology of
X
∗;
(vi) T is Lipschitz continuous, if there exists a constant m > 0 such that kw
1− w
2k ≤ mku − vk, ∀ w
1∈ T (u), w
2∈ T (v).
To establish our proximal point algorithm, we consider a differentiable auxiliary func- tion M : C −→ R, and denoted ∇M by M
0. Define B : C × C × C −→ R by
B(x, y, z) = hM
0(x) − M
0(y), z − xi.
For some x ∈ C, y ∈ T (x), and a positive number ε, we introduce the auxiliary problem (P 2) as follows.
(P2) : find ˜ x ∈ C such that
εhy, z − xi + B(˜ x, x, z) ≥ 0, ∀z ∈ C. (2) In fact, if ˜ x exists and equal to x, then B(˜ x, x, z) = 0, which implies that ˜ x is a solution of the original problem (P 1) (i.e. (P 2) reduces to (P 1) ).
Algorithm 1 to VI(T,C) :
Step 1: Take any x
0∈ C and y
0∈ T (x
0).
Step 2: Knowing (x
k, y
k) and ε
k, compute x
k+1∈ C such that
ε
khy
k, z − x
k+1i + B(x
k+1, x
k, z) ≥ 0, ∀z ∈ C. (3) Step 3: Take any y
k+1∈ T (x
k+1) and return to Step 2, until kx
k+1− x
kk is below
some threshold.
Remark. In particular, if M (x) =
12kxk
2, then M
0(x) =
(