Next Article in Journal
Generalising Exponential Distributions Using an Extended Marshall–Olkin Procedure
Next Article in Special Issue
Implicit Extragradient-Like Method for Fixed Point Problems and Variational Inclusion Problems in a Banach Space
Previous Article in Journal
Multimedia Technology and Learner Autonomy: An Experimental Study for Asymmetric Effects
Previous Article in Special Issue
A Fixed-Point Subgradient Splitting Method for Solving Constrained Convex Optimization Problems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The Inertial Sub-Gradient Extra-Gradient Method for a Class of Pseudo-Monotone Equilibrium Problems

1
KMUTTFixed Point Research Laboratory, KMUTT-Fixed Point Theory and Applications Research Group, SCL 802 Fixed Point Laboratory, Department of Mathematics, Faculty of Science, King Mongkut’s University of Technology Thonburi (KMUTT), 126 Pracha-Uthit Road, Bang Mod, Thrung Khru, Bangkok 10140, Thailand
2
Center of Excellence in Theoretical and Computational Science (TaCS-CoE), Science Laboratory Building, King Mongkut’s University of Technology Thonburi (KMUTT), 126 Pracha-Uthit Road, Bang Mod, Thrung Khru, Bangkok 10140, Thailand
3
Department of Medical Research, China Medical University Hospital, China Medical University, Taichung 40402, Taiwan
4
Program in Applied Statistics, Department of Mathematics and Computer Science, Faculty of Science and Technology, Rajamangala University of Technology Thanyaburi, Thanyaburi, Pathumthani 12110, Thailand
5
Department of Mathematics, College of Science and Arts, King Abdulaziz University, P.O. Box 344, Rabigh 21911, Saudi Arabia
*
Authors to whom correspondence should be addressed.
Symmetry 2020, 12(3), 463; https://doi.org/10.3390/sym12030463
Submission received: 16 January 2020 / Revised: 28 February 2020 / Accepted: 1 March 2020 / Published: 15 March 2020
(This article belongs to the Special Issue Symmetry in Nonlinear Functional Analysis and Optimization Theory)

Abstract

:
In this article, we focus on improving the sub-gradient extra-gradient method to find a solution to the problems of pseudo-monotone equilibrium in a real Hilbert space. The weak convergence of our method is well-established based on the standard assumptions on a bifunction. We also present the application of our results that enable to solve numerically the pseudo-monotone and monotone variational inequality problems, in addition to the particular presumptions required by the operator. We have used various numerical examples to support our well-proved convergence results, and we can show that the proposed method involves a considerable influence over-running time and the total number of iterations.

1. Introduction

Equilibrium problems involve many mathematical problems as a particular instance, such as minimization problems, complementarity problems, problems of fixed point, Non-cooperative games of Nash equilibrium problem, problems of saddle point and problem of vector minimization and the variational inequality problems (VIP) (for more details follow e.g., [1,2,3,4]). As an explanation of the equilibrium problem, we can also recognize this problem as a Ky Fan inequality, for the infer that Fan [5] produces research and proposes a specific condition on a bifunction for the presence of a solution of an equilibrium problem. As long as we know, Mu and Oettli [6] established this particular notion “equilibrium problem” in 1992 and was advanced further by Blum and Oettli [1]. Several authors have achieved and generalized many results with regard to the existence of an equilibrium problem solution (e.g., see [7,8,9,10,11] and the references therein). The development of new iterative methods and the examination of their converging analysis are among the most effective and valuable research directions in equilibrium theory. Several numerical results for solving the problem of equilibrium in different abstract spaces have been established (for instance, see [12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27]).
Two effective techniques are exceptionally well recognized due to their numerical efficiency i.e., the proximal point method [28] and the principle of auxiliary problem [29] are used to handle the problems of equilibrium. The proximal point method theory was basically formed by Martinet [30] in the case of the problem of monotone variational inequality and afterwards, this was enhanced by Rockafellar [31] in the case of monotone operators. Moudafi [28] provided the proximal point method for monotone equilibrium problems. This method is usually dealt with equilibrium problems that must contain a monotone bifunction. As a following, each sub-level problem is converted into a strong monotone equilibrium problem so that we can obtain its unique solution. However, in the case that the bifunction is a more general particular pseudo-monotone, we are not in a position to solve the equilibrium problem. Another important concept is the auxiliary problem principle, that is established on the understanding of forming a new problem that is analogous and generally simpler to carry out with respect to our initial problem. Cohen originally established this rule [32] for the problems of optimization, and further extended it to solve variational inequality problems [33]. Additionally, Mastroeni [29] introduced this theory in the case of problems of equilibrium engaged through strong monotone bifunction. On the other side, let us discuss inertial-type methods, which are based on said heavy ball methods of the second-order time dynamical system. In order to solve the problem of smooth convex minimization, Polyak [34] proposed an iterative scheme that would involve inertial extrapolation as a boost ingredient to the convergence of an iterative sequence. This approach is typically a two-step iterative scheme, and the next iteration is computed by taking the previous two iterations and can be referred to as a strategy of pacing up the iterative sequence ([34,35]). In the case of equilibrium problems, Moudafi initiated and proposed an inertial-type approach, specifically the second-order differential proximal method [36]. Such inertial methods are basically used to accelerate the iterative process to the desired solution. Numerical reviews suggest that inertial effects often improve the performance of the algorithm in terms of the number of iterations and time of execution in this context. There are many methods are already established for the different classes of variational inequality problem for more details see, [37,38,39,40,41].
In this study, we follow the Dadashi et al. sub-gradient extra-gradient method [42] and the method of Censor [43] and present their enhancement by implementing inertial technique. We are coming up with a modified sub-gradient extra-gradient method to solve problems of pseudo-monotone equilibrium in the setting of a real Hilbert space. The stepsize is not specified in our proposed method but is built up by an explicit formula based on some previous iterations. We are formulating a weak convergence theorem with regard to our recommended method of handling the problem of equilibriums under specific conditions. In addition, some application in the problem of variational inequality for monotone operator is considered and many numerical examples in finite and infinite dimensions are also taken in order to support the appropriateness of our proposed results.
The rest of this article will be structured according to the following: In Section 2, We are giving some concepts and relevant findings. Section 3, contains our algorithm involving pseudo-monotone bifunction, and provides the weak convergence result. Section 4, includes the application of our proposed results in variational inequality problems. Section 5, set out the numerical examples to demonstrate the algorithmic performance.

2. Preliminaries

