• Aucun résultat trouvé

Optimisation Non Lin´ eaire

N/A
N/A
Protected

Academic year: 2022

Partager "Optimisation Non Lin´ eaire"

Copied!
7
0
0

Texte intégral

(1)

L3S6 Math-Eco

Optimisation Non Lin´ eaire

Ann´ee 2009-2010 Contrˆole Terminal

Dur´ee : 2h Documents et calculatrices interdits.

Exercice 1 Une firme a´eronautique fabrique des avions qu’elle vend sur deux march´es ´etrangers. Soit q1 le nombre d’avions vendus sur le premier march´e et q2 le nombre d’avions vendus sur le deuxi`eme march´e. Les fonc- tions de demandes dans les deux march´es respectifs sont :

p1 = 60−2q1

p2 = 80−2q2

Les deux prix de ventes sont p1 et p2. La fonction de coˆut total de la firme est

C= 50 + 40q,

o`uq est le nombre total d’avions produits. Trouver le nombre d’avions que la firme doit vendre pour maximiser son b´en´efice. On justifiera bien l’existence de maximum.

Exercice 2 Une entreprise fabrique trois types de machines : x1, x2 et x3. La fonction du coˆut conjointe C(x1, x2, x3) est :

C(x1, x2, x3) = 4x21+ 2x22+x23−2x1x2+x2x3−30x2−30x3

Combien de machines de chaque type l’entreprise doit-elle fabriquer pour minimiser son coˆut s’il lui faut un total de 100 machines ?

Exercice 3 Une firme produit un certain bien qu’elle vend sur le march´e au prix unitaire de8 euros. La quantit´e produite et vendue est donn´ee par

Q= 8K3/8L1/8,

o`u K repr´esente les unit´es de facteur capital employ´ees et L les unit´es de facteur travail employ´ees. Le revenu de la firme s’´el`eve donc `a 8Q = 64K3/8L1/8. Le coˆut de production de cette firme est donn´e par C= 12K+ 4L.

1.Trouver les quantit´es deK et L que la firme doit employer afin de maxi- miser son b´en´efice (on justifiera bien l’existence d’un maximum).

2.La firme constate que la politique de maximisation du b´en´efice ne lui as- sure pas une part de march´e suffisante. Elle d´ecide en cons´equence d’adopter la politique de maximisation de la quantit´e vendue sous r´eserve d’un b´en´efice

(2)

2.b Montrer que dans la solution optimale, la combinaison des facteurs (c’est-`a-dire leurs proportions) reste la mˆeme que dans le probl`eme de maxi- misation du b´en´efice.

2.c Donner la solution compl`ete pour K, Let Q.

Exercice 4 On d´efinit xn+1 = xn+yn, yn+1 = 2xn+yn+un, pour n = 0,1,2 et Xn = (xn, yn). On d´esire passer de X0 = (x0, y0) donn´e `a X3 = (0,0)en minimisant le crit`ere

C = 1

2(u20+u21+u22).

Trouver les3 commandes optimales u0, u1 etu2.

Exercice 5 Consid´erons un investisseur qui poss`ede une somme S `a la banque. N’ayant aucun autre revenu que les int´erˆets qui lui sont vers´es, il cherche quelle est la meilleure fa¸con (au sens de son agr´ement) de d´epenser son argent sur l’horizon [0, T]. On suppose que son agr´ement est pour tout tempsE = 2√

r. L’agr´ement futur compte moins que le pr´esent. La fonction qu’il va maximiser est donc

Z T

0

exp(−βt)E(t)dt.

Dans le mˆeme temps, la banque lui verse des int´erˆets proportionnels `a son capital restant `a la banquex(t). L’´equation r´egissant ses ´economies est donc

x0(t) =αx(t)−r(t).

On suppose quex(T) = 0. Ecrire le principe du maximum de Pontryagin et montrer que

x0(t) =αx(t)−r(0) exp((2α−2β)t).

Calculer alors la trajectoire et comparer au cas o`u il d´epenserait toujours la mˆeme somme (i.e. r(t) est constant). On pourra utiliser l’in´egalit´e de Cauchy-Schwarz : |Rb

af(x)g(x)dx| ≤ q

Rb

af(x)2dx q

Rb

ag(x)2dx

(3)

El´ ements de correction

Exercice 1

Le b´en´efice est donn´e par

B = (60−2q1)q1+ (80−2q2)q2−50−40(q1+q2), ce qui donne

B = 20q1−2q12+ 40q2−2q22−50.

On cherche `a minimiser −B, dont la Hessienne est d´efinie positive. −B admet donc un unique minimum surR2 obtenu en l’unique point (q1, q2) = (5,10) qui annule∇B. Le b´en´efice maximal r´ealis´e est alors 200.

