Efficient solutions in V-KT-pseudoinvex multiobjective control problems: A characterization

https://doi.org/10.1016/j.amc.2009.05.060Get rights and content

Abstract

In this paper, we introduce a new condition on functionals involved in a multiobjective control problem, for which we define the V-KT-pseudoinvex control problem. We prove that a V-KT-pseudoinvex control problem is characterized so that a Kuhn–Tucker point is an efficient solution. We generalize recently obtained optimality results of known mathematical programming problems and control problems. We illustrate these results with an example.

Introduction

Control problems are often applied to engineering problems; for example, control design for autonomous vehicles [1] or impulsive control problems [2]. The search for solutions in scalar and multiobjective control problems has usually been carried out through the study of optimality conditions and of the functions that are involved. Recently, Arana et al. [3] have introduced KT-invexity conditions for the involved functionals of a scalar control problem, and proved that in order for Kuhn–Tucker points to be optimal solutions it is necessary and sufficient that the control problem is KT-invex, from works by Chandra et al. [4] and Mond and Smart [5]. In addition, Arana et al. [6] have extended the classes of functions introduced by Martin [7] to multiobjective functions in mathematical programming problems and have generalized his optimality results, providing characterization results for efficient solutions.

In this paper, our aim is to generalize these characterization results and classes of functions and functionals [3], [6] to multiobjective control problems. In this sense, we will introduce a new class of involved functionals for a multiobjective control problems and will prove that it is a necessary and sufficient condition for all Kuhn–Tucker points to be efficient solutions.

We consider the following multiobjective control problem mathematical formulation:(MCP)Minimizeabf(t,x,u)dtsubject to:x(a)=α,x(b)=β,g(t,x,u)0,tI,h(t,x,u)=x˙,tI.Here I=[a,b] is a real interval. Each f=(f1,f2,,fp):I×Rn×RmRp, g=(g1,g2,,gk):I×Rn×RmRk, h=(h1,h2,,hn):I×Rn×RmRn is a continuously differentiable function.

Denote the partial derivatives of f by ft, fx and fu, whereft=f1tfpt,fx=f1x1f1x2f1xnfpx1fpx2fpxn,fu=f1u1f1u2f1umfpu1fpu2fpumusing matrices with p rows, where the superscripts denote the vector components. Similarly, we have gt,gx,gu and ht,hx,hu using matrices with k and n rows, respectively.

Let X be the space of piecewise smooth state functions x:IRn, with derivative x˙, and is equipped with the norm x=x+Dx, where the differentiation operator D is given byw=Dxx(t)=α+atw(s)ds,and α is a given boundary value. Therefore, D=d/dt except at discontinuities. Let Y be the space of piecewise continuous control functions u:IRm, with the uniform norm ·. For notational convenience f(t,x(t),u(t)) will be written as f(t,x,u), and similarly for g and h. We denote the set of feasible solutions of (MCP) by K, i. e.,K={(x,u)X×Y:x(a)=α,x(b)=β,g(t,x(t),x˙(t))0,h(t,x(t),u(t))=x˙(t),tI}and define F:X×YRp by F(x,u)=(F1(x,u),,Fp(x,u))=abf(t,x,u)dt, G:X×YRk by G(x,u)=(G1(x,u),,Gk(x,u))=abg(t,x,u)dt and H:X×YRn by H(x,u)=(H1(x,u),,Hn(x,u))=ab(h(t,x,u)-x˙)dt. Mohan and Neogy [8] extended convexity to invexity for sets as follows: a set A is said to be invex with respect to η:A×ARn if x,yA, t[0,1], it is verified that x+tη(y,x)A. Observe that X and KX are invex.

The following convention for equalities and inequalities will be used. i. e., if x=(x1,,xn),y=(y1,,yn)Rn, then:x=yxi=yi,i=1,,n,x<yxi<yi,i=1,,n,xyxiyi,i=1,,n,xyxy,and there existsisuch thatxi<yi.We will move forward in the study and localization of efficient solutions of (MCP), whose concept was introduced in mathematical programming problems by Pareto [9] and extended to multiobjective control problems, as showed in the following definition.

Definition 1

(x¯,u¯)K is said to be an efficient solution of (MCP) if there does not exist another (x,u)K such that F(x,u)F(x¯,u¯).

Chankong and Haimes [10] proved that (x¯,u¯) is an efficient solution for (MCP) if and only if (x¯,u¯) solves the k-related scalar control problems (MCPk(x¯,u¯)) for all k=1,2,,p, defined as(MCPk(x¯,u¯))Minimizeabfk(t,x,u)dtsubject to:x(a)=α,x(b)=β,abfi(t,x,u)dtabfk(t,x¯,u¯)dt,i=1,,p,ik,g(t,x,u)0,tI,h(t,x,u)=x˙,tI,Under constraint qualification conditions, Chandra et al. [4] gave the Fritz–John necessary optimality conditions for the existence of an optimal solution for a scalar control problem (i.e., p=1 in (MCP)). Inspired in Mond and Hanson [11], Bhatia and Kumar [12], and Mishra and Mukherjee [13], and following Zhian and Qingkai [14], it follows the next vectorial Kuhn–Tucker optimality conditions.