Now we are including some of the important lemmas, definitions and other concepts that will be used throughout the convergence analysis. We were going to make use of that K as a closed, convex subset of the Hilbert space E . The notion . , . and . stands for the inner product and norm on the Hilbert space, receptively. We note down u n u * to mention that the sequence { u n } weakly converges to u * . In addition, E P ( f , K ) indicates the solution set of an (EP) on K and u * is an arbitrary element of E P ( f , K ) or the solution set V I ( G , K ) of a variational inequality problem G over C.
Definition 1.
[1] Let K to be a convex, closed and nonempty subset of E and f : E × E R be a bifunction such that f ( u , u ) = 0 for all u K . The equilibrium problem respect to a bifunction f on K is reported in the following manner:
find u * K such that f ( u * , v ) 0 , for all v K .
Next, we consider certain notions of a bifunction monotonicity (see [1,44] for further information).
Definition 2.
The bifunction f : E × E R on K for γ > 0 is said to be:
(i) 
strongly monotone if f ( u , v ) + f ( v , u ) γ u v 2 , u , v K ;
(ii) 
monotone if f ( u , v ) + f ( v , u ) 0 , u , v K ;
(iii) 
strongly pseudo-monotone if f ( u , v ) 0 f ( v , u ) γ u v 2 , u , v K ;
(iv) 
pseudo-monotone if f ( u , v ) 0 f ( v , u ) 0 , u , v K ;
(v) 
satisfying the Lipschitz-type condition on K if there are two real numbers L 1 , L 2 > 0 , such that
f ( u , w ) f ( u , v ) + f ( v , w ) + L 1 u v 2 + L 2 v w 2 , u , v , w K .
Remark 1.
As a consequence, we have the following implications from the above definition.
strongly monotone monotone pseudo - monotone
strongly monotone strongly pseudo - monotone pseudo - monotone
Definition 3.
Assume g : K R is a convex function and subdifferential of g at u K is define as follows:
g ( u ) = { z E : g ( v ) g ( u ) z , v u , v K } .
Definition 4.
The normal cone of K at u K is
N K ( u ) = { z E : z , v u 0 , v K } .
Definition 5.
[45] A metric projection P K ( u ) of u onto a closed, convex subset K of E is define as
P K ( u ) = arg min v K { v u } .
Lemma 1.
[46] Let P K : E K be the metric projection from E onto K . Thus, we have
(i) 
For all u K , v E ,
u P K ( v ) 2 + P K ( v ) v 2 u v 2 .
(ii) 
w = P K ( u ) if and only if
u w , v w 0 .
This section ends with a few important lemmas that are useful in examining the convergence of our proposed results.
Lemma 2.
[47] Let K be a nonempty, closed and convex subset of a real Hilbert space E and g : K R be a convex, subdifferentiable with lower semicontinuous function on K . Moreover, y is a minimizer of a function g if and only if 0 g ( y ) + N K ( y ) , where g ( y ) and N K ( y ) denotes the subdifferential of g at y and the normal cone of K at y respectively.
Lemma 3
([48], Page 31). For every e , f E and κ R , then the following relation is true:
κ e + ( 1 κ ) f 2 = κ e 2 + ( 1 κ ) f 2 κ ( 1 κ ) e f 2 .
Lemma 4.
[49] Let a n , b n and c n are sequences in [ 0 , + ) such that
a n + 1 a n + b n ( a n a n 1 ) + c n , n 1 , with n = 1 + c n < + ,
while b > 0 such that 0 b n b < 1 for all n N . Thus, the followings items are true:
( i )
n = 1 + [ a n a n 1 ] + < , with [ q ] + : = max { q , 0 } ;
( i i )
lim n + a n = a * [ 0 , ) .
Lemma 5.
[50] Let { η n } be a sequence in E and K E such that
( i )
For each η K , lim n η n η exists;
( i i )
All sequentially weak cluster point of { η n } lies in K;
Then, { η n } weakly converges to a point in K .
Lemma 6.
[42] Assume { x n } , { y n } are sequences in R in such a way that x n y n , n N . Suppose that ϱ , σ ( 0 , 1 ) and μ ( 0 , σ ) . Then, there is a sequence ζ n such that ζ n x n μ y n and ζ n ( ϱ μ , σ ) .
Due to Lipschitz-type condition on a bifunction f through above lemma, we have the subsequent inequality.
Corollary 1.
Assume f satisfy a Lipschitz-type condition on K through positive constants L 1 and L 2 . Let ϱ ( 0 , 1 ) , σ < min 1 3 ϑ ( 1 ϑ ) 2 , 1 2 L 1 , 1 2 L 2 where ϑ [ 0 , 1 3 ) and μ ( 0 , σ ) . Then, there is a real number ζ such that
ζ f ( u , w ) f ( u , v ) L 1 u v 2 L 2 v w 2 μ f ( v , w ) ,
and ϱ μ < ζ < σ where u , v , w K .
Assumption 1.
Let a bifunction f : E × E R satisfy the following conditions:
f 1 .
f ( v , v ) = 0 , for all v K and f is pseudomontone on a set K .
f 2 .
f satisfy the Lipschitz-type condition on E through positive constants L 1 and L 2 .
f 3 .
lim sup n f ( u n , v ) f ( u * , v ) for each v K and { u n } K satisfy u n u * .
f 4 .
f ( u , . ) need to be convex and subdifferentiable on K for arbitrary u K .

3. An Inertial Sub-Gradient Extra-Gradient Method and Its Convergence Analysis

Now we are presenting our first main algorithm and prove a weak convergence theorem to find a solution to the equilibrium problems (EP) involving pseudo-montone bifunction. The Algorithm 1 in details is given below.
Algorithm 1 Inertial sub-gradient extra-gradient method for pseudomontone (EP).
  • Initialization: Choose u 1 , u 0 E , ϱ ( 0 , 1 ) , σ < min 1 3 ϑ ( 1 ϑ ) 2 , 1 2 c 1 , 1 2 c 2 , μ ( 0 , σ ) , ζ 0 > 0 and non-decreasing sequence 0 ϑ n ϑ [ 0 , 1 3 ) . Set
    t n = u n + ϑ n ( u n u n 1 ) .
  • Iterative steps: Given u n 1 , u n and ζ n are known for n 0 .
  • Step 1: Find
    v n = arg min y K { ζ n f ( t n , y ) + 1 2 t n y 2 } .
    If t n = v n ; STOP. Otherwise, construct a half-space
    Π n = { z E : t n ζ n ω n v n , z v n 0 } ,
    where ω n 2 f ( t n , v n ) .
  • Step 2: Compute the next iterate
    u n + 1 = arg min y Π n { μ ζ n f ( v n , y ) + 1 2 t n y 2 } .
    Next, the stepsize sequence ζ n + 1 is updated as follows:
    ζ n + 1 = min σ , μ f ( v n , u n + 1 ) f ( t n , u n + 1 ) f ( t n , v n ) c 1 t n v n 2 c 2 u n + 1 v n 2 + 1 .
    Set n : = n + 1 and go back to Iterative steps.
