Chapitre 1 - RAPPELS MATHEMATIQUES DANS L'OPTIMISATION
Chapitre 1 - RAPPELS MATHEMATIQUES DANS L'OPTIMISATION
Chapitre 1 - RAPPELS MATHEMATIQUES DANS L'OPTIMISATION
CHAPITRE 1
1
CHAPITRE 1 RAPPELS MATHEMATIQUES DANS L’OPTIMISATION
1. Définition
Le problème d'optimisation est d'arriver à la meilleure décision possible dans n'importe quelle situation.
Il faut noter que la meilleure ne peut pas être toujours atteinte pour une raison ou une autre.
Dans un problème d'optimisation est de choisir une fonction à plusieurs variables (modélisation) pour
être maximiser ou minimiser qui peut être soumise à des contraintes. Le type de contraintes est :
d'égalité, d’inégalité…
2
CHAPITRE 1 RAPPELS MATHEMATIQUES DANS L’OPTIMISATION
Pour qu’un optimum locale (max ou min) d'une fonction f(x) différentiable existe :
𝝏𝒇
| =𝟎
𝝏𝒙 𝒙=𝟎
Conditions suffisantes
𝝏𝟐 𝒇
> 𝟎 ∶ 𝒐𝒑𝒕𝒊𝒎𝒖𝒎 𝒍𝒐𝒄𝒂𝒍𝒆
𝝏𝒙𝟐
𝝏𝟐 𝒇
< 𝟎 ∶ 𝒐𝒑𝒕𝒊𝒎𝒖𝒎 𝒈𝒍𝒐𝒃𝒂𝒍𝒆
𝝏𝒙𝟐
Si toutes les dérivées partielles existent et constantes, le vecteur gradient de f est un vecteur colonne
notée 𝛁𝒇(𝒙) :
𝝏𝒇(𝒙)
𝛁𝒇(𝒙) =
𝝏𝒙𝒊
𝝏𝒇(𝒙)
𝝏𝒙𝟏
𝝏𝒇(𝒙)
𝛁𝒇(𝒙) = 𝝏𝒙𝟐
:
:
𝝏𝒇(𝒙)
( 𝝏𝒙𝒏 )
Si les dérivées partielles secondes existent et constantes, la matrice hessienne de f est définie comme
suit :
𝝏𝟐 𝒇 𝝏𝟐 𝒇 𝝏𝟐 𝒇
.. ..
𝝏𝒙𝟏 , 𝝏𝒙𝟏 𝝏𝒙𝟏 , 𝝏𝒙𝟐 𝝏𝒙𝟏 , 𝝏𝒙𝒏
𝝏𝟐 𝒇
𝟐
𝝏 𝒇(𝒙)
𝐇(𝒙) = (𝒉𝒊𝒋 ) = (𝒙) = 𝝏𝒙𝟏 , 𝝏𝒙𝟐
𝝏𝒙𝒊 𝝏𝒙𝒋 :
:
𝝏𝟐 𝒇 𝝏𝟐 𝒇
.. .. .. ..
( 𝝏𝒙𝟏 , 𝝏𝒙𝒏 𝝏𝒙𝒏 , 𝝏𝒙𝒏 )
3
CHAPITRE 1 RAPPELS MATHEMATIQUES DANS L’OPTIMISATION
𝟏
Soit la forme quadratique 𝐟(𝐱) = 𝟐 𝐗 𝐓 𝐀𝐗 :
𝟏
Soit 𝒇 est une forme quadratique𝒇(𝑿) = 𝟐 𝑿𝑻 𝑨𝑿, la matrice A est définie positif Si :𝑿𝒕 𝑨𝑿 > 𝟎; 𝑿 ≠ 𝟎
A est une matrice définie positive ou (DP) si tout les principaux mineurs associés à la matrice A sont
positifs :
4
CHAPITRE 1 RAPPELS MATHEMATIQUES DANS L’OPTIMISATION
4.1 Définition
4.2 Définition 2
5
CHAPITRE 1 RAPPELS MATHEMATIQUES DANS L’OPTIMISATION
La matrice 𝐇(𝒙 ̂) est dite semi définie positive, si pour tout point (𝒙, 𝒚) ∈ ℝ𝟐 on a
̂, 𝒚
𝒙
(𝒙, 𝒚)𝐇(𝒙 ̂) (𝒚) ≥ 𝟎
̂, 𝒚
La matrice 𝐇(𝒙 ̂) est dite semi définie négative, si pour tout point (𝒙, 𝒚) ∈ ℝ𝟐 on a
̂, 𝒚
𝒙
(𝒙, 𝒚)𝐇(𝒙 ̂) (𝒚) ≤ 𝟎
̂, 𝒚
La matrice 𝐇(𝒙 ̂) est dite définie positive, si pour tout point (𝒙, 𝒚) ∈ ℝ𝟐 telle que (𝒙, 𝒚) ≠ (𝟎, 𝟎) on a
̂, 𝒚
𝒙
(𝒙, 𝒚)𝐇(𝒙 ̂) (𝒚) > 𝟎
̂, 𝒚
La matrice 𝐇(𝒙 ̂) est dite définie négative, si pour tout point (𝒙, 𝒚) ∈ ℝ𝟐 telle que (𝒙, 𝒚) ≠ (𝟎, 𝟎) on
̂, 𝒚
𝒙
̂) (𝒚) < 𝟎
̂, 𝒚
a :(𝒙, 𝒚)𝐇(𝒙
Théorème
6
CHAPITRE 1 RAPPELS MATHEMATIQUES DANS L’OPTIMISATION
Algorithme
Soit 𝒇: ℝ𝟐 → ℝ, 𝒇 admet le point (𝒙 ̂) comme solution optimale admet des dérivée partielles et
̂, 𝒚
dérivable et continue dans un voisinage on suppose :
𝟎
̂) = ( )
̂, 𝒚
𝛁𝒇(𝒙
𝟎
𝟐
𝝏𝟐 𝒇 𝝏𝟐 𝒇 𝝏𝟐 𝒇
𝚫 = 𝟐 (𝒙 ̂). 𝟐 (𝒙
̂, 𝒚 ̂) − [
̂, 𝒚 (𝒙 ̂)]
̂, 𝒚
𝝏𝒙 𝝏𝒚 𝝏𝒚𝝏𝒙
a) ∆≠ 0
𝝏𝟐 𝒇
↗ 𝒔𝒊 (𝒙 ̂) < 𝟎 ⇒ 𝒑𝒐𝒊𝒏𝒕(𝒙
̂, 𝒚 ̂) 𝒆𝒔𝒕 𝒖𝒏 𝒎𝒂𝒙
̂, 𝒚
∆> 𝟎 𝝏𝒙𝟐
𝝏𝟐 𝒇
↘ 𝒔𝒊 (𝒙 ̂) > 𝟎 ⇒ 𝒑𝒐𝒊𝒏𝒕 (𝒙
̂, 𝒚 ̂) 𝒆𝒔𝒕 𝒖𝒏 𝒎𝒊𝒏
̂, 𝒚
𝝏𝒙𝟐
∆< 𝟎 ⇒ 𝒑𝒐𝒊𝒏𝒕(𝒙 ̂) est ni min ni max
̂, 𝒚