1. Introduction
Optimal control theory, which is an extension of calculus of variations is a mathematical optimization method for deriving control policies. In essence, an optimal control is set of differential equations describing the path of the control variables that minimize the cost functional. Mond and Hanson [1] were the first to formulate a control problem as a mathematical programming problem and studied Wolfe type duality for the same under convexity of the function involved in the formulation. Subsequently a number of duality results for a control problem involving differentiable functions were obtained, for example, in the references [2] -[5] . There exist applications of optimal control with nondifferentiable terms which appear in the problem of friction. This motivated Chandra et al. [2] to study optimality and duality for a class of nondifferentiable control problem containing the square root of certain quadratic form in the integrand of the objective functional. The popularity of this type of mathematical programming problem seems to originate from the fact that even though the objective functions and/or constraint functions are nonsmooth, a simple representation for the dual may be found. Non smooth mathematical programming theory deals with much more general functions by means of generalized subdifferential [6] and quasidifferential [7] . However, the square root of a positive semidefinite quadratic form and support function are of the few cases of a nondifferentiable function for which subdifferentials can explicitly be written.
In this research we introduce a control problem with a support function in the integrand of the objective functional and each inequality constraint function. Optimality conditions for this nondifferentiable control problem are derived and Wolfe type duality is investigated under pseudoconvexity. Special cases are generated. The linkage between our results and those of nonlinear programming problem containing support function is also indicated.
2. Control Problem and Preliminaries
We introduce the following control problem involving support functions:
(CP): Minimize: 
Subject to
(1)
(2)
(3)
where
1)
is a differentiable state vector function with its derivative
and
is a smooth control vector function.
2)
denotes an
-dimensional Euclidean space and
is a real interval, and
3)
,
and
are continuously differentiable.
4)
and
are the support function of the compact set
and
respectively.
Denote the partial derivatives of
by
,
and
,
![]()
where superscript denote the vector components. Further
represents the space of continuously differentiable
state functions
such that
and
and is equipped with the norm
, and
, the space of piecewise continuous control vector functions
having the uniform norm
. The differential Equation (2) with initial conditions expressed as
may
be written as
, where
being the space of continuous function from
to
defined as
. In the derivation of these optimality condition, some constraint qualification to make the equality constraint locally solvable [2] is needed for this and hence, the Fréchet derivative of
, (say) with respect to
, namely
are required to be subjective. We review some well known facts about a support function for easy reference. Let
be a compact convex set in
. Then the support function
of
denoted by
is defined as, ![]()
A support function, being convex and everywhere finite, has a subdifferential in the sense of convex analysis, that is, there exists
such that
for all ![]()
As in [8] the subdifferential of
is given by
. Let
be normal cone at a point
. Then
if and only if
or equivalently,
is in the subdifferential of
at ![]()
3. Optimality Conditions
In this section, we derive necessary optimality conditions of both Fritz John and Karush-Kuhn-Tucker type for the control problem (CP) stated in the preceding section.
Theorem 1. (Fritz John Conditions): If
is an optimal solution of (CP) and the Fréchet derivative
is surjective, then there exist Langrange multipliers
and piecewise smooth
and
such that
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
Proof: The problem (CP) may be expressed in its abstract version as
(ECD): ![]()
subject to
![]()
where
is given by
,
and
; the nonnegative orthant of ![]()
By the result of [9] it follows that there exist Langrange multipliers
(the dual of
) and
in the dual space of
satisfying
(12)
(13)
(14)
(15)
The condition (12) reduces to
(16)
(17)
Since
is continuously differentiable function of
and
,
is Fréchet differentiable with respect to
. The partial derivatives of
with respect to
and
, denoted by
and
respectively, are given by
(18)
(19)
Similar results for
and
as for
can be given. Assume now subject to later validation that,
can be represented by measurable function
with
satisfying
(20)
Define the convex function
by
. From [2] its subdifferential,
![]()
Now
. From ([6] , Theorem 3), we have
(21)
with
measurable, namely
from (16).
Let
, where
denotes the vector support function whose
component is
. Then
(22)
Denoted by
the Clarke generalized gradient [6] with respect to
. Then
(23)
The above is possible by using the representation of
as the convex hull of limit of points of gradients at smooth points near
. Here
denotes the algebraic sum of sets. Since
is convex, we have for each ![]()
(24)
From [10] , it implies that
if and only if these exists a measurable function
such that
![]()
Now
(25)
Consider,
(26)
Using (18), (25), (26), we have
(27)
Since the integral values for any
, by Lemma 2 ([11] , p. 500), it follows that
(28)
The cited lemma assumes that the expression in the square bracket of (27) is piecewise continuous, but this readily extends to measurable. This validates (4). On the basis of analysis needed to validate (28), we can easily establish
![]()
Also
along with
of (24) yields
![]()
By the application of the above-cited lemma, this gives (6) i.e.
![]()
The remaining proof of the theorem easily follow on the lines of the proof of Theorem 4.1 of [2] .
Hence the above analysis established the theorem fully.
Chandra et al. [2] pointed out if the optimal solution for (CP) is normal, then the Fritz John type optimal conditions reduce to the following Karush-Kuhn-Tucker optimal conditions:
Theorem 2: If
is an optimal solution and is normal and
is surjective, there exist piecewise smooth
,
with
,
,
and
, ![]()
Such that
(29)
(30)
(31)
(32)
(33)
(34)
(35)
4. Wolfe Type Duality
We propose the following dual as the Wolfe type dual and validate duality results amongst (CP) and (WCD).
(WCD): Maximize
![]()
subject to
(36)
(37)
(38)
(39)
(40)
Theorem 3 (Weak Duality): Assume that
1)
is feasibility for (CP)
2)
is feasible for (CD) and
3) for all feasible, ![]()
![]()
is pseudo convex in
for all
and
, ![]()
Then
![]()
Proof: Combining (37) and (38), we have
![]()
By the pseudoconvexity hypothesis 3), this yields
(41)
Since
is feasible for (CP), we have
,
implying
,
and
,
implying
![]()
Since
,
, we have
![]()
From (41), we have
![]()
This implies
![]()
That is,
![]()
Theorem 4 (Strong duality): If
is an optimal solution of (CP) and is normal, there exist piecewise smooth
where
,
,
and
,
such that
is feasible for (WCD) and the optimal values of the problem (CP) and (WCD) are equal. If also the hypotheses of Theorem1 hold, then
is an optimal solution of the problem (WCD).
Proof: Since
is an optimal solution of (CP) and is normal, by Theorem 1, it implies that there exist piecewise smooth
,
,
,
and
such that conditions (4)-(10) of the theorem are satisfied. The conditions (4)-(6) together with (9) and (10) imply the feasibility of
for (WCD). The condition (6)-(8) yield the equality of objective functionals of the two problem. In view of this equality and the hypotheses of Theorem 3, the optimality of
for (WCD) is obtained.
Theorem 5: (Strict Converse Duality): Assume
(H1):
is an optimal solution and is normal;
(H2):
is an optimal solution;
(H3):
is strictly pseudo convex.
then
, i.e.
is an optimal solution of (CP).
Proof: Assume that
. By Theorem 4, there exist piecewise smooth
with,
,
,
,
and
,
,
such that
is an optimal to (CD) and
![]()
From the feasibility of
for (WCD), we have
![]()
This by strict pseudoconvexity hypothesis (H3) yields,
![]()
Since
, and
, this yields,
![]()
This is absurd. Hence
is an optimal solution of (CP).
5. Converse Duality
The problem (WCD) can be written as the follows:
Maximize: ![]()
Subject to ![]()
![]()
![]()
![]()
![]()
![]()
where
![]()
![]()
Consider
and
as defining a map-
pings
and
respectively where
is the space of piecewise smooth
,
is space of piecewise smooth
,
is the space of piecewise of smooth
,
,
and
are Banach spaces.
and
with
. Here some restrictions are required on the equality constraints. For this it suffices that if the Fréchet derivatives
![]()
and
![]()
have weak
closed range.
Theorem 6. (Converse Duality): Assume
(A1):
,
and
are twice continuously differentiable.
(A2):
is an optimal solution of (CP).
(A3):
and
have weak
closed range.
(A4): The matrix
is nonsingular.
Then
is an optimal solution of (CP) and the optimal values of (CP) and (WCD) are equal.
Proof: Since
is an optimal solution of (WCD), by Theorem 1 there exists
,
and piecewise smooth functions
,
, and
such that
(42)
(43)
(44)
(45)
(46)
(47)
(48)
(49)
(50)
Using (36) and (37) in (42) and (43) respectively, we obtain
![]()
The equations can be combined in the matrix form as,
![]()
This, due to the hypothesis (A4) yields
(51)
Let
, then (44) implies
,
, consequently we get
contradicting (50), hence ![]()
The relations (44) together with (48) and (45) respectively imply
(52)
(53)
From (52) and
,
, we have
(54)
From (53) along with
,
, we obtain
(55)
In view of (51) and definition of a normal cone (50) and (51), we have
,
,
and
implying
,
and
(56)
From (52) together with (56) and
,
,
(57)
imply
(58)
From (53) and (57), the feasibility of
for (CP) follows.
Consider
![]()
(by using (54), (55) and (56).
This implies that the values of objective functionals of the problem are equal. Consequently in view of the hypothesis of Theorem 1 it implies that
is an optimal solution of (CP).
6. Special Cases
Let for
.
and
,
be positive semidefinite matrics and continuous on
. Then
![]()
where
![]()
and
![]()
where
![]()
The control problems of the preceding section becomes as the following:
(WCD0): Maximize
![]()
Subject to
![]()
![]()
![]()
![]()
![]()
If
,
are deleted and
is replaced by
, the problem (CP0) and (WCD0) reduce to those studied by Chandra et al. [2] .
7. Related Nonlinear Programming Problems
If the functions appearing (CP) and (WCD) are independent, of
then these problems reduce to the following nonlinear programming problem with support functions not reported explicitly in the literature.
(CP0): Minimize ![]()
subject to ![]()
(WCD0): Maximize ![]()
subject to ![]()
![]()
![]()
![]()
If
and
are replaced by
and
respectively, the above problem reduce to the following problem studied by Husain et al. [12] .
(NP1): Minimize ![]()
Subject to ![]()
(WNP1): Maximize ![]()
Subject to ![]()
![]()
![]()
8. Conclusion
Fritz John and Karush-Kuhn-Tucker type necessary optimality conditions for class of nondifferentiable control problems are derived. As an application of Karush-Kuhn-Tucker type necessary optimality conditions, Wolfe type dual is formulated and various duality theorems under generalized convexity conditions are proved. The linkage between our duality results and those of a nonlinear programming problem with support functions is indicated.