Remark 2.
By Corollary 1, ζ n + 1 in Equation (1) is well-defined and
ζ n + 1 f ( t n , u n + 1 ) f ( t n , v n ) c 1 t n v n 2 c 2 v n u n + 1 2 μ f ( v n , u n + 1 )
Now, we prove the validity of stopping criterion with regard to Algorithm 1.
Lemma 7.
If v n = t n in Algorithm 1, then t n E P ( f , K ) .
Proof. 
By the definition of v n with Lemma 2, we have
0 2 ζ n f ( t n , y ) + 1 2 t n y 2 ( v n ) + N K ( v n ) .
Thus, there exists ω n 2 f ( t n , v n ) and ω ¯ N K ( v n ) so that ζ n ω n + v n t n + ω ¯ = 0 . Due to hypothesis t n = v n implies that ζ n ω n + ω ¯ = 0 . Thus, we have
ζ n ω n , y v n + ω ¯ , y v n = 0 , y K .
By ω ¯ N K ( v n ) implies ω ¯ , y v n 0 and through above expression, we obtain
ζ n ω n , y v n 0 , y K .
By ω n f ( t n , v n ) and the subdifferential definition, we obtain
f ( t n , y ) f ( t n , v n ) w n , y v n , y K .
By Equations (3) and (4) with ζ n ( 0 , + ) implies that f ( t n , y ) 0 for all y K .
Lemma 8.
Let bifunction f : E × E R follows the conditions ( f 1 - f 4 ). Thus, for each u * E P ( f , K ) , we could have
u n + 1 u * 2 t n u * 2 ( 1 ζ n + 1 ) u n + 1 t n 2 ζ n + 1 ( 1 2 c 1 ζ n ) t n v n 2 ζ n + 1 ( 1 2 c 2 ζ n ) u n + 1 v n 2 .
Proof. 
By Lemma 2 with definition of u n + 1 , we have
0 2 μ ζ n f ( v n , y ) + 1 2 t n y 2 ( u n + 1 ) + N Π n ( u n + 1 ) .
From above implies that ω 2 f ( v n , u n + 1 ) and ω ¯ N Π n ( u n + 1 ) such that
μ ζ n ω + u n + 1 t n + ω ¯ = 0 .
Thus, we have
t n u n + 1 , y u n + 1 = μ ζ n ω , y u n + 1 + ω ¯ , y u n + 1 , y Π n .
Since ω ¯ N Π n ( u n + 1 ) then ω ¯ , y u n + 1 0 for all y Π n . This gives
μ ζ n ω , y u n + 1 t n u n + 1 , y u n + 1 , y Π n .
By ω 2 f ( v n , u n + 1 ) , we can obtain
f ( v n , y ) f ( v n , u n + 1 ) ω , y u n + 1 , y K .
Combining expression (5) and (6), we get
μ ζ n f ( v n , y ) μ ζ n f ( v n , u n + 1 ) t n u n + 1 , y u n + 1 , y K .
By substituting y = u * into expression (7), we get
μ ζ n f ( v n , u * ) μ ζ n f ( v n , u n + 1 ) t n u n + 1 , u * u n + 1 , y K .
Since u * E P ( f , K ) then implies that f ( u * , v n ) 0 and due to the pseudomonotonicity of a bifunction f we can get f ( v n , u * ) 0 . Therefore, from (8), we get
t n u n + 1 , u n + 1 u * μ ζ n f ( v n , u n + 1 ) .
By the expression (2) and (9) implies that
t n u n + 1 , u n + 1 u * ζ n + 1 [ ζ n f ( t n , u n + 1 ) f ( t n , v n ) c 1 ζ n t n v n 2 c 2 ζ n u n + 1 v n 2 ] .
Since u n + 1 Π n and then by the definition of Π n implies that t n ζ n ω n v n , u n + 1 v n 0 . Thus, we have
ζ n ω n , u n + 1 v n t n v n , u n + 1 v n .
Since ω n 2 f ( t n , v n ) with y = u n + 1 , we gain
f ( t n , u n + 1 ) f ( t n , v n ) ω n , u n + 1 v n , y K .
By combining (11) and (12), we have
ζ n f ( t n , u n + 1 ) f ( t n , v n ) t n v n , u n + 1 v n .
Next, combining (10) and (13), we get
2 t n u n + 1 , u n + 1 u * ζ n + 1 [ 2 t n v n , u n + 1 v n 2 c 1 ζ n t n v n 2 2 c 2 ζ n u n + 1 v n 2 ] .
We have the following facts:
2 t n u n + 1 , u n + 1 u * = t n u * 2 u n + 1 t n 2 u n + 1 u * 2 .
2 t n v n , u n + 1 v n = t n v n 2 + u n + 1 v n 2 t n u n + 1 2 .
From the above last two inequalities and Equation (14), we obtain
u n + 1 u * 2 t n u * 2 ( 1 ζ n + 1 ) u n + 1 t n 2 ζ n + 1 ( 1 2 c 1 ζ n ) t n v n 2 ζ n + 1 ( 1 2 c 2 ζ n ) u n + 1 v n 2 .
Theorem 1.
Let a bifunction f : E × E R satisfying the assumptions ( f 1 - f 4 ). Thus, for each u * E P ( f , K ) , the sequence { t n } , { u n } and { v n } generated by Algorithm 1, converges weakly to u * .
Proof. 
By Lemma 8, we write
u n + 1 u * 2 t n u * 2 ( 1 ζ n + 1 ) u n + 1 t n 2 ζ n + 1 ( 1 2 c 1 ζ n ) t n v n 2 ζ n + 1 ( 1 2 c 2 ζ n ) u n + 1 v n 2 .
Thus, for n 1 above expression implies that
u n + 1 u * 2 t n u * 2 ( 1 ζ n + 1 ) u n + 1 t n 2 .
By t n in Algorithm 1, we get
t n u * 2 = u n + ϑ n ( u n u n 1 ) u * 2 = ( 1 + ϑ n ) ( u n u * ) ϑ n ( u n 1 u * ) 2 = ( 1 + ϑ n ) u n u * 2 ϑ n u n 1 u * 2 + ϑ n ( 1 + ϑ n ) u n u n 1 2 .
Furthermore, by the definition t n and follows the Cauchy inequality, we have
u n + 1 t n 2 = u n + 1 u n ϑ n ( u n u n 1 ) 2 (18) = u n + 1 u n 2 + ϑ n 2 u n u n 1 2 2 ϑ n u n + 1 u n , u n u n 1 u n + 1 u n 2 + ϑ n 2 u n u n 1 2 2 ϑ n u n + 1 u n u n u n 1 u n + 1 u n 2 + ϑ n 2 u n u n 1 2 ϑ n u n + 1 u n 2 ϑ n u n u n 1 2 (19) ( 1 ϑ n ) u n + 1 u n 2 + ( ϑ n 2 ϑ n ) u n u n 1 2 .
By combining the expression (16), (17) and (19), we are getting
u n + 1 u * 2 ( 1 + ϑ n ) u n u * 2 ϑ n u n 1 u * 2 + ϑ n ( 1 + ϑ n ) u n u n 1 2 (20) ( 1 ζ n + 1 ) ( 1 ϑ n ) u n + 1 u n 2 + ( ϑ n 2 ϑ n ) u n u n 1 2 ( 1 + ϑ n ) u n u * 2 ϑ n u n 1 u * 2 ( 1 ζ n + 1 ) ( 1 ϑ n ) u n + 1 u n 2 + ϑ n ( 1 + ϑ n ) ( 1 ζ n + 1 ) ( ϑ n 2 ϑ n ) u n u n 1 2 (21) ( 1 + ϑ n ) u n u * 2 ϑ n u n 1 u * 2 Q n u n + 1 u n 2 + R n u n u n 1 2 ,
where
Q n = ( 1 ζ n + 1 ) ( 1 ϑ n ) ,
and
R n = ϑ n ( 1 + ϑ n ) ( 1 ζ n + 1 ) ( ϑ n 2 ϑ n ) .
Further, we put
Φ n = u n u * 2 ϑ n u n 1 u * 2 + R n u n u n 1 2 .
Next, we compute
Φ n + 1 Φ n = u n + 1 u * 2 ϑ n + 1 u n u * 2 + R n + 1 u n + 1 u n 2 u n u * 2 + ϑ n u n 1 u * 2 R n u n u n 1 2 = u n + 1 u * 2 ( 1 + ϑ n + 1 ) u n u * 2 + ϑ n u n 1 u * 2 + R n + 1 u n + 1 u n 2 R n u n u n 1 2 u n + 1 u * 2 ( 1 + ϑ n ) u n u * 2 + ϑ n u n 1 u * 2 + R n + 1 u n + 1 u n 2 R n u n u n 1 2 ( Q n R n + 1 ) u n + 1 u n 2 .
We obtain the above last inequality from Equation (21) and
Q n R n + 1 = ( 1 ζ n + 1 ) ( 1 ϑ n ) ϑ n + 1 ( 1 + ϑ n + 1 ) + ( 1 ζ n + 2 ) ( ϑ n + 1 2 ϑ n + 1 ) ( 1 σ ) ( 1 ϑ n + 1 ) 2 ϑ n + 1 ϑ n + 1 2 ( 1 σ ) ( 1 ϑ ) 2 ϑ ϑ 2 = ( 1 ϑ ) 2 σ ( 1 ϑ ) 2 ϑ ϑ 2 = ( 1 3 ϑ ) σ ( 1 ϑ ) 2
By our hypothesis and for some δ > 0 , we get
Φ n + 1 Φ n ( Q n R n + 1 ) u n + 1 u n 2 δ u n + 1 u n 2 .
So the above implies that { Φ n } is non-increasing. From the definition of Φ n + 1 , we have
Φ n + 1 = u n + 1 u * 2 ϑ n + 1 u n u * 2 + R n + 1 u n + 1 u n 2 ϑ n + 1 u n u * 2 .
In addition, from Φ n we have
Φ n = u n u * 2 ϑ n u n 1 u * 2 + R n u n u n 1 2 u n u * 2 ϑ n u n 1 u * 2 .
The above implies that
u n u * 2 Φ n + ϑ n u n 1 u * 2 Φ 1 + ϑ u n 1 u * 2 Φ 1 + ϑ Φ 1 + ϑ u n 2 u * 2 Φ 1 + ϑ Φ 1 + ϑ 2 u n 2 u * 2 Φ 1 ( ϑ n 1 + + 1 ) + ϑ n u 0 u * 2 Φ 1 1 ϑ + ϑ n u 0 u * 2 .
Combining (25) and (27) we obtain
Φ n + 1 ϑ n + 1 u n u * 2 ϑ u n u * 2 ϑ Φ 1 1 ϑ + ϑ n + 1 u 0 u * 2 .
It follow from the expression (24) and (28) that
δ n = 1 k u n + 1 u n Φ 1 Φ k + 1 Φ 1 + ϑ Φ 1 1 ϑ + ϑ k + 1 u 0 u * 2 Φ 1 1 ϑ + u 0 u * 2 .
letting k in above expression implies that
n = 1 u n + 1 u n < + lim n u n + 1 u n = 0 .
From (18) and (30) we can obtain
u n + 1 t n 0 as n .
By expression (20) with Lemma 4 and n = 1 u n + 1 u n < + implies that
lim n u n u * 2 = l , for some finite l > 0 .
By (17), (30) and (32) we also get
lim n t n u * 2 = l .
Next, we show that lim n v n u * 2 = l . It follows from Lemma 8, for n 1 such that
ζ n + 1 ( 1 2 c 1 ζ n ) t n v n 2 t n u * 2 u n + 1 u * 2 ( t n u * + u n + 1 u * ) ( t n u * u n + 1 u * ) ( t n u * + u n + 1 u * ) u n + 1 t n 0 as n .
The above implies that
lim n t n v n = 0 .
The above expression with (33) gives that
lim n v n u * 2 = l .
It follows from (31) and (35) such that
0 u n + 1 v n = u n + 1 t n + t n v n 0 as n .
The above implies that for each u * E P ( f , K ) , the lim n u n u * 2 exists and also the sequences { u n } , { t n } and { v n } are bounded. Now, we prove that all weak cluster point respect to the sequence { u n } lies inside in E P ( f , K ) . For this we take z is any weak cluster point of { u n } , i.e., there is a subsequence, indicated by { u n k } , of { u n } converges weakly to z . Due to u n v n 0 implies that { v n k } too converges weakly to z and z K . Let prove that z E P ( f , K ) . By the expression (7), (2) and (13), we have
μ ζ n f ( v n , y ) μ ζ n f ( v n k , u n k + 1 ) + t n k u n k + 1 , y u n k + 1 ζ n ζ n + 1 f ( t n k , u n k + 1 ) ζ n ζ n + 1 f ( t n k , v n k ) c 1 ζ n ζ n + 1 t n k v n k 2 c 2 ζ n ζ n + 1 v n k u n k + 1 2 + t n k u n k + 1 , y u n k + 1 ζ n + 1 t n k v n k , u n k + 1 v n k c 1 ζ n ζ n + 1 t n k v n k 2 c 2 ζ n ζ n + 1 v n k u n k + 1 2 + t n k u n k + 1 , y u n k + 1
for any element y K . Moreover, from (31), (35), (37) and the boundness of { u n } implies that right-hand side of above inequity appears may to zero as n . Using μ , ζ n > 0 , condition ( f 3 ) in (Assumption 1) and v n k z , we have
0 lim sup k f ( v n k , y ) f ( z , y ) , for all y K .
Given that z K and f ( z , y ) 0 , for all y K . It gives that z E P ( f , K ) . Finally, we establish that the sequence { u n } converges weakly to u * by using the Lemma 5. This completes the proof. □
If we use ϑ n = 0 in the Algorithm 1, we get an algorithm that appears in the Dadashi et al. [42].
Corollary 2.
Let a bifunction f : E × E R satisfying the assumptions ( f 1 f 4 ). Thus, for every u * E P ( f , K ) , the sequence { u n } and { v n } are generated as follows:
i. 
Given u 0 E , ϱ ( 0 , 1 ) , σ < min { 1 , 1 2 c 1 , 1 2 c 2 } , μ ( 0 , σ ) and ζ 0 > 0 .
ii. 
Compute
v n = arg min y K { ζ n f ( u n , y ) + 1 2 u n y 2 } , u n + 1 = arg min y Π n { μ ζ n f ( v n , y ) + 1 2 u n y 2 } ,
with Π n = { z E : u n ζ n ω n v n , z v n 0 } where ω n 2 f ( u n , v n ) . Moreover, the stepsize sequence ζ n + 1 is updated as follows:
ζ n + 1 = min σ , μ f ( v n , u n + 1 ) f ( u n , u n + 1 ) f ( u n , v n ) c 1 u n v n 2 c 2 u n + 1 v n 2 + 1 .
The sequence { u n } and { v n } weakly converges to the solution u * E P ( f , K ) .

