1. Introduction
Bilevel programming problems are a type of problem where one participant, called the leader, tries to make decisions that consider how another participant, called the follower, will react. The leader’s decisions impact the follower’s choices. The upper-level part of the problem deals with what the leader wants to achieve and the conditions they need to satisfy, while the lower-level deals with the follower’s goals and the constraints associated with them. The origin of the concept of BLPP can be attributed to the influential contributions of Von Stackelberg [
41]. The first mathematical bilevel model was developed in 1973 by Bracken and McGill [
7]. Subsequently, numerous researchers have created fascinating theories and applications, including optimistic and pessimistic methods, single-level reformulation, optimality criteria, duality results, algorithms, etc. BLPPs have important applications across multiple fields of modern research, including engineering, medicine, and economics as well as BLPPs offer numerous benefits from both theoretical and practical standpoints see, for instance, [
4,
5,
21] and the references cited therein.
Bilevel programming problems are hierarchical problems consisting of two decision parameters. These variables are not independent of each other but act according to a certain hierarchy. In this type of problem, the variables of the first problem act as leaders, and the variables of the second problem act as followers. Obtaining the optimal solution for the second problem is crucial for determining the objective function value of the first problem. Numerous researchers, such as Bard [
1,
2,
3] and Outrata [
38], have explored bilevel programming problems due to their fascinating attributes and significant relevance. Dempe [
13] derived the necessary and sufficient optimality criteria for BLPP. Yezza [
48] established the first-order necessary optimality criteria for general BLPPs. Moreover, Yezza [
48] formulated the general multilevel programming problem and deduced the necessary conditions of optimality in the general case. Dempe [
14] rectified deficiencies in [
48], specifically addressing Proposition 2.1 and Theorem 5.1. The optimistic version of BLPPs and its necessary optimality conditions are studied by Dempe [
16]. For further insights into bilevel programming problems, we refer to [
2,
15] and the references cited therein.
The concept of variational inequality (abbreviated as, VI) was introduced by Hartman and Stampacchia [
22]. Variational inequalities appear in the forms of Minty VI [
30] and Stampacchia VI [
42]. Variational inequalities have several applications in the fields of economics, game theory, and traffic analysis, see, [
11,
17,
23]. Giannessi [
17] introduced the notion of vector VI for finite-dimensional Euclidean spaces. VI problems have been studied by several scholars as tools for solving optimization problems, for more exposition, see, [
17,
18,
26,
44,
45,
46,
47], and the references cited therein. Komlósi [
25] derived the equivalence among the solutions of Minty and Stampacchia VI and the optimal solution of the minimization problem. Kinderlehrer and Stampacchia [
23] studied the relations between the solutions of VI and minimization problems. Crespi et al. [
10] investigated the relations between the solutions of Minty VI and scalar optimization problems. Kohli [
24] studied the relations between variational inequalities and BLPP involving generalized convex functions in terms of convexificators.
The main motivation and objective for investigating the relationships between the solutions of AVI, namely, AMTVI, ASTVI, and the local
-quasi solutions of BLPP in the notion of limiting subdifferential are threefold. Firstly, in several real-world problems, nonsmooth phenomena occur frequently. To deal with such problems, Clarke introduced the notion of subdifferential for a certain class of locally Lipschitz functions [
9]. However, the convexity of the Clarke subdifferential has led to various limitations. To overcome these shortcomings stemming from its convexity, Mordukhovich proposed the concept of the limiting subdifferential [
35]. Limiting subdifferential offers an improved Lagrange multiplier rule compared to the Clarke subdifferential and is recognized as the smallest subdifferential among all known robust subdifferentials. Secondly, Convexity and generalized convexity are pivotal in the domains of operations research, economics, and engineering. Moreover, within optimization theory, convexity plays a crucial role as it ensures that a stationary point serves as a global minimizer, and the first-order optimality criteria are transformed into sufficient conditions for identifying a point as a global minimizer. Mangasarian [
29] generalized the notion of convex function by introducing the class of pseudoconvex functions. For a detailed study of generalized convex functions, we refer to [
8,
31,
34]. Ngai et al. [
36] introduced the notion of approximate convex function. Recently, several generalizations of approximate convex functions have been introduced, for example, Bhatia et al. [
6] and Gupta et al. [
20]. Thirdly, to the best of our knowledge, there is only one research paper (see, [
25]) available in the literature that investigates the relationships between the solutions of BLPP and variational inequalities. However, the investigation of the relationships between the solutions of AVI and the local
-quasi solutions of BLPP in the notion of limiting subdifferentials has not been explored yet. Consequently, this paper aims to address this specific research gap by establishing the results that make relationships between the solutions of AMTVI, ASTVI, and the local
-quasi solutions of BLPP in the notion of limiting subdifferentials.
Motivated by the works of [
6,
10,
24,
32,
43], in this paper, we consider BLPP and establish the relationships between the solutions of approximate convex functions, namely, AMTVI and ASTVI, and the local
-quasi solutions of BLPP. Moreover, we deduce some existence results for the solutions of AMTVI and ASTVI, by employing the assumption of generalized KKM-Fan’s lemma.
The novelty and contributions of this paper are threefold. Firstly, the results of this paper extend the analogous results in [
10,
25] from single-level optimization problems to more general optimization problems, namely, bilevel optimization problems. Secondly, since the limiting subdifferential is the least among all the known robust subdifferentials and offers an enhanced Lagrange multiplier rule compared to the Clarke subdifferential, therefore our findings naturally sharpen the analogous results of [
6,
24,
32,
43]. Thirdly, the established results of this paper extend the analogous results in [
6,
24,
27,
43] for a broader class of approximate convex functions.
The organization of this article is as follows. In
Section 2, we recall some basic definitions and preliminaries. In
Section 3, employing the potent tool of limiting subdifferential, we investigate the equivalence among the solutions of AMTVI and ASTVI, and the local
-quasi solution of nonsmooth BLPP. In
Section 4, a generalized Fan lemma has been employed to establish the existence results for the solutions of AVI.
2. Definition and Preliminaries
Throughout this paper, we use the notation to denote the Euclidean inner product in the n-dimensional Euclidean space . For a nonempty subset of equipped with the Euclidean norm , we signify the closure and interior of by and , respectively.
The definition of a convex set, provided below is from [
34].
Definition 1.
A set Ω is termed as a convex set, provided for all , one has
Now, we recall the following definitions related to nonsmooth analysis from [
35].
Definition 2.
For a continuous function , Fréchet subdifferential of χ is defined as follows:
Definition 3.
The limiting subdifferential of χ at , denoted by , is defined as
where lim sup is the Painlevé-Kuratowski outer limit.
Remark 1. For a locally Lipschitz function χ at , the set valued map , defined by , is closed.
Definition 4. If χ is finite at , then χ is lower-regular at if
Now, we consider the following bilevel programming problem:
BLPP:
where
,
, and
are real valued functions and
So, the basic idea is that based on the choice of the leader, the follower minimizes his objective function and the leader then uses the obtained solution to minimize his objective function. BLPP is said to be well defined if we can uniquely determine the optimal solution of the lower level problem for every . In literature, two types of solution concepts have been studied for the problems having more than one optimal solutions for lower level problem, such as optimistic solution and pessimistic solution.
In the optimistic approach, the follower considers an optimal solution which is the best from the leader’s perspective. Therefore, one has the following optimistic bilevel programming problem:
OBLPP:
and
is the set of optimal solutions for the following lower level problem
Let,
S be the set of all feasible solutions to the problem BLPP, that is,
Now, we introduce two following notations which will be used in this sequel.
Therefore, it is evident that
In the rest of the paper, we will assume that is a non-empty convex subset of
The following definition from Ngai and Penot [
37] represents the notion of approximate convexity of a real-valued function.
Definition 5.
A function is termed as an approximate convex function around , provided for any , the following inequality is satisfied:
for all and .
We have the following characterization for lower semicontinuous approximate convex functions from Ngai and Penot [
37].
Proposition 1.
A lower semicontinuous function is approximate convex around , if and only if for any , such that
for any and any .
On the lines of Bhatia et al. [
6] and Golestani et al. [
19], in the following definitions, we define the notion of generalized approximate convex functions in terms of limiting subdifferentials.
Definition 6.
A function is termed as an approximate pseudoconvex of type I around , if for all , such that for all , and if
Definition 7.
A function is termed as an approximate pseudoconvex of type II around , if for all , such that for all , and if
Remark 2.
It is evident from the above definitions, if is approximate pseudoconvex of type II around , then χ is also approximate pseudoconvex of type I around . But the converse may not true. For example, let be given as
It can be verified that the limiting subdifferentiable of χ is:
Then, one can show that χ is approximate pseudoconvex of type I around , but not approximate pseudoconvex of type II around .
Remark 3.
The pseudoconvexity of the function χ at implies the approximate pseudoconvexity of χ of type I around But the converse may not be true. For example, let be given as
The limiting subdifferential of χ is given as
Then χ is approximate pseudoconvex of type I around , but not pseudoconvex at , as for ,
Definition 8.
A function is termed as an approximate quasiconvex of type I around , if for all , such that for all , and if
Definition 9.
A function is termed as an approximate quasiconvex of type II around , if for all , such that for all , and if
Remark 4.
From the above definitions, it follows that, if is approximate quasiconvex of type II around , then χ is approximate quasiconvex of type I around . But the converse need not to be true. For example, let be given as
We can show that the limiting subdifferential of χ is:
Therefore, one can conclude that, χ is approximate quasiconvex of type I around , but not approximate quasiconvex of type II around .
Definition 10.
A function is termed as an approximate -quasiconvex function around , provided for each , such that the following implication holds:
for any and for all .
Definition 11.
A function is termed as an approximate pseudoconvex function around , provided for each , such that the following implication holds:
for any and for all .
Remark 5.
It is worthwhile to mention that, the limiting subdifferential of a locally Lipschitz function at a point is included in Clarke subdifferential at that point. Therefore, if is locally Lipschitz and exhibits generalized approximate convexity around in terms of the Clarke subdifferential, (see, Bhatia et al. [6]), then χ is also generalized approximate convex function around . However, the converse may not be true. Indeed, consider the lower semicontinuous function defined as
One can verify that the limiting subdifferentiable of χ is as follows:
This illustrates that χ is approximate pseudoconvex of type I around , but not approximate pseudoconvex of type I around , in terms of Clarke subdifferential, as χ is not locally Lipschitz at , and hence, Clarke subdifferential may not exist at .
Definition 12.
A multivalued mapping is said to be approximate ϵ-pseudomonotone around , if there exists , such that for each , if
whenever .
The subsequent mean value theorem for locally Lipschitz functions from [34], will be used in the sequel.
Theorem 1.
Let Φ be Lipschitz on an open set containing in Ω. Moreover, if Φ is lower regular on . Then, one has
for some .
The following notions of
-quasi solution and local
-quasi solution for BLPP are adaptations of the notions of
-quasi solution and local
-quasi solution for scalar optimization problems from Loridan [
28].
Definition 13.
Let be given. A point is said to be an ϵ-quasi solution to the BLPP if for any , the following inequalities hold:
Definition 14.
Let be given. A point is considered to be a local ϵ-quasi solution to the BLPP, if there exists such that the following inequalities hold:
for any .
Now, we consider the following AMTVI and ASTVI in terms of limiting subdifferentials:
AMTVI: Find
such that for an
, such that for each
and all
and
, the following inequalities hold:
ASTVI: Find
such that for an
, such that for each
, there exists
and
such that the following inequalities hold:
Remark 6. For , the above variational inequalities AMTVI and ASTVI reduce to local versions of nonsmooth Minty and Stampacchia VIs, respectively (see, [10,24,25]). Kohli [24] studied the Minty and Stampacchia VI problems in terms of convexificators. Nevertheless, the results in Section 3 and Section 4 of the paper are more general than that of Kohli [24] in view of the fact that generalized approximate convex functions employed in this work are more general than generalized convex functions utilized by Kohli . Furthermore, the findings in Section 3 and Section 4 are sharper than that of Kohli [24] as limiting subdifferential is smaller than convexificator which is employed in the work of Kohli .
3. Relationship among BLPP, ASTVI, and AMTVI
This section is devoted to studying the equivalence relationships between the solutions of AVI, namely, AMTVI, ASTVI, and the local -quasi solutions of the BLPP within the framework of limiting subdifferential.
From now onwards, let be given and be a lower semicontinuous function unless otherwise specified.
Theorem 2. Let Φ and be approximate convex functions around . If is local ϵ-quasi solution of BLPP, then solves AMTVI with respect to (w.r.t) .
Proof. Let
is a local
-quasi solution of BLPP, but
does not solve AMTVI w.r.t
. Then for all
we can get
and
and
such that
Since
and
are approximate
convex around
, therefore for each
, we can get
, such that, for every
and
and
, one has
From (
2) together with the fact that
, we get
From (
1), (
3), and (
4), for each
, it follows that
this contradicts the fact that
is a local
-quasi solution of BLPP. □
Theorem 3. Let Φ and be locally Lipschitz lower-regular functions at . Moreover, assume that solves AMTVI w.r.t and Φ, are approximate convex functions around . Then, in conclusion is a local ϵ-quasi solution of BLPP.
Proof. By arguing, let us suppose that
solves AMTVI w.r.t
, but
is not a local
-quasi solution of BLPP. Hence, for all
,
, such that
Let
for all
. Since,
and
are approximate convex functions around
, hence for each
,
, and for all
, we have
Let
be arbitrary. Now invoking the mean value theorem, there exist
and
and
such that
Exploiting (
6)−(
9), we have
From (
5), (
10) and (
11), it follows that
Since
, from (
12), it follows that
This contradicts the fact that solves AMTVI. □
Theorem 4. Let is a local ϵ-quasi solution of BLPP with Φ and are approximate quasiconvex functions of type II around ). Then solves AMTVI w.r.t same ϵ.
Proof. Since
is a local
-quasi solution of BLPP, therefore
and for all
, we have
Moreover, as
and
are approximate
quasiconvex functions of type II, hence for any
, we can get
and for each
, if
then
and
Let
. Then from (
14) and
quasiconvexity of type II of
and
, for every
, it follows that
and
that is,
Hence, the theorem is proved. □
Theorem 5. Let is a solution of ASTVI w.r.t ϵ with Φ and are approximate pseudoconvex functions around . Then is a local ϵ-quasi solution of BLPP.
Proof. By arguing, suppose that
solves ASTVI w.r.t
, but not a local
-quasi solution of BLPP. Hence, for each
, we can get
, such that
Since
and
are approximate
pseudoconvex functions around
, then for every
there exists
and for any
, (
15) implies
this contradicts our assumption. □
Theorem 6. Let solves ASTVI w.r.t ϵ, and Φ and are approximate pseudoconvex functions of type II around . Then is a local ϵ-quasi solution of BLPP.
Proof. Let
solves ASTVI w.r.t
. Then we can get a
, such that for each
, there exist
and
such that
Since
and
are approximate
pseudoconvex functions of type II around
, then for every
,
, and for any
, if
then
Let
. Then from (
16) and
pseudoconvexity of type II of
and
, for every
, it follows that
Hence, is a local -quasi solution of BLPP. Hence, the theorem is proved. □
Theorem 7. Let Φ and be locally Lipschitz functions at . Moreover, assume that be a local ϵ-quasi solution of BLPP with Φ and are approximate quasiconvex functions of type II around (. Then is a solution of ASTVI w.r.t same ϵ.
Proof. Let
is a local
-quasi solution of BLPP. Then we can get a
, such that for each
, we have
Since
and
are approximate
quasiconvex functions of type II around
, therefore for all
, we can get a
and for all
, if
then
Let
and
, such that
. Then from (
17), it follows that
Employing (
18) and approximate
quasiconvexity of type II of the functions
and
, one has
that is,
By making use of (
19), we have
Since,
and
are closed,
, and
as
, we have
and
. Therefore, for any
, there exist
and
such that
Hence, the theorem is proved. □
Theorem 8. Let is a solution of ASTVI w.r.t ϵ and and are approximate ϵ-pseudomonotone. Then solves AMTVI w.r.t same ϵ.
Proof. Let
solves ASTVI w.r.t
. Then we can get a
and for all
, there exists
and
such that
Since
,
are approximate
-pseudomonotone, then there exists
, such that from (
22), for all
and all
,
, we have
Since
, from (
23), it follows that
Hence, is a solution of AMTVI w.r.t . □
The following example illustrates the importance of the established results.
Example 1. We consider the following bilevel programming problem:
BLPP:
where is the set of optimal solutions of the following convex optimization problem
where and . The set of optimal solution for lower-level problem is given by
and Moreover, we have
Let denotes the set of all feasible solutions of BLPP, that is, . Then, for , it can be verified that is a local ϵ-quasi solution of the problem.
Moreover, it can be seen that
and Φ and are approximate pseudoconvex and approximate quasiconvex around .
Furthermore, we can verify that is a solution of w.r.t ϵ, as for all , we have
Moreover, also solves ASTVI w.r.t same ϵ, as for all , there exists and such that
5. Conclusions and Future Directions
In this paper, we have considered BLPP, as well as AMTVI and ASTVI in terms of limiting subdifferential. We have derived the relationships among the solutions of the AMTVI and ASTVI and the local -quasi solution to the nonsmooth BLPP under the appropriate assumptions of generalized approximate convexity. Furthermore, existence results for the solution of AMTVI and ASTVI have been established by employing generalized KKM-Fan’s lemma. A non-trivial example has been provided to illustrate the importance and relevance of these findings.
The results derived in this paper extend several noteworthy findings in the literature for certain classes of generalized approximate convex functions using the notion of limiting subdifferential as well as generalizing them for a wider class of optimization problems. In particular, the results of this paper extend the analogous results in [
10,
25] from single-level optimization problems to more general optimization problems, namely, bilevel optimization problems. Moreover, since the limiting subdifferential is the least among all the known robust subdifferentials and offers an enhanced Lagrange multiplier rule compared to the Clarke subdifferential, therefore our findings naturally sharpen the analogous results of [
6,
24,
32,
43]. Furthermore, the established results of this paper extend the corresponding results in [
6,
24,
27,
43] for a broader class of approximate convex functions.
Considering the contributions of Deb and Sinha [
12] and Oveisiha and Zafarani [
39], we aim to extend the findings of this paper to multiobjective bilevel programming problems and to a broader space, such as the Asplund space, in our future research endeavors.