Volume 2013, Issue 1 573408
Research Article
Open Access

Lagrangian Duality for Multiobjective Programming Problems in Lexicographic Order

X. F. Hu

X. F. Hu

School of Information Engineering, Chongqing City Management Vocational College, Chongqing 401331, China

Search for more papers by this author
L. N. Wang

Corresponding Author

L. N. Wang

Chongqing Water Resources and Electric Engineering College, Chongqing 402160, China

Search for more papers by this author
First published: 14 November 2013
Academic Editor: Shawn X. Wang

Abstract

This paper deals with a constraint multiobjective programming problem and its dual problem in the lexicographic order. We establish some duality theorems and present several existence results of a Lagrange multiplier and a lexicographic saddle point theorem. Meanwhile, we study the relations between the lexicographic saddle point and the lexicographic solution to a multiobjective programming problem.

1. Introduction

Duality assertions are very important in optimization researches from the theoretical as well as from the numerical point of view. Duality theorems in mathematical programming establish typical connections between a constrained minimization problem and a constrained maximization problem. The relationship is such that the existence of a solution to one of these problems ensures the existence of a solution to other, both having the same optimal value. In the past centuries, many authors have studied the duality problems of vector optimization problems; see, for example, [111] and reference therein.

On the other hand, it is well known that partial order plays an important role in multiobjective optimization theory. But partial efficient points are usually large, so that one needs certain additional rules to reduce them. One of the possible approaches is to utilize the lexicographic order, which is introduced by the lexicographic cone. The main reason is that the lexicographic order is a total ordering and it can overcome the shortcoming that not all points can be compared in partial order. The lexicographic order has been investigated in connection with its applications in optimization and decision making theory; see, for example, [1219] and references therein. However, the lexicographic cone is neither open nor closed. Note that a lot of results for vector optimization problems are gotten under the assumption that the ordering cone is open or closed. Therefore, it is valuable to investigate multiobjective optimization problems in the lexicographic order. Konnov [12] first discussed the vector equilibrium problems in lexicographic order. Recently, Li et al. [13] studied the minimax inequality problem and have obtained minmax theorems in the lexicographic order.

The rest of the paper is organized as follows. In Section 2, we first recall some definitions and their properties. In Section 3, with respect to the lexicographic order, we first establish weak duality theorem and the Lagrangian multiplier rules for a multiobjective programming. In Section 4, we investigate a lexicographic saddle point of a vector-valued Lagrangian function and discuss the connection between the lexicographic saddle point and the lexicographic solution to a multiobjective programming problem.

2. Preliminaries and Notations

Throughout this paper, unless otherwise specified, let X be an arbitrarily nonempty subset of a topology space Y and n-dimensional Euclidean space. Let . Let (m, n) be the space of continuous linear operator from m to n and . By 0 denote the zero vector of .

For convenience, we set In = {1,2, …, n}. As usual, for any vn and iIn, vi will denote the ith coordinate of v with respect to the canonical basis {e1, e2, …, en}. The lexicographic cone of n is defined as the set of all vectors whose first nonzero coordinate (if any) is positive:
()
Note that the lexicographic cone Clex is neither closed nor open. However, it is convex, pointed and Clex ∪ (−Clex) = n. Thus the binary relation defined for any u, vn by
()
is a total order on n (i.e., it is reflexive, transitive, antisymmetric and any two vectors are comparable). The binary relation induced by Clex is called a lexicographic order.

Now we recall the definitions of efficient points of a nonempty subset in the lexicographic order.

Definition 1 (see [13], [14].)Let Zn be a nonempty subset.

  • (i)

    A point z0Z is called a lexicographic maximal point of Z if Zz0Clex; that is, for any zZ,   z  lex  z0; by max lexZ, we denote the set of all lexicographic maximal points of Z.

  • (ii)

    A point z0Z is called a lexicographic minimal point of Z if Zz0 + Clex; that is, for any zZ,   z0  ≤lex  z; by min lexZ, we denote the set of all lexicographic minimal points of Z.

Obviously, if max lexZ, max lexZ is a single point set and so is min lexZ.

Lemma 2 (see [13].)If Zn is a nonempty compact set, then min lex  Z and max lex  Z.

Proposition 3. If C, Dn are two nonempty compact subsets, then

  • (i)

    min lex(C + D) = min lex(C) + min lex(D),

  • (ii)

    max lex(C + D) = max lex(C) + max lex(D).

Proof. It suffices to verify (i) since (ii) is evident by max lex(C) = −min lex(−C). Indeed, let and . Then and ; and . Hence, and , and yD. Namely, and the proof is complete.

Definition 4. A vector-valued mapping g : X is called lower semicontinuous if, for any z, the set is closed in X.

Definition 5. A vector-valued mapping g : X is called convex on Y if and only if, for any x1,   x2X, t ∈ [0,1], and i = 1,2, …, , gi(tx1 + (1 − t)x2) ≤ tgi(x1)+(1 − t)gi(x2).