4. Solution for Variational Inequality Problems

We state the variational inequality problem as follows:
Find u * K such that G ( u * ) , v u * 0 , v K .
A operator G : E E is called
  • monotone on K if G ( u ) G ( v ) , u v 0 , u , v K ;
  • pseudo-monotone on K if G ( u ) , v u 0 G ( v ) , u v 0 , u , v K ;
  • L-Lipschitz continuous on K if G ( u ) G ( v ) L u v , u , v K .
Note: if we take the bifunction f ( u , v ) : = G ( u ) , v u for all u , v K , then the equilibrium problem convert into the above variational inequality problem with L = 2 L 1 = 2 L 2 . By definitions of v n in the Algorithm 1 and the above definition of bifunction f such that
v n = arg min y K ζ n f ( t n , y ) + 1 2 t n y 2 = arg min y K ζ n G ( t n ) , y t n + 1 2 t n y 2 + ζ n 2 2 G ( t n ) 2 = arg min y K 1 2 t n ζ n G ( t n ) y 2 = P K ( t n ζ n G ( t n ) ) .
Due to ω n 2 f ( t n , v n ) and by subdifferential definition, we obtain
ω n , z v n G ( t n ) , z t n G ( t n ) , v n t n , z E = G ( t n ) , z v n , z E ,
and consequently 0 G ( t n ) ω n , z v n . That is why we have
t n ζ n G ( t n ) v n , z v n t n ζ n G ( t n ) v n , z v n + ζ n G ( t n ) ω n , z v n t n ζ n ω n v n , z v n .
Similarly to the expression (40), u n + 1 in Algorithm 1 convert into
u n + 1 = P Π n ( t n μ ζ n G ( v n ) ) .
Assumption 2.
Suppose that G satisfying the following assumptions:
G 1 * .
G is monotone on K and V I ( G , K ) is nonempty;
G 1 .
G is pseudo-monotone on K and V I ( G , K ) is nonempty;
G 2 .
G is L-Lipschitz continuous on K for constant L > 0 .
G 3 .
lim sup n G ( u n ) , v u n G ( u * ) , v u * for every v K and { u n } K satisfying u n u * .
As a result, the inertial sub-gradient extra-gradient Algorithm 1 with Theorem 1 covert to the subsequent result for solving the variational inequality problems.
Corollary 3.
Assume that G : K E is satisfying ( G 1 , G 2 , G 3 ) as in Assumption 2. Let { t n } , { u n } and { v n } be the sequences generated as follows:
i. 
Choose u 1 , u 0 E , ϱ ( 0 , 1 ) , σ < min 1 3 ϑ ( 1 ϑ ) 2 , 1 L , μ ( 0 , σ ) , ζ 0 > 0 and non-decreasing sequence 0 ϑ n ϑ [ 0 , 1 3 ) .
ii. 
Given u n 1 , u n and compute
v n = P K ( t n ζ n G ( t n ) ) , where t n = u n + ϑ n ( u n u 1 ) , u n + 1 = P Π n ( t n μ ζ n G ( v n ) ) ,
where Π n = { z E : t n ζ n G ( t n ) v n , z v n 0 } . Moreover, the stepsize sequence ζ n + 1 is updated as follows:
ζ n + 1 = min σ , μ G v n , u n + 1 v n G t n , u n + 1 v n L 2 t n v n 2 L 2 u n + 1 v n 2 + 1 .
The sequence { t n } , { u n } and { v n } weakly converges to the solution u * of V I ( G , K ) .
Corollary 4.
Assume that G : K E is satisfying ( G 1 , G 2 , G 3 ) as in Assumption 2. Let { u n } and { v n } be the sequences generated as follows:
i. 
Choose u 0 E , ϱ ( 0 , 1 ) , σ < min 1 , 1 L , μ ( 0 , σ ) and ζ 0 > 0 .
ii. 
Given u n and compute
v n = P K ( u n ζ n G ( u n ) ) , u n + 1 = P Π n ( u n μ ζ n G ( v n ) ) ,
where Π n = { z E : u n ζ n G ( u n ) v n , z v n 0 } . Moreover, the stepsize sequence ζ n + 1 is updated as follows:
ζ n + 1 = min σ , μ G v n , u n + 1 v n G u n , u n + 1 v n L 2 u n v n 2 L 2 u n + 1 v n 2 + 1 .
The sequence { u n } and { v n } weakly converges to the solution u * of V I ( G , K ) .
Next, we consider that provided G is monotone, assumption ( G 3 ) can be removed. The assumption ( G 3 ) is needed to express f ( u , v ) = G ( u ) , v u satisfy the assumption ( f 3 ). In addition, condition ( f 3 ) is used to prove z E P ( f , K ) , see description (39). This means that condition ( G 3 ) is employed to show z V I ( G , K ) . Next, we are continuing to show z V I ( G , K ) by applying the monotonicity of operator G . This means that
G ( v ) , v v n G ( v n ) , v v n , v K .
By f ( u , v ) = G ( u ) , v u and expression (38), we get
lim sup k G ( v n k ) , v v n k 0 , v K .
Combining (43) with (44), we conclude that
lim sup k G ( v ) , v v n k 0 , v K .
Therefore v n k z K , implies that G ( v ) , v z 0 , v K . Let v t = ( 1 t ) z + t v for all t [ 0 , 1 ] . Due to the convexity of K, v t K for each t ( 0 , 1 ) . Then, we can write
0 G ( v t ) , v t z = t G ( v t ) , v z
That is G ( v t ) , v z 0 for every t ( 0 , 1 ) . From v t z as t 0 and the continuity of G , we reach G ( z ) , v z 0 for all v K , this shows that z V I ( G , K ) .
Corollary 5.
Assume that G : K E is satisfying ( G 1 * , G 2 ) as in Assumption 2. Let { t n } , { u n } and { v n } are sequences created as follows:
i. 
Take u 1 , u 0 E , ϱ ( 0 , 1 ) , σ < min 1 3 ϑ ( 1 ϑ ) 2 , 1 L , μ ( 0 , σ ) , ζ 0 > 0 and non-decreasing sequence 0 ϑ n ϑ [ 0 , 1 3 ) .
ii. 
Given u n 1 , u n and compute
v n = P K ( t n ζ n G ( t n ) ) , where t n = u n + ϑ n ( u n u 1 ) , u n + 1 = P Π n ( t n μ ζ n G ( v n ) ) ,
where Π n = { z E : t n ζ n G ( t n ) v n , z v n 0 } . Moreover, the stepsize sequence ζ n + 1 is updated as follows:
ζ n + 1 = min σ , μ G v n , u n + 1 v n G t n , u n + 1 v n L 2 t n v n 2 L 2 u n + 1 v n 2 + 1 .
Then, the sequence { t n } , { u n } and { v n } weakly converges to the solution u * of V I ( G , K ) .
Corollary 6.
Assume that G : K E is satisfying ( G 1 * , G 2 ) as in Assumption 2. Let { u n } and { v n } be the sequences generated as follows:
i. 
Choose u 0 E , ϱ ( 0 , 1 ) , σ < min 1 , 1 L , μ ( 0 , σ ) and ζ 0 > 0 .
ii. 
Given u n and compute
v n = P K ( u n ζ n G ( u n ) ) , u n + 1 = P Π n ( u n μ ζ n G ( v n ) ) ,
where Π n = { z E : u n ζ n G ( u n ) v n , z v n 0 } . Moreover, the stepsize sequence ζ n + 1 is updated as follows:
ζ n + 1 = min σ , μ G v n , u n + 1 v n G u n , u n + 1 v n L 2 u n v n 2 L 2 u n + 1 v n 2 + 1 .
Then, the sequence { u n } and { v n } weakly converges to the solution u * of V I ( G , K ) .

