1. Introduction
Convexity has always been an essential property in the investigation of many fields, ranging from optimization and economics to variational analysis and beyond. Its significance stems from the fact that convex problems often admit elegant theoretical characterizations and can be solved efficiently by numerical algorithms. The theory of convex analysis, see [
1], provides powerful tools for studying problems with convex features. However, there are plenty of problems arising out of practice that can not be depicted as convex models. Engineering design, robust control, and many modern applications in machine learning frequently involve nonconvex objectives or constraints, which fall outside the scope of classical convex analysis. Therefore, different kinds of generalized convexity are proposed and studied, so that one might be able to apply these techniques and ideas in classical convex analysis to more nonconvex problems. Abstract convexity is one of them. It is a generalization of convexity from the global point of view, which covers a broad range of nonconvex functions. Moreover, abstract convexity retains the global envelope structure, making it particularly suitable for extending duality and support function techniques. For surveys on the ideas and early results of abstract convex analysis, we refer to the classical books [
2,
3].
Nowadays, the theories of abstract convex analysis for scalar-valued functions are abundant and have found numerous applications in various fields, like [
4,
5,
6,
7,
8]. These developments include the study of various kinds of abstract convex functions, subdifferentials in abstract convex sense, and the corresponding calculus rules, all of which have proven useful in areas such as global optimization and economic equilibrium theory. That motivates us to extend this useful concept and theory to vector-valued mappings so that it is possible to make use of abstract convex analysis to cope with vector problems. In the theory of abstract convex analysis, the concept of supremum is a fundamental tool. The structure of an abstract convex map is based on the envelope by a certain class of functions. Unlike the real space, what we have in a vector space is usually a partial order, which leaves a lot of difficulties for dealing with the supremum of vector maps, as well as many other challenges along with that. For instance, the supremum of a set of vectors may not exist in the usual sense, and even when it does, it is usually a set, which complicates the development of the theory for vector-valued abstract convex functions. These challenges call for a careful reexamination of fundamental concepts and a systematic development of a vector-valued abstract convex analysis framework.
Our main concern here is a typical example of abstract convex mappings, called
topical functions. It was used as a basic model to investigate the discrete event system in [
9]. A key feature of these functions is that they are both increasing and plus-homogeneous, which makes them particularly suitable for modeling dynamic processes such as manufacturing systems or network synchronization. Then, it turned out that every topical function can be expressed as the envelope of the Gerstewitz functions (see [
10]), meaning that a topical function is abstract convex with respect to the family of Gerstewitz functions. This connection is significant because Gerstewitz functions serve as a fundamental tool in scalarization techniques for vector optimization, linking topical functions to broader applications in optimization theory. The abstract convex theory of topical functions was fully studied in [
8,
11,
12,
13], and then generalized to the infinite dimensional case in [
14,
15,
16,
17]. In [
18], we introduced a version of vector topical functions and investigated the abstract convex framework of it. Then, employing that, several collections of weak separation functions, which are crucial tools in image space analysis are constructed in [
19,
20,
21]. The space considered there was a general partial ordered Banach space. In order to guarantee the existence of supremum, some versions of supremum based on the one proposed by Tanino [
22] are applied. However, these notions of supremum usually give a set, rather than a single point, which is not easy to deal with. This set-valued nature complicates both theoretical analysis and numerical implementation, as it requires handling collections of points rather than individual values.
Therefore, in [
23], a complete lattice structure was imposed on the space, with which, the existence of a strong version of supremum can be ensured. Then, we can take full advantage of it to establish another abstract convex scheme for the vector topical function, where the support map and conjugate map can be both vector valued. Due to the additional structure required here, this scheme is not as general as the one in [
18] but it is much more convenient to handle. Moreover, every Euclidean space equipped with the natural partial order, which covers the situations of a broad class of problems in practice, is a complete lattice. Thus, this scheme is also worth considering. Here, based on what was achieved in [
23], we want to further investigate the behavior of the vector topical functions within this scheme, especially from the dual point of view. More attention will be paid to the subdifferential, and then it will be used as a main tool to study some generalized DC-type optimizations.
The paper is organized as follows. The abstract convex framework given by [
23] is recalled in
Section 2, and some basic definitions and results about the supremum in a partially ordered vector space are also provided. In
Section 3, we propose some strong versions of subdifferential, and the characterization and nonemptiness property of the subdifferential for vector topical functions are derived. Some DC-type optimization problems involving the vector topical functions are studied in
Section 4. By virtue of the theories in
Section 3, some optimal conditions are obtained. Then, we introduce a dual problem for the DC-type optimization, for which the zero duality gap and strong duality are investigated. Finally,
Section 5 is a conclusion.
2. Preliminaries
Let
X and
Y be real Banach spaces with the norm
and
, while
and
are convex, closed and pointed cones with a nonempty interior, inducing a partial order
in
X and
in
Y, respectively, in the following way:
For a subset
, the topological interior, boundary and closure of
A are denoted by
,
and
, respectively. Let
be a nontrivial linear subspace of
X with
, and let
be a continuous linear bijection from
to
Y, satisfying
.
The concept of topical functions as well as the whole framework of abstract convexity relies strongly on the order setting, both on the domain space and image space. Especially for the situation in this work, where we operate within a complete lattice to make sure that a vector-valued function can be enveloped through a strong supremum, the whole theory is only available for real spaces, not for a complex one. In addition, the definition of vector topical functions used in this paper and the entire abstract convex structure depend on the choice of , , and . With different choices of , the vector topical function is also different. However, as long as the choice of satisfies the assumptions given here, the entire abstract convex framework remains valid.
Adding elements
and
in
Y, we consider the extended vector space
, in which the order relation and linear operations are generalized as follows:
Recall that for a vector-valued map
, the domain of
f is defined by dom
. With regard to a general vector optimization problem (VOP):
where
and
S is a subset of
X,
is an efficient solution of (VOP) if
, while
is called a maximal value of (VOP).
is a weakly efficient solution of (VOP) if
, and
is called a weakly maximal value of (VOP). The maximal value set and the weakly maximal value set of (VOP) is denoted by
and
, respectively.
In [
24], a vector topical function was introduced by Kermani and Doagooei. Denote
and
as two fixed vectors in
and
, respectively.
Definition 1 ([24]). A function is called vector topical w.r.t. and if it is
- (i)
Increasing: , for all , .
- (ii)
Plus-homogeneous w.r.t. and : for all and .
The plus-homogeneous property (w.r.t.
and
) above is a generalization of the corresponding feature of the classical scalar topical function, namely,
which shows that
f has some translation property along
. However, the situation in a vector space
Y is more complicated, since there is only one direction in
whereas infinitely many directions in
Y. Therefore, it is not adequate to establish the envelope result if we only require that
f has this translation property along one direction. For this reason, in [
18], we propose the concept of abstract convexity for vector-valued mappings as well as a notion of vector topical functions.
Definition 2 ([18]). A function is said to be vector topical w.r.t. if it is
- (i)
Increasing: , for all , ;
- (ii)
Plus-homogeneous w.r.t. : for all and .
We dealt with a vector space, which is partially ordered. In [
23], we brought in the complete lattice structure, which helps to overcome the non-existence of the supremum in this situation and to establish an abstract convex framework for the vector topical functions.
Definition 3 ([25]). An element , denoted by , is said to be the strong supremum of a set A in Y if fulfills the following conditions:
- (i)
, for all ;
- (ii)
For any such that for all it follows that .
It means that is the least upper bound of the given set A and by convention we set . The strong infimum can be defined similarly.
Definition 4 ([25]). A partially ordered set is called a complete lattice if the strong infimum and supremum exist for every subset of E.
The complete lattice can also be characterized by the existence of the infimum or supremum, see [
26]. In this work, we assume that the partially ordered space
is a complete lattice. Picking an arbitrary
, with the structure of the complete lattice, we are able to define a vector-valued map
by
Some properties of are listed below.
Lemma 1 ([23]). For all , one has:
- (i)
;
- (ii)
, for all ;
- (iii)
is vector topical w.r.t. , for all .
We have shown that for all if and every finite vector topical function can be enveloped by .
Theorem 1 ([23]). Assuming , then it holds thatwhere . The collection is called the -support set for f. For a function that is vector topical w.r.t. , its support map can be detected by the following way.
Proposition 1 ([23]). If is vector topical w.r.t. , then Definition 5. For a general vector-valued map , the -conjugate function of f, denoted by , is defined by If f is vector topical w.r.t. , the conjugation has a symmetric relation with f and, therefore, is easy to compute.
Theorem 2 ([23]). Let . Then, f is vector topical w.r.t. if and only if 3. Subdifferentials
Define the linear operations, norm, and order relation on by
- (i)
, , and , ;
- (ii)
, ;
- (iii)
.
Then,
forms a Banach space which is isometric to
X and we have the order-preserving isometry
is the dual space of X in the abstract convex framework of the vector topical function, on which we can define the notion of subdifferential for a vector-valued map.
Definition 6. For a vector-valued map , the -subdifferential of f at some , denoted by , is defined as What we shall mainly use is a slack version of this concept.
Definition 7. Given some , for a vector map , the -subdifferential of f at some , denoted by , is defined as The term relaxes the subdifferential condition, so that it could be fulfilled by more elements in .
The notion “subdifferential” is defined by a global property of f. However, if f is vector topical w.r.t. , the -subdifferential of f at can be identified by a local feature. Also, with the assumption , it is not hard to observe that, for a vector topical function (w.r.t. ) f, either or or for all . Thus, when it comes to the vector topical function, we can focus on the nontrivial case where .
Theorem 3. Suppose is vector topical w.r.t. , then Proof. Assume that , which means , for all . Considering the case , it can be obtained from Lemma 1(i) and Definition 7 that , i.e., .
Conversely, assume that
. Let
be arbitrary. For any
with
, i.e.,
, since
f is vector topical w.r.t.
, applying the increasing property and the plus-homogeneous property (w.r.t.
) of
f, it can be deduced that
, which means
. Then, due to the arbitrariness of
, we further obtain
. Then,
□
Proposition 2. Let be arbitrary. If is vector topical w.r.t. , then, for every .
Proof. For any
and
, set
for some
fixed. Letting
, according to Lemma 1,
On the other hand, since
f is vector topical w.r.t.
, we can get
Hence,
Then, it follows from Theorem 3 that
. □
4. Optimality for DC-Type Vector Optimization
Consider the following unconstrained vector optimization:
where
,
, and
f is vector topical w.r.t.
. The solution concepts we consider here are the efficient and weakly efficient solutions w.r.t. the order relation
. We shall build a sufficient condition to identify the efficient solution of (
3) by virtue of the subdifferential, for which we need the following result.
Proposition 3. Let and . If and for some , then, Proof. Note that
for some
guarantees that the union on the right side of the equation above is nonempty. Picking arbitrary
and
, then
i.e.,
which, according to Lemma 1, implies
, where
.
Conversely, suppose
, which means
for all
. If we set
, then
and
for all
. Hence,
and
. □
Remark 1. For some , if we set , , and and define as for all , then . In such case,and the concept of vector topical w.r.t. , together with the concepts of -subdifferential and -subdifferential, degenerates to the case for classical scalar topical functions. The characterization of the support set given in Proposition 3 becomeswhich is also consistent with the classical one. Making use of the difference structure of the DC-type optimization, together with Proposition 3, we can obtain the following optimality condition for (
3).
Theorem 4. Let , , and f be vector topical w.r.t. , and . Then, is an efficient solution of (3) if Proof. Setting and , then is vector topical w.r.t. since f is vector topical w.r.t. . As then it is not hard to observe that , as well. Proposition 2 guarantees that for every , which indicates for every , as well. Then, according to Proposition 3, .
Assuming that
is not an efficient solution of (
3), then there exists some
such that
i.e.,
(
). Considering the element
, we have
. It follows from Proposition 1 that
and, therefore,
. By Lemma 1(iii), this implies
which is a contradiction. □
We give an example to illustrate this result.
Example 1. Let , with and , and . Considering the extended partially ordered space , set , whereand denotes the set of all weakly maximal elements of . Setting , then . Define the operations as well as an order relation on Y byfor all and , and then forms a complete lattice. Let and be defined by for all . It is easy to verify that is a bijection satisfying , andfor all . Define and asandrespectively. Then, it is not hard to observe that is an efficient solution of . Suppose that , i.e., for all . That impliesTherefore, . Then, one has , for all , which is consistent with Theorem 4. Next, we consider a constrained DC-type vector problem:
where
and
are both vector topical w.r.t.
, and
S is a nonempty subset of
X. In [
23], this model was considered without the complete lattice, and a dual model which was defined on a space consisting of set-valued maps was studied. Here, with the aid of the complete lattice structure, we are able to construct a dual problem, for which the variables are vector maps. We give the additional assumptions that
to avoid the situation of
. The dual problem is also a DC-type optimization, which is constructed as follows:
where
. The dual model (
4) offers deep insights into the structure of the primal problem as well as more ways to deal with the primal problem, from the dual perspective. The dual variables of problem (
4) are functions, which are often more tractable than those of the primal problem. This often endows the dual problem with a richer mathematical structure. Moreover, the duality theory between (
4) and (
5) could also be helpful for developing some primal–dual algorithm.
Proposition 4. Assuming that for some , then , , and we have Proof. First, note that
and
is guaranteed by
for some
. Then, picking an
, and applying Theorem 2, it can be deduced that
and
. Conversely, for any
, it follows from Theorem 2 that
while
. Therefore,
which implies
and
. □
Theorem 5. Suppose for some . Then, for the efficient solutions of (4) and (5), we have the following assertions. - (i)
Assuming that is an efficient solution of (4), then, is an efficient solution of (5) for any , whenever . - (ii)
Assuming that is an efficient solution of (5), then is an efficient solution of (4) for any (see (2)), whenever .
Proof. (i) If
is an efficient solution of (
4), then, according to Proposition 4,
Picking some
with
,
is feasible for (
5). Applying Theorem 2,
which shows
, and therefore,
is an efficient solution of (
5).
(ii) If
is an efficient solution of (
5), then, it follows from Proposition 4,
For any
with
,
is feasible for (
4). Applying Theorem 2,
implying
. Hence,
is an efficient solution of (
4). □
With a similar argument, we can also get the following result for weakly efficient solutions.
Theorem 6. Suppose for some . Then, for the weakly efficient solutions of (4) and (5), we have the following assertions. - (i)
Assuming that is a weakly efficient solution of (4), then, is a weakly efficient solution of (5) for any , whenever . - (ii)
Assuming that is a weakly efficient solution of (5), then is a weakly efficient solution of (4) for any , whenever .