• Aucun résultat trouvé

Exercice 1. Applications directes du cours (7 points) 1. Déterminez le gradient et la hessienne H

N/A
N/A
Protected

Academic year: 2022

Partager "Exercice 1. Applications directes du cours (7 points) 1. Déterminez le gradient et la hessienne H"

Copied!
2
0
0

Texte intégral

(1)

INSA Toulouse - Département GMM Jeudi 19 janvier 2012 4ème année

CC2 - Optimisation

Durée : 2h.

Seuls le polycopié de cours et les notes personnelles de cours sont autorisés.

Exercice 1. Applications directes du cours (7 points) 1. Déterminez le gradient et la hessienne H

F

de la fonction :

F : R

n

→ R

x 7→

12

kAx − bk

22

(1)

où k · k

22

est la norme l

2

usuelle, A ∈ R

m×n

et b ∈ R

n

.

2. A quelle condition sur la matrice A, la fonction F est-elle convexe ? 3. A quelle condition sur A est elle fortement convexe ?

4. Soit φ : R → R une fonction C

2

, convexe et : Φ : R

m

→ R

y 7→ P

m

i=1

φ(y

i

) (2)

Déterminer le gradient de la fonction G(x) = Φ(Ax − b).

5. On souhaite minimiser F . Quel algorithme utiliseriez-vous si n = 10 ? Si n = 10

6

? 6. On souhaite minimiser G. Quel algorithme utiliseriez-vous si n = 10 ? Si n = 10

6

? 7. Quel algorithme utiliseriez-vous si Φ(y) = kyk

1

si n = 10 ? si n = 10

6

? si n = 10

19

? Exercice 2. Dualité de Fenchel-Rockafellar (14 points)

Soit f une fonction convexe fermée. On considère la fonction f

définie de la façon suivante :

f

(x) = sup

y∈Rn

hx, yi − f(y).

L’application f 7→ f

est appelée transformée de Fenchel-Rockafellar ou polaire de f et c’est un outil fondamental d’analyse convexe. L’objectif de cet exercice est de déterminer quelques-unes de ses propriétés.

PARTIE 1 - Quelques exemples de polaires :

On pose X = {x ∈ R

n

, kxk

2

≤ 1}. On considère les fonctions : f

1

(x) = 1

2 kxk

22

f

2

(x) = χ

X

(x) =

0 si kxk

2

≤ 1 +∞ sinon

f

3

(x) = f

1

(x) + f

2

(x).

(2)

1. Chacune des fonctions ci-dessus est-elle convexe ? Fermée ? 2. Déterminez la transformée de Fenchel f

1

de f

1

. Que vaut f

1∗∗

? 3. Montrez que :

f

2

(x) = sup

y∈Rn,kyk22≤1

hx, yi.

4. Calculez f

2

et f

2∗∗

. 5. Calculez f

3

.

PARTIE 2 - Propriétés élémentaires de f

: 1. Montrez que f

est convexe.

2. On pose h(x) = f (λx), λ ∈ R

. Calculez h

(x) en fonction de f et f

. 3. Que vaut h

(x) si λ = 0 ?

4. On souhaite montrer que f

∗∗

= f lorsque f est convexe fermée.

(a) Montrez que f

∗∗

(x) = sup

y∈Rn z∈

inf

Rn

f (z) + hx − z, yi.

(b) En identifiant (y, z) 7→ f (z)+ hx− z, yi à un lagrangien, justifiez que l’on puisse intervertir le supremum et l’infimum.

(c) Conclure que f

∗∗

= f .

5. Hors-Barème : On considère le problème suivant : (P ) inf

x∈Rn

f(Ax) + g(x)

où A ∈ R

m×n

et f et g sont desz fonctions convexes fermées. En réécrivant le problème (P ) sous la forme

x∈Rn,y∈

inf

Rm,Ax=y

f (y) + g(x)

et en utilisant la dualité lagrangienne, montrez que

1

:

x∈

inf

Rn

f (Ax) + g(x) = sup

λ∈Rm

−g

(A

T

λ) − f

(−λ).

1. c’est un résultat central de la dualité de Fenchel-Rockafellar

2

Références

Documents relatifs

Un contrôleur de qualité s’intéresse au nombre de composants produits en Janvier 2014 dans chacune des trois usines.. Il a relevé les données

a – Sachant que les constituants principaux de l’air sont le dioxygène et le diazote, quels volumes en mL , de dioxygène et de diazote a-t-il fallu mélanger pour obtenir ce

De plus X est un ensemble convexe fermé, donc son indicatrice est convexe, fermée.. Enfin, f 3 est la somme de deux fonctions convexe, fermées, elle est donc

En déduire un algorithme (qui ressemble beaucoup à un algorithme de cours) de type « diviser pour régner » calculant F (n) pour tout n, et prouver que sa complexité est O(log(n))

En déduire un algorithme (qui ressemble beaucoup à un algorithme de cours) de type « diviser pour régner » calculant F (n) pour tout n, et prouver que sa complexité est O(log(n))

[1] Construire l'intersection du plan (IJK) avec le

On demande au candidat d’indiquer sans justification la réponse qui lui parait exacte en cochant sur la grille prévue à cet effet.. Toute réponse juste est comptée +

Ainsi, un TRPI est un triangle rectangle dont les longueurs des côtés de l’angle droit sont deux nombres entiers consécutifs et dont la longueur de l’hypoténuse est un nombre