Exercice 2

On obtient les ´equations

8x1−2x2+λ= 0, 4x2−2x1+x1−30 +λ= 0, 2x3+x2−30 +λ= 0, et on a aussi

x1+x2+x3−100 = 0.

On trouve alorsx1= 20, x2 = 30 etx3 = 50.

Exercice 3

1.On cherche `a minimiser

f(L, K) =−64K3/8L1/8+ 12K+ 4L, K ≥0, L≥0.

Notons que f est coercive sur R+×R+. Si k(L, K)k → ∞, avec (L, K) ∈ R+×R+, on aM := max(L, K)→ ∞ et

f(L, K)≥ −64M1/2+ 4M → ∞,

et doncf est coercive ; on a donc existence d’un minimum. Les contraintes affines ´etant qualifi´ees, le minimum satisfait alors

−24K−5/8L1/8+ 12−λ= 0, −8K3/8L−7/8+ 4−µ= 0, λK = 0, µL= 0.

Notons quef(1,1) =−64 + 16<0. SiL= 0, on af(0, K) = 12K≥0, donc on ne peut pas avoir le minimum et il en est de mˆeme pourf(L,0) = 4L≥0.

On a doncλ=µ= 0. On obtient alors

−5/8 1/8 3/8 −7/8

(4)

doncK=L, puis 2K−1/2 = 1, doncK=L= 4 etf(4,4) =−64·2 + 16·4 =

−64. Le minimum est donc donn´e par K =L= 4.

2.aLe probl`eme s’´ecrit

max 64K3/8L1/8, sous les contraintes

K ≥0, L≥0, 64K3/8L1/8−12K−4L≥48.

Notons d’abord, en d´efinissantM = max(K, L), on a pourK, Lsatisfaisant les contraintes,

4M−64

M ≤12K+ 4L−64K3/8L1/8≤ −48, M ≥0.

Cela implique donc queM est born´e et donc les contraintes d´efinissent un compact et on a bien existence d’un maximum.