5. Computational Experiment

Some numerical results will be presented to show the efficiency of our above-mentioned methods. The MATLAB codes run in MATLAB version 9.5 (R2018b) on a PC Intel(R) Core(TM)i5-6200 CPU @ 2.30 GHz 2.40 GHz, RAM 8.00 GB. During all these examples we use u 0 = v 0 = ( 1 , 1 , , 1 , 1 ) T and y-axes display error term D n while the x-axis refers to the total number of iterations or the running time (in seconds). Moreover, for our proposed Algorithm 1 (Shortly, Int.EgA) with error term D n = t n v n and for Tran et al. [23] (Shortly, Tran.EgA) and Dadashi et al. [42] (Shortly, Dadshi.EgA) with error term D n = u n v n .

5.1. Example 1

Suppose that there will be n firms which generates the same product. Let u stands for a vector in which the each entry u i denote the amount of the product manufactured by the firm i. We take the price P as a decreasing affine function that depends upon on the value of S = i = 1 m u i i.e., P i ( S ) = ϕ i ψ i S , where ϕ i > 0 , ψ i > 0 . The profit function for each firm i is define by F i ( u ) = P i ( S ) u i t i ( u i ) , where t i ( u i ) is tax and producing cost u i . Assume K i = [ u i min , u i max ] is set of strategies belongs to each firm i , and the strategy scheme for the whole model take the form as K : = K 1 × K 2 × × K n . In fact, each firm aims to achieve its maximum revenue by taking the corresponding level of growth on the assumption that production of the other companies is an input parameter. The technique often utilized to deal such type of model focuses mainly on the well-known Nash equilibrium concept. We would like to remind that point u * K = K 1 × K 2 × × K n is the point of equilibrium of the model if
F i ( u * ) F i ( u * [ u i ] ) u i K i , i = 1 , 2 , , n .
with the vector u * [ u i ] represent the vector get from u * by taking u i * with u i . Finally, we take f ( u , v ) : = φ ( u , v ) φ ( u , u ) with φ ( u , v ) : = i = 1 n F i ( u [ v i ] ) , and the problem of evaluating the Nash equilibrium point as:
find u * K : f ( u * , v ) 0 , v K .
In addition, we assume that both the tax and the fee for the production of the unit are increasing as the amount of productivity increases. It follows from [18,23], the function f could be taken in the following:
f ( u , v ) = P u + Q v + q , v u ,
where q R n and P, Q are matrices of order n so that Q P is symmetric negative definite and Q is symmetric positive semidefinite with Lipschitz constants L 1 = L 2 = 1 2 P Q (for more details see, [23]). During this Example in Section 5.1, the matrices P , Q are generated randomly (Two matrices A, B are randomly generated with entries from [ 1 , 1 ] . The matrix Q = A T A , S = B T B and P = S + Q ). and entries of q randomly belongs to [ 1 , 1 ] . The feasible set K R n is written as
K : = { u R n : 5 u i 5 } .
The experimental results are shown in Figure 1, Figure 2, Figure 3 and Figure 4 and Table 1 with ζ = 1 4 L 1 , σ = 5 11 L 1 , μ = 5 12 L 1 , ϑ n = 1 4 and ζ 0 = 1 4 L 1 .