Theorem 1 vectorial Kuhn–Tucker conditions

Let (x¯,u¯)K an efficient solution of (MCP), assume that constraint qualification conditions are satisfied [4] and (x¯,u¯) is an optimal solution of (MCPk(x¯,u¯)) and also normal for at least one k{1,2,,p}. Then, there exist τRp and piecewise smooth functions λ:IRk and μ:IRn such that the following vector optimality conditions are fulfilled:τTfx(t,x¯,u¯)+λ(t)Tgx(t,x¯,u¯)+μ(t)Thx(t,x¯,u¯)+μ˙(t)=0,τTfu(t,x¯,u¯)+λ(t)Tgu(t,x¯,u¯)+μ(t)Thu(t,x¯,u¯)=0,λ(t)Tg(t,x¯,u¯)=0,τ0,(τ,λ(t))0for all tI, except at discontinuities.

Proof

The procedure is similar to that for Theorem 6 in [14]. 

Mond et al. [15] extended the concept of invexity, given by Hanson [16], to continuous functions. Mond and Smart [5] defined the invexity for functionals instead of functions, and proved that invexity of F is necessary and sufficient for its critical points to be global minima, which coincides with the original concept of an invex function [16], [17] for mathematical programming problems. Similarly, in [18], [19], pseudoinvexity was extended to continuous functions and in [12] to functionals. In fact, the class of invex functionals and the class of pseudoinvex functionals are equivalent, such as it can be seen in [3]. Recently, these classes of functionals have been generalized to the vectorial case with the utilization of generalized invexity for vector functionals (see [20], [21], [22], [23], [24], [25]) and applied to symmetric duality or study of sufficient conditions for a Kuhn–Tucker point to be efficient solution in control and variational problems.

For scalar control problems (p=1), Mond and Smart [5] proved that the reciprocal of Theorem 1 holds if (f,λTg,μT(h-x˙)) is invex for any λ(t)0, μ(t). Recently, Arana et al. [3] have showed by an example that this invexity condition is not necessary in order that all Kuhn–Tucker points are optimal solutions of a scalar control problem. They have moved forward the result given by Mond and Smart [5] by the introduction of the condition of KT-invex control problem, and have proved that KT-invexity for a control problem is characterized for all Kuhn–Tucker points to be optimal solutions. In the following section, we define a new condition on functionals of the multiobjective control problem (MCP): V-KT-pseudoinvexity, which is a natural extension of KT-invexity introduced by Arana et al. [3]. We establish that V-KT-pseudoinvexity is necessary and sufficient for all Kuhn–Tucker points to be efficient solutions, which generalizes characterization results given by Arana et al. [3]. In Section 3, we illustrate the nature of these results with an example.

Section snippets

V-KT-pseudoinvex multiobjective control problem

We continue our study extending KT-invexity to involve vector functionals of the mutiobjective control problem (MCP). In this way, we introduce the following definition.

Definition 2

The multiobjective control problem (MCP) is said to be V-KT-pseudoinvex at (x¯,u¯)K if for all (x,u)K, and for all τRp, λ:IRk, which verify (3), (4), and μ:IRn piecewise smooth functions, there exist differentiable vector functions η(t,x¯,x,u¯,u,τ,λ,μ) and ξ(t,x¯,x,u¯,u,τ,λ,μ) with η(a,x¯,x,u¯,u,τ,λ,μ)=0=η(b,x¯,x,u¯,u,τ,λ,μ)

Example

To illustrate the nature of the results of this paper, we present the following example. In this sense, we provide an example of KT-pseudoinvex multiobjective control problem, i.e., where all Kuhn–Tucker points are efficient solutions. Consider the following example:(MCP1)Minimize05((u(t)-29)2,u2(t))dtsubject to:x(0)=10,x(5)=20,x˙(t)=15-u(t),100-x2(t)0,with f=(f1,f2):[0,5]×R×RR2, g,h:[0,5]×R×RR, f(t,x,u)=((u(t)-29)2,u2(t)), g(t,x,u)=100-x2(t), h(t,x,u)=15-u(t); f,g and h are continuously

Conclusion

In this paper, we have introduced V-KT-pseudoinvexity for a multiobjective control problem, and proved that V-KT-pseudoinvexity is a necessary and sufficient condition for a Kuhn–Tucker point to be an efficient solution of a multiobjective control problem, what supposes a characterization of V-KT-pseudoinvexity, and, therefore, a generalization to the continuous case of those introduced and proved recently in [6]. Moreover, KT-invexity of a scalar cotrol problem has been extended to the

Acknowledgements

This work was partially supported by the grant MTM2007-063432 of the Science and Education Spanish Ministry.

Cited by (0)

View full text