Consider the following multiobjective programming problem:
()
where fi : X  (i = 1,2, …, n) and g(x) = (g1(x), g2(x), …, gm(x)) T, and gj : X  (j = 1,2, …, m).
Let E denote the set of all feasible points for the multiobjective optimization problem (MP); that is,
()
And let Ei denote the set of all minimal points for fi on E; that is,
()
Then, we write f(E) = ⋃xEf(x). Throughout this paper, we always assume that E and Ei  (i = 1,2, …, n).
A vector-valued Lagrangian function for (MP) is defined from E × Rn×mRn by
()
where Λ ∈ +(Rm, Rn); that is, Λn×m = (λ1, λ2, …, λn) T; .
Then the Lagrangian dual problem is defined as the following multiobjective programming problem:
()
where ϕ(Λ) = min lex {L(x, Λ) : xX}.

Definition 6. (i) A point is said to be a lexicographic minimal solution to (MP) if and . By min lexE  and   min lexf(E) denote the set of all lexicographic minimal solutions and the lexicographic minimal value to (MP), respectively.

(ii) A point is said to be a strong minimal solution to (MP) if and ; that is, . The set of all strong minimal solutions to (MP) is denoted by .

Remark 7. (1) From [14], it is easy to verify that (i) of Definition 6 is equivalent and refers to the following concept: a point is said to be a lexicographic minimal solution to (MP) if and .

(2) If is a strong solution to (MP), then is a lexicographic solution to (MP). However, the converse generally is not valid.

3. Duality Results

The following result shows that, with respect to lexicographic order, the objective value of any feasible point to the dual problem (DMP) is less than or equal to the objective value of any feasible point to the primal problem (MP).

Theorem 8 (weak duality theorem). Consider the primal problem (MP) given by (3) and its Lagrangian dual problem (DMP) given by (7). Let x be a feasible point of (MP); that is, . Also, let Λ be a feasible point of (DMP); that is, Λ ∈ +(Rm, Rn). Then

()

Proof. Since , and Λ ∈ +(Rm, Rn), we obtain that ; that is, Λg(x)  ≤lex  0n. Then, it follows from the definition of ϕ(Λ) that

()
and the proof is complete.

As a corollary of the previous theorem, we have the following result.

Corollary 9. Assume that max lex {ϕ(Λ) : Λ ∈ L+(Rn, Rm) ≠ . Then,

()

Before stating the Lagrangian multiplier rule to (MP) in lexicographic sense, we need the following result.

Lemma 10. Assume that . A point is a lexicographic solution for (MP) if and only if is a strong solution for (MP).

Proof. If is a lexicographic solution for (MP), then . Assume that . Then each is a strong solution for (MP), which implies that . Since ∈min lexf(E) is singleton, we have . That is, is a strong solution for (MP).

Conversely, suppose that is a lexicographic solution for (MP). Since , there exists which is a strong solution for (MP). By induction, we can show that which means that is a strong solution for (MP). Let Dk = {xDk−1 : fk(x) ≤ fk(y),   yDk−1} for k = 1,2, …, n and D0 = E. Obviously, DnDn−1 ⊂ ⋯⊂D0. Noting that is a lexicographic solution for (MP), we have . Then, ; that is,

()
Taking in the above inequality, we get
()
On the other hand, since is a strong solution and . Therefore, and . Suppose that for i = 1,2, …, n − 1. Obviously, . Similarly, we can verify that and . The proof is complete.

Theorem 11 (Lagrangian multiplier rule). Suppose that the following conditions are satisfied:

  • (i)

    X is a nonempty convex subset of R;

  • (ii)

    f : XRn is a -convex vector function; that is, fi : XR, i = 1,2, …, n, are convex functions;

  • (iii)

    g : XRm is a -convex vector function; that is, gj : XR, j = 1,2, …, m, are convex functions;

  • (iv)

    the Slater constraint qualification is satisfied; that is, there exists x0X such that , where is the topology interior of ;

  • (v)

    .

If is a lexicographic solution to (MP), then there exists such that
()

Proof. Let be a lexicographic solution of the problem (MP). By Lemma 10, is a strong solution for (MP). Then, for any ,

()

Then, the inequality system for some xX has no solution. Define the following set:

()
The set S1 is convex subset since X, f1, and g are convex. Since the above inequality system has no solution, we have (0, 0m) ∉ S1. By the standard separation theorem, there exists a nonzero vector such that
()
That is,
()

Now, fix an xX. From the definition of S1, we have that p and q can be arbitrarily large. In order to satisfy (17), we must have . We will next show that . On the contrary, suppose that . By the Slater constraint qualification, there exists x0X such that . Then, letting x = x0 in (17), we have . But, since and is only possible if . Thus, it has been shown that , , 0m), which is a contradiction.

After dividing (17) by and denoting , we obtain

()
From (18), letting , we get . Since and , we obtain .

Similarly, we can show that there exist such that, for any xX,

()
Set . Then, it follows from , (18), and (19) that
()
Namely,
()
()

Thus, (21) and weak duality theorem (Theorem 8) together yield that

()
And the proof is complete.

Now, we give an example to illustrate that Theorem 11 is applicable.