5.2. Example 2

Let take G : R 2 R 2 be explained by
F ( x ) = 0 . 5 u 1 u 2 2 u 2 10 7 4 u 1 0 . 1 u 2 2 10 7
and let K = { u R 2 : ( u 1 2 ) 2 + ( u 2 2 ) 2 1 } . It is east to see F is Lipschitz continuous with L = 5 and pseudo-monotone. During these experiments we use stepsize ζ = 10 8 for Tran et al. [23] and ζ 0 = 0.1 , σ = 0.199 , ϑ n = 0.25 and μ = 0.19 . The experimental results are shown in Table 2 and Figure 5, Figure 6, Figure 7 and Figure 8.

5.3. Example 3

Let a bifunction f define on the convex set K as
f ( u , v ) = ( B B T + S + D ) u , v u
where B is an order n matrix, S is an order n skew-symmetric matrix, D is an order n diagonal matrix, having nonnegative entries. The feasible set K R m defined as
K = { u R m : A u b } ,
while A is l × m matrix and b is nonnegative vector. We can see that bifunction is monotone with Lipschitz-type constants are L 1 = L 2 = B B T + S + D 2 . The numerical findings shall be noted in Figure 9, Figure 10 and Figure 11 and Table 3 with ζ = 1 4 L 1 , σ = 5 11 L 1 , μ = 5 12 L 1 , ϑ n = 1 4 and ζ 0 = 1 4 L 1 .

5.4. Example 4

Let E = l 2 be the real Hilbert space having elements are square-summable infinite sequence of real numbers and K = { u E : u 3 } . Let a bifunction f ( u , v ) = ( 5 u ) u , v u u , v E , where u = i | u i | 2 . We can easily check that E P ( f , K ) and also satisfy the assumption ι 3 . Next, we show that bifunction is Lipschitz-type continuous
f ( u , w ) f ( u , v ) f ( v , w ) = ( 5 u ) u , w u ( 5 u ) u , v u ( 5 v ) v , w v = ( 5 u ) u , w v ( 5 v ) v , w v = ( 5 u ) u ( 5 v ) v , w v ( 5 u ) u ( 5 v ) v v w = 5 ( u v ) u ( u v ) ( u v ) v v w 5 u v + u u v + | u v | v v w 5 u v + 3 u v + 3 u v v w = 11 u v v w 11 2 u v 2 + 11 2 v w 2 ,
while u , v , w K and value of Lipschitz-constants are L 1 = L 2 = 11 2 . Next, we prove that bifunction is pseudo-monotone. Let u , v K be so that f ( u , v ) = ( 5 u ) u , v u 0 , mean that u , v u 0 . Thus
f ( v , u ) = ( 5 v ) v , u v ( 5 v ) v , u v + ( 5 v ) u , v u ( 5 v ) v , u v ( 5 v ) u , u v ( v 5 ) u v 2 0 .
Next, we show that bifunction f is not monotone. Let we take u = ( 5 2 , 0 , 0 , , 0 , ) and v = ( 3 , 0 , 0 , , 0 , ) in a manner that
f ( u , v ) + f ( v , u ) = 5 2 u , v u + 2 v , u v > 0 .
The projection onto K is explicitly computed as
P K ( u ) = u if u 3 , 3 u u , otherwise .
The numerical results are shown in Figure 12 and Figure 13 and Table 4 with ζ = 1 4 L 1 , σ = 5 11 L 1 , μ = 5 12 L 1 , ϑ n = 1 4 and ζ 0 = 1 4 L 1 .

6. Conclusions

We have provided an extra-gradient-like method to resolve pseudo-monotone equilibrium problems in real Hilbert space. The key influence of our recommended method is that our generated iterative sequences have been integrated with the particular step-size evaluation formula. The stepsize formula is revised for each iteration based on the preceding iterations. Numerical conclusions were performed in order to explain our algorithm’s numerical performance contrasted with other methods. Such numerical reviews prove that inertial effects often normally promote the performance of the iterative sequence in this context.

Author Contributions

The authors contributed equally to writing this article. All authors have read and agree to the published version of the manuscript.

Funding

This research work was financially supported by King Mongkut’s University of Technology Thonburi through the ‘KMUTT 55th Anniversary Commemorative Fund’. Moreover, this project was supported by Theoretical and Computational Science (TaCS) Center under Computational and Applied Science for Smart research Innovation research Cluster (CLASSIC), Faculty of Science, KMUTT. In particular, Habib ur Rehman was financed by the Petchra Pra Jom Doctoral Scholarship Academic for Ph.D. Program at KMUTT [grant number 39/2560]. Furthermore, Wiyada Kumam was financially supported by the Rajamangala University of Technology Thanyaburi (RMUTTT) (Grant No. NSF62D0604).

Acknowledgments

The first author would like to thank the “Petchra Pra Jom Klao Ph.D. Research Scholarship from King Mongkut’s University of Technology Thonburi”. We are very grateful to editor and the anonymous referees for their valuable and useful comments, which helps in improving the quality of this work.

Conflicts of Interest

The authors declare that they have conflict of interest.

