Copyright © by SIAM. Unauthorized reproduction of this article is prohibited.
SIAM J. CONTROL OPTIM. c 2008 Society for Industrial and Applied Mathematics
Vol. 47, No. 1, pp. 535–552
NECESSARY CONDITIONS FOR CONSTRAINED PROBLEMS
UNDER MANGASARIAN–FROMOWITZ CONDITIONS
∗
MARIA DO ROS
´
ARIO DE PINHO
†
AND JAVIER F. ROSENBLUETH
‡
Abstract. The focus of this paper is on first order necessary conditions for optimal control
problems with mixed state-control equality and inequality constraints. We consider the case when
the cost and dynamics are nonsmooth, and the constraints satisfy Mangasarian–Fromowitz-type as-
sumptions that weaken the commonly used hypothesis that the Jacobian of the active constraints,
with respect to the free variable, is of full rank. The results are formulated as unmaximized Hamil-
tonian inclusion-type conditions involving not the customary product of partial subdifferentials but
the joint subdifferential with respect to the state and control variables.
Key words. optimal control, nonsmooth analysis, mixed constraints
AMS subject classification. 49K15
DOI. 10.1137/060663623
1. Introduction. Consider the following optimal control problem with mixed
constraints:
(P)
⎧
⎪
⎪
⎪
⎪
⎪
⎪
⎨
⎪
⎪
⎪
⎪
⎪
⎪
⎩
Minimize l(x(0),x(1)) subject to
˙ x(t) = f (t, x(t),u(t),v(t)) a.e. in T,
0 = b(t, x(t),u(t),v(t)) a.e. in T,
0 ≥ g(t, x(t),u(t),v(t)) a.e. in T,
v(t) ∈ V (t) a.e. in T,
(x(0),x(1)) ∈ C,
where T = [0, 1], and we are given functions
l : R
n
× R
n
→ R, (f,b,g): T × R
n
× R
ku
× R
kv
→ R
n
× R
m
b
× R
mg
,
V (t) ⊂ R
kv
for all t ∈ T , and C ⊂ R
n
× R
n
. Let m := m
b
+ m
g
, let k := k
u
+ k
v
, and
assume that k ≥ m. Usually one has m
b
≥ 1 and m
g
≥ 1, but we allow for m
b
=0
(no equality constraints) or m
g
= 0 (no inequality constraints).
For (P), a process is a triple (x, u, v) comprising a function x ∈ W
1,1
(T ; R
n
) and
measurable functions u : T → R
ku
and v : T → R
kv
satisfying the constraints. Here
W
1,1
(T ; R
n
) denotes the space of absolutely continuous functions mapping T to R
n
.
A process (¯ x, ¯ u, ¯ v) is a strong minimizer for (P) if there exists ǫ> 0 such that it
minimizes the cost over all processes (x, u, v) satisfying |x(t) − ¯ x(t)|≤ ǫ for all t ∈ T ,
and it is a weak minimizer if, for some ǫ> 0, it minimizes the cost over all processes
(x, u, v) satisfying |x(t) − ¯ x(t)|≤ ǫ for all t ∈ T and
|u(t) − ¯ u(t)|≤ ǫ, |v(t) − ¯ v(t)|≤ ǫ a.e. in T.
∗
Received by the editors June 23, 2006; accepted for publication (in revised form) August 16, 2007;
published electronically February 1, 2008. This work was supported by FEDER and FCT, Projecto
POSC/EEA-SRI/61831/2004.
http://www.siam.org/journals/sicon/47-1/66362.html
†
ISR and DEEC, Faculdade de Engenharia da Universidade do Porto, Rua Dr. Roberto Frias,
4200-465 Porto, Portugal (mrpinho@fe.up.pt).
‡
IIMAS–UNAM, Universidad Nacional Aut´onoma de M´ exico, Apartado Postal 20-726, M´ exico
DF 01000, M´ exico (jfrl@servidor.unam.mx).
535