Example 12. Let X = [−2, 2] ⊂ R; g : XR is defined by g(x) = x2 − 1 and f = (f1, f2) T : XR2 is defined by

()

Consider the following convex multiobjective programming problem: min lex {f(x) : g(x) ≤ 0, xX}. Direct computation shows that E = {xx : g(x) ≤ 0} = [−1,  1], E1 = [−1,  1], and  E2 = {1}. Obviously, is a lexicographic solution of the multiobjective programming problem. Therefore, Theorem 11 is applicable. Indeed, by directly computing, there exists such that

()

From Theorem 11, we get a sufficient condition for the existence of Lagrangian multiplier rule for the problem (MP). But this is not a necessary condition, as the following example shows.

Example 13. Let XR, and g(x) is given as in Example 12. Let f = (f1, f2) : XR2 be defined by

()
Clearly, the following problem:
()
is a convex multiobjective programming. It follows from direct computation that E = [−1,  1]E1 = {1}, and E2 = {−1}, and is a unique lexicographic solution for (MP). Thus, the assumption (v) of Theorem 11 is not satisfied. However, we can verify that there exists such that, for any xE,
()

In order to obtain another sufficient condition for the existence of Lagrangian multiplier rule, we consider the following assumptions.

Theorem 14 (Lagrangian multiplier rule). Assume that all conditions of Theorem 11 are satisfied except for the hypothesis (v) of Theorem 11 which is replaced by the following hypothesis:

  • (v)  f1 : XR is a strict convex function; that is, for any x1, x2X with x1x2 and θ ∈ (0,1), f1(θx1 + (1 − θ)x2) < θf1(x1)+(1 − θ)f1(x2).

If is a lexicographic solution to (MP), then there exists such that

()

Proof. Since X is convex and g(x) is -convex, the set is convex. Noting that f1(x) is strict convex, we obtain is singleton. Obviously, is a lexicographic solution to (MP). Following the same arguments as in Theorem 11, there exists such that , . Since g(x) is -convex and , we obtain that is a convex function (R+-convex function). By hypothesis (v), is a strict convex function. Thus, the solution to is also singleton. Let in Theorem 11. Therefore, is also a lexicographic solution to and . It completes the proof.

Remark 15. The hypothesis (v) in Theorem 14 is redundant if f is a real-valued function. Under this case, the hypothesis (v) in Theorem 11 always holds.

From Theorems 8 and 11, we have the following strong duality theorem. The following result shows that, under suitable assumptions, there is no duality gap between the primal and dual lexicographic optimal objective function values.

Theorem 16 (strong duality theorem). Assume that max lex{ϕ(Λ) : Λ ∈ L+(Rn, Rm) ≠ . If all conditions of Theorem 11 or Theorem 14 are satisfied, then

()
And there exists such that , where .

The following example is to illustrate that there is no duality gap if all conditions of Theorem 16 are satisfied.

Example 17. Let XR,   g(x) is given as in Example 12. Let f(x) be defined by

()

Direct computation shows that

()
And there exists such that .

4. Lexicographic Saddle Point

Now, we introduce the notion of lexicographic saddle point for the vector-valued Lagrangian map L(·, ·) in terms of lexicographic order and give some optimality conditions.

Definition 18. A pair is said to be a lexicographic saddle point for the vector-valued Lagrangian function L(x, Λ) if, for all xE and Λ ∈ +(Rm,   Rn),

()

By Theorem 11 or Theorem 14, we directly have the following result.

Theorem 19. Suppose that all conditions of Theorem 11 or Theorem 14 are satisfied. If is a lexicographic solution to (MP), then there exists such that is a lexicographic saddle point of the vector Lagrangian function L(x,  Λ).

Thus, we have verified the existence of a lexicographic saddle point for the vector-valued Lagrangian function L(x, Λ) under the appropriate conditions. We conclude this result by showing that the saddle point condition is sufficient for optimality for problem (MP).

Theorem 20. If is a lexicographic saddle point for the vector-valued Lagrangian function L(x,   Λ), then is a lexicographic solution for (MP), and .

Proof. Assume that is a lexicographic saddle point of L(x, Λ). Then, from the first inequality of (33), we get

()
This implies that
()
We claim that . Otherwise, we suppose that . Since Λ ∈ +(Rm,   Rn) can be taken arbitrarily to be large, can be large enough, which contradicts (35).

Therefore, we also get

()
since and . This implies that
()

On the other hand, by taking Λ = 0 in (35), we can get

()
Noting the reflexivity of the lexicographic order ≤lex, (37) and (38) together yields
()

Since , is a feasible point of (MP). Let x be any feasible point of (MP); that is, . Then, it follows from the second inequality of (33) and (39) that

()
which implies that is a lexicographic solution to (MP).

Acknowledgments

The authors would like to express their deep gratitude to the anonymous referee and the associate editor for their valuable comments and suggestions which helped improve the paper. This research was partially supported by the National Natural Science Foundation of China (Grant no. 11201509).

      The full text of this article hosted at iucr.org is unavailable due to technical difficulties.