References

  1. Blum, E. From optimization and variational inequalities to equilibrium problems. Math. Stud. 1994, 63, 123–145. [Google Scholar]
  2. Facchinei, F.; Pang, J.S. Finite-Dimensional Variational Inequalities and Complementarity Problems; Springer Science & Business Media: New York, NY, USA, 2007. [Google Scholar]
  3. Konnov, I. Equilibrium Models and Variational Inequalities; Elsevier: New York, NY, USA, 2007; Volume 210. [Google Scholar]
  4. Giannessi, F.; Maugeri, A.; Pardalos, P.M. Equilibrium Problems: Nonsmooth Optimization and Variational Inequality Models; Springer Science & Business Media: New York, NY, USA, 2006; Volume 58. [Google Scholar]
  5. Fan, K. A Minimax Inequality and Applications, Inequalities III; Shisha, O., Ed.; Academic Press: New York, NY, USA, 1972. [Google Scholar]
  6. Muu, L.D.; Oettli, W. Convergence of an adaptive penalty scheme for finding constrained equilibria. Nonlinear Anal. Theory, Methods Appl. 1992, 18, 1159–1166. [Google Scholar] [CrossRef]
  7. Yuan, G.X.Z. KKM Theory and Applications in Nonlinear Analysis; CRC Press: New York, NY, USA, 1999; Volume 218. [Google Scholar]
  8. Brézis, H.; Nirenberg, L.; Stampacchia, G. A remark on Ky Fan’s minimax principle. Bollettino dell Unione Matematica Italiana 2008, 1, 257–264. [Google Scholar]
  9. Ansari, Q.; Wong, N.C.; Yao, J.C. The existence of nonlinear inequalities. Appl. Math. Lett. 1999, 12, 89–92. [Google Scholar] [CrossRef] [Green Version]
  10. Rehman, H.U.; Kumam, P.; Sompong, D. Existence of tripled fixed points and solution of functional integral equations through a measure of noncompactness. Carpathian J. Math. 2019, 35, 193–208. [Google Scholar]
  11. Rehman, H.U.; Gopal, G.; Kumam, P. Generalizations of Darbo’s fixed point theorem for new condensing operators with application to a functional integral equation. Demonstr. Math. 2019, 52, 166–182. [Google Scholar] [CrossRef]
  12. Antipin, A.S. The convergence of proximal methods to fixed points of extremal mappings and estimates of their rate of convergence. Comput. Math. Math. Phys. 1995, 35, 539–552. [Google Scholar]
  13. Combettes, P.L.; Hirstoaga, S.A. Equilibrium programming in Hilbert spaces. J. Nonlinear Convex Anal. 2005, 6, 117–136. [Google Scholar]
  14. Flåm, S.D.; Antipin, A.S. Equilibrium programming using proximal-like algorithms. Math. Program. 1996, 78, 29–41. [Google Scholar] [CrossRef]
  15. Van Hieu, D.; Muu, L.D.; Anh, P.K. Parallel hybrid extragradient methods for pseudomonotone equilibrium problems and nonexpansive mappings. Numer. Algorithms 2016, 73, 197–217. [Google Scholar] [CrossRef]
  16. Van Hieu, D.; Anh, P.K.; Muu, L.D. Modified hybrid projection methods for finding common solutions to variational inequality problems. Comput. Optim. Appl. 2017, 66, 75–96. [Google Scholar] [CrossRef]
  17. Van Hieu, D. Halpern subgradient extragradient method extended to equilibrium problems. Revista de la Real Academia de Ciencias Exactas Físicas y Naturales Ser. A Matemáticas 2017, 111, 823–840. [Google Scholar] [CrossRef]
  18. Hieua, D.V. Parallel extragradient-proximal methods for split equilibrium problems. Math. Model. Anal. 2016, 21, 478–501. [Google Scholar] [CrossRef]
  19. Konnov, I. Application of the proximal point method to nonmonotone equilibrium problems. J. Optim. Theory Appl. 2003, 119, 317–333. [Google Scholar] [CrossRef]
  20. Iusem, A.N.; Sosa, W. Iterative algorithms for equilibrium problems. Optimization 2003, 52, 301–316. [Google Scholar] [CrossRef]
  21. Quoc, T.D.; Anh, P.N.; Muu, L.D. Dual extragradient algorithms extended to equilibrium problems. J. Glob. Optim. 2012, 52, 139–159. [Google Scholar] [CrossRef]
  22. ur Rehman, H.; Kumam, P.; Cho, Y.J.; Yordsorn, P. Weak convergence of explicit extragradient algorithms for solving equilibirum problems. J. Inequalities Appl. 2019, 2019, 1–25. [Google Scholar] [CrossRef]
  23. Quoc Tran, D.; Le Dung, M.; Nguyen, V.H. Extragradient algorithms extended to equilibrium problems. Optimization 2008, 57, 749–776. [Google Scholar] [CrossRef]
  24. Santos, P.; Scheimberg, S. An inexact subgradient algorithm for equilibrium problems. Comput. Appl. Math. 2011, 30, 91–107. [Google Scholar]
  25. Takahashi, S.; Takahashi, W. Viscosity approximation methods for equilibrium problems and fixed point problems in Hilbert spaces. J. Math. Anal. Appl. 2007, 331, 506–515. [Google Scholar] [CrossRef] [Green Version]
  26. Rehman, H.U.; Kumam, P.; Abubakar, A.B.; Cho, Y.J. The extragradient algorithm with inertial effects extended to equilibrium problems. Comput. Appl. Math. 2020, 39, 1–26. [Google Scholar]
  27. Rehman, H.U.; Kumam, P.; Cho, Y.J.; Suleiman, Y.I.; Kumam, W. Modified Popov’s explicit iterative algorithms for solving pseudomonotone equilibrium problems. Optim. Methods. Softw. 2020, 0, 1–32. [Google Scholar]
  28. Moudafi, A. Proximal point algorithm extended to equilibrium problems. J. Nat. Geom. 1999, 15, 91–100. [Google Scholar]
  29. Mastroeni, G. On auxiliary principle for equilibrium problems. In Equilibrium Problems and Variational Models; Springer: Berlin, Germany, 2003; pp. 289–298. [Google Scholar]
  30. Martinet, B. Brève communication. Régularisation d’inéquations variationnelles par approximations successives. Revue Française D’informatique et De recherche Opérationnelle. Série Rouge 1970, 4, 154–158. [Google Scholar] [CrossRef] [Green Version]
  31. Rockafellar, R.T. Monotone operators and the proximal point algorithm. SIAM J. Control. Optim. 1976, 14, 877–898. [Google Scholar] [CrossRef] [Green Version]
  32. Cohen, G. Auxiliary problem principle and decomposition of optimization problems. J. Optim. Theory Appl. 1980, 32, 277–305. [Google Scholar] [CrossRef]
  33. Cohen, G. Auxiliary problem principle extended to variational inequalities. J. Optim. Theory Appl. 1988, 59, 325–333. [Google Scholar] [CrossRef]
  34. Polyak, B.T. Some methods of speeding up the convergence of iteration methods. USSR Comput. Math. Math. Phys. 1964, 4, 1–17. [Google Scholar] [CrossRef]
  35. Beck, A.; Teboulle, M. A fast iterative shrinkage-thresholding algorithm for linear inverse problems. SIAM J. Imaging Sci. 2009, 2, 183–202. [Google Scholar] [CrossRef] [Green Version]
  36. Moudafi, A. Second-order differential proximal methods for equilibrium problems. J. Inequalities Pure Appl. Math. 2003, 4, 1–7. [Google Scholar]
  37. Dong, Q.L.; Lu, Y.Y.; Yang, J. The extragradient algorithm with inertial effects for solving the variational inequality. Optimization 2016, 65, 2217–2226. [Google Scholar] [CrossRef]
  38. Thong, D.V.; Van Hieu, D. Modified subgradient extragradient method for variational inequality problems. Numer. Algorithms 2018, 79, 597–610. [Google Scholar] [CrossRef]
  39. Dong, Q.; Cho, Y.; Zhong, L.; Rassias, T.M. Inertial projection and contraction algorithms for variational inequalities. J. Glob. Optim. 2018, 70, 687–704. [Google Scholar] [CrossRef]
  40. Yang, J. Self-adaptive inertial subgradient extragradient algorithm for solving pseudomonotone variational inequalities. Appl. Anal. 2019. [Google Scholar] [CrossRef]
  41. Thong, D.V.; Van Hieu, D.; Rassias, T.M. Self adaptive inertial subgradient extragradient algorithms for solving pseudomonotone variational inequality problems. Optim. Lett. 2020, 14, 115–144. [Google Scholar] [CrossRef]
  42. Dadashi, V.; Iyiola, O.S.; Shehu, Y. The subgradient extragradient method for pseudomonotone equilibrium problems. Optimization 2019, 1–23. [Google Scholar] [CrossRef]
  43. Censor, Y.; Gibali, A.; Reich, S. The subgradient extragradient method for solving variational inequalities in Hilbert space. J. Optim. Theory Appl. 2011, 148, 318–335. [Google Scholar] [CrossRef] [Green Version]
  44. Bianchi, M.; Schaible, S. Generalized monotone bifunctions and equilibrium problems. J. Optim. Theory Appl. 1996, 90, 31–43. [Google Scholar] [CrossRef]
  45. Bushell, P.J. UNIFORM CONVEXITY, HYPERBOLIC GEOMETRY, AND NONEXPANSIVE MAPPINGS (Pure and Applied Mathematics: A Series of Monographs & Textbooks, 83) By K. Goebel and S. Reich: pp. 192. SFr.96.-. (Marcel Dekker Inc, U.S.A., 1984). Bull. Lond. Math. Soc. 1985, 17, 293–294. [Google Scholar] [CrossRef]
  46. Kreyszig, E. Introductory Functional Analysis with Applications, 1st ed.; Wiley: New York, NY, USA, 1978. [Google Scholar]
  47. Tiel, J.v. Convex Analysis; John Wiley: New York, NY, USA, 1984. [Google Scholar]
  48. Bauschke, H.H.; Combettes, P.L. Convex Analysis and Monotone Operator Theory in Hilbert Spaces; Springer: Berlin, Germany, 2011; Volume 408. [Google Scholar]
  49. Alvarez, F.; Attouch, H. An inertial proximal method for maximal monotone operators via discretization of a nonlinear oscillator with damping. Set-Valued Anal. 2001, 9, 3–11. [Google Scholar] [CrossRef]
  50. Opial, Z. Weak convergence of the sequence of successive approximations for nonexpansive mappings. Bull. Am. Math. Soc. 1967, 73, 591–597. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Example in Section 5.1 when n = 5 .