On consid`ere le Lagrangien et on obtient

−24K−5/8L1/8−λ(24K−5/8L1/8−12)−µ= 0

−8K3/8L−7/8−λ(8K3/8L−7/8−4)−ν = 0, et

λ(64K3/8L1/8−12K−4L−48) = 0, µK = 0, νL= 0.

Notons queK= 0 ouL= 0 ne donne pas le minimum. Siλ= 0, on obtient

−24K−5/8L1/8=−8K3/8L−7/8 = 0,

ce qui ne donne pas le minimum. On a donc λ6= 0 et on obtient (−2−2λ)K−5/8L1/8 =−λ, (−2−2λ)K3/8L−7/8=−λ,

ce qui donneK−5/8L1/8 =K3/8L−7/8, puisK =L etK est alors solution de

64K1/2 = 16K+ 48, et on trouve K= 1 ou K= 9. On doit aussi avoir

(−2−2λ)K−1/2 =−λ.

Pour K = 1, on trouve λ=−2<0 ; pour K = 9, on trouve λ= 2>0. On a doncK = 9. En cette valeur le gradient de la contrainte active n’est pas nul. Le multiplicateur vaut λ= 2 ≥0 et donc K =L = 9 correspond bien au maximum cherch´e. la valeur du b´en´efice est 48 etQ= 192. On a bien les mˆemes proportions pour K etLcomme dans la question pr´ec´edente.

(5)

Exercice 4

On d´efinit pours= 0,1,2 V(Y, s) = 1

2 min

˜

u(s),...,˜u(2) 2

X

i=s

˜ u(i)2, avec Y = (y1, y2) et

x1(i+ 1) =x1(i) +x2(i), x2(i+ 1) = 2x1(i) +x2(i) + ˜u(i), i=s, . . . ,2, et

x1(s) =y1, x2(s) =y2, x1(3) = 0, x2(3) = 0.

Pour s= 2, on a

x1(2) =−x2(2), 2x1(2) +x2(2) + ˜u(2) = 0, ce qui donne les conditions

y1=−y2, u(2) =˜ −y1,

puis V(y1,−y1,2) = 12y12. Notons que si y2 6= −y1, V(y1, y2,2) n’est pas d´efini. Pour s= 1, on obtient

V(y1, y2,1) = min

u

1

2u2+V(y1+y2,2y1+y2+u,2),

et on doit avoiry1+y2 =−(2y1+y2+u), ce qui impose u= 3y1+ 2y2, et donc

V(y1, y2,1) = 1

2 (3y1+ 2y2)2+ (y1+y2)2

= 5y12+ 5

2y22+ 7y1y2. Pour s= 0, on obtient

V(y1, y2,0) = min

u

1

2u2+5(y1+y2)2+5

2(2y1+y2+u)2+7(y1+y2)(2y1+y2+u) On trouve alors

u0=−17/6x0−2y0, u1= 3x1+ 2y1, u2=−x1, avec

x1=x0+y0, y1 = 2x0+y0+u0 =−5/6x0−y0, ce qui donne

u1= 3x0+ 3y0−10/3x0−2y0=x0/3 +y0,

(6)

Exercice 5

On d´efinit le Hamiltonien

H= 2 exp(−βt)√

r+λ(αx−r).

On ´ecrit le principe du maximum de Pontryagin. On obtient λ0(t) =−Hx=−αλ(t), Hr = 0 = exp(−βt)/√

r−λ.

On obtient donc

λ(t) =Cexp(−αt), r(t) = exp(−2βt)/(C2exp(−2αt)), ce qui donne

r(t) =r(0) exp(2(α−β)t),

et l’on trouve bien la relation demand´ee en injectantrdans l’´equation d’´etat.

On obtient ensuite

x(t) =A(t) exp(αt), A0(t) exp(αt) =−r(0) exp(2(α−β)t), ce qui donne, comme x(0) =S,

x(t) =S(1−r(0) Z t

0

exp((α−2β)s)ds) exp(αt), et

x(T) =S(1−r(0) Z T

0

exp((α−2β)s)ds) exp(αT) = 0.

On obtient donc

x(t) =S(1− Rt

0exp((α−2β)s)ds RT

0 exp((α−2β)s)ds) exp(αt), ce qui donne plus explicitement pourα6= 2β

x(t) =S

1− exp((α−2β)t)−1 exp((α−2β)T)−1

exp(αt).

On a aussi

J1= 2 Z T

0

exp(−βt)p

r(t)dt= 2 Z T

0

exp((α−2β)t)dt/

s Z T

0

exp((α−2β)s)ds,

soit

J1 = 2 s

Z T

0

exp((α−2β)t)dt

(7)

Si maintenant on prendr(t) =r(0) constant, on obtient x(t) =A(t) exp(αt), A0(t) exp(αt) =−r(0), donc

x(t) =S(1−r(0) Z t

0

exp(−αs)ds) exp(αt), r(0) = 1/

Z T

0

exp(−αs)ds,

et donc

r(t) =r(0) = 1/

Z T

0

exp(−αs)ds La fonctionnelle vaut alors

J2 = 2 Z T

0

exp(−βt)dt/

s Z T

0

exp(−αs)ds.

En utilisant l’in´egalit´e de Cauchy-Schwarz Z T

0

exp(−α/2t) exp((α/2−β)t)dt≤ s

Z T

0

exp(−αt)dt s

Z T

0

exp((α−2β)t)dt,

on v´erifie que l’on a bien J2≤J1.

Références

Documents relatifs

Exercice 1 Une firme a´ eronautique fabrique des avions qu’elle vend sur deux march´ es ´ etrangers. Trouver le nombre d’avions que la firme doit vendre pour maximiser son b´

On sait qu’une matrice sym´ etrique r´ eelle a toutes ses valeurs propres r´ eelles et qu’une ma- trice d´ efinie positive (sym´ etrique) a toutes ses valeurs propres

Le nombre β &gt; 0 est un param` etre qui actualise la valeur de la nourriture.. La licence de la mine expire dans 3 ans et ne sera pas

N’ayant aucun autre revenu que les int´ erˆ ets qui lui sont vers´ es, il cherche quelle est la meilleure fa¸ con (au sens de son agr´ ement) de d´ epenser son argent sur

On supposera de plus que la culture d’un hectare de bl´ e (respectivement de pomme de terre) n´ ecessite 40 heures (respectivement 120 heures) de travail.. De plus, on a les

Dans ce chapitre on introduit un algorithme tr`es puissant pour le calcul des valeurs propres des matrices sym´etriques ; cet algorithme ne s’applique qu’aux matrices

Comme nous l’avons vu dans le paragraphe pr´ec´edent, le circuit multiplieur fournit une tension image de la puissance instantan´ee p(t). Pour obtenir la puissance moyenne, il faut

Multiplieur Amplificateur op´ erationnel Soustracteur Int´ egrateur Comparateur simple La diode.. Electronique non lin´