Figure 1. Example in Section 5.1 when n = 5 .
Symmetry 12 00463 g001
Figure 2. Example in Section 5.1 when n = 10 .
Figure 2. Example in Section 5.1 when n = 10 .
Symmetry 12 00463 g002
Figure 3. Example in Section 5.1 when n = 20 .
Figure 3. Example in Section 5.1 when n = 20 .
Symmetry 12 00463 g003
Figure 4. Example in Section 5.1 when n = 40 .
Figure 4. Example in Section 5.1 when n = 40 .
Symmetry 12 00463 g004
Figure 5. Example in Section 5.2 when u 0 = v 0 = ( 1.5 , 1.7 ) .
Figure 5. Example in Section 5.2 when u 0 = v 0 = ( 1.5 , 1.7 ) .
Symmetry 12 00463 g005
Figure 6. Example in Section 5.2 when u 0 = v 0 = ( 2.0 , 3.0 ) .
Figure 6. Example in Section 5.2 when u 0 = v 0 = ( 2.0 , 3.0 ) .
Symmetry 12 00463 g006
Figure 7. Example in Section 5.2 when u 0 = v 0 = ( 1.0 , 2.0 ) .
Figure 7. Example in Section 5.2 when u 0 = v 0 = ( 1.0 , 2.0 ) .
Symmetry 12 00463 g007
Figure 8. Example in Section 5.2 when u 0 = v 0 = ( 2.7 , 2.6 ) .
Figure 8. Example in Section 5.2 when u 0 = v 0 = ( 2.7 , 2.6 ) .
Symmetry 12 00463 g008
Figure 9. Example in Section 5.3 when n = 5 .
Figure 9. Example in Section 5.3 when n = 5 .
Symmetry 12 00463 g009
Figure 10. Example in Section 5.3 when n = 10 .
Figure 10. Example in Section 5.3 when n = 10 .
Symmetry 12 00463 g010
Figure 11. Example in Section 5.3 when n = 20 .
Figure 11. Example in Section 5.3 when n = 20 .
Symmetry 12 00463 g011
Figure 12. Example in Section 5.4 when u 0 = v 0 = ( 1 , 1 , , 1 5000 , 0 , 0 , ) .
Figure 12. Example in Section 5.4 when u 0 = v 0 = ( 1 , 1 , , 1 5000 , 0 , 0 , ) .
Symmetry 12 00463 g012aSymmetry 12 00463 g012b
Figure 13. Example in Section 5.4 when u 0 = v 0 = ( 1 , 1 , , 1 5000 , 0 , 0 , ) .
Figure 13. Example in Section 5.4 when u 0 = v 0 = ( 1 , 1 , , 1 5000 , 0 , 0 , ) .
Symmetry 12 00463 g013
Table 1. The experimental finding for Figure 1, Figure 2, Figure 3 and Figure 4.
Table 1. The experimental finding for Figure 1, Figure 2, Figure 3 and Figure 4.
Tran.EgADadshi.EgAInt.EgA
nIter.CPU(s)Iter.CPU(s)Iter.CPU(s)
5690.5508280.2356130.1145
101241.22341010.8967510.4338
202833.45582232.50631551.4874
403795.19302593.09701771.7652
Table 2. Results for Figure 5, Figure 6, Figure 7 and Figure 8.
Table 2. Results for Figure 5, Figure 6, Figure 7 and Figure 8.
Tran.EgADadshi.EgAInt.EgA
u0 = v0Iter.CPU(s)Iter.CPU(s)Iter.CPU(s)
( 1.5 , 1.7 ) 862.9587621.9962401.6405
( 2.0 , 3.0 ) 893.5329712.0817461.4633
( 1.0 , 2.0 ) 993.4713732.2057521.5730
( 2.7 , 2.6 ) 712.7353551.9161361.2266
Table 3. The numerical results for Figure 9, Figure 10 and Figure 11.
Table 3. The numerical results for Figure 9, Figure 10 and Figure 11.
Tran.EgADadshi.EgAInt.EgA
u0 = v0Iter.CPU(s)Iter.CPU(s)Iter.CPU(s)
51984.68331362.0156781.1475
1049813.91491902.3003940.8930
20147135.19721191.5241650.8603
Table 4. The numerical results for Figure 12 and Figure 13.
Table 4. The numerical results for Figure 12 and Figure 13.
Tran.EgADadshi.EgA Int.EgA
u0 = v0Iter.CPU(s)Iter.CPU(s)Iter.CPU(s)
( 1 , 1 , , 1 5000 , 0 , 0 , ) 690.5508280.2356130.1145
( 1 , 2 , , 5000 , 0 , 0 , ) 1241.22341010.8967510.4338

Share and Cite

MDPI and ACS Style

Rehman, H.u.; Kumam, P.; Kumam, W.; Shutaywi, M.; Jirakitpuwapat, W. The Inertial Sub-Gradient Extra-Gradient Method for a Class of Pseudo-Monotone Equilibrium Problems. Symmetry 2020, 12, 463. https://doi.org/10.3390/sym12030463

AMA Style

Rehman Hu, Kumam P, Kumam W, Shutaywi M, Jirakitpuwapat W. The Inertial Sub-Gradient Extra-Gradient Method for a Class of Pseudo-Monotone Equilibrium Problems. Symmetry. 2020; 12(3):463. https://doi.org/10.3390/sym12030463

Chicago/Turabian Style

Rehman, Habib ur, Poom Kumam, Wiyada Kumam, Meshal Shutaywi, and Wachirapong Jirakitpuwapat. 2020. "The Inertial Sub-Gradient Extra-Gradient Method for a Class of Pseudo-Monotone Equilibrium Problems" Symmetry 12, no. 3: 463. https://doi.org/10.3390/sym12030463

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop