• Aucun résultat trouvé

Minimisation polynomiale à plusieurs variables:

N/A
N/A
Protected

Academic year: 2022

Partager "Minimisation polynomiale à plusieurs variables:"

Copied!
64
0
0

Texte intégral

(1)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Minimisation polynomiale à plusieurs variables:

l’approche de la théorie des moments (d’après Lasserre)

Richard Leroy

11 février 2005

(2)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Programmation semi-définie positive

Optimisation sans contraintes

Optimisation avec contraintes

Et après ?

(3)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Problème primal

◮ Données

n, m ≥ 1

b ∈ R

m

A

i

∈ S

n

(R), i = 1, . . . , m et C ∈ S

n

(R)

(4)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Problème primal

◮ Données

n, m ≥ 1

b ∈ R

m

A

i

∈ S

n

(R), i = 1, . . . , m et C ∈ S

n

(R)

◮ Problème primal

(P) minimiser t by

sous les contrainte C −

m

X

i= 1

y i A i ∈ S n + (R)

(5)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Problème primal

◮ Données

n, m ≥ 1

b ∈ R

m

A

i

∈ S

n

(R), i = 1, . . . , m et C ∈ S

n

(R)

◮ Problème primal

(P) minimiser t by

sous les contrainte C −

m

X

i= 1

y i A i ∈ S n + (R)

◮ Solutions

F P : solutions primales p := inf t

by/ y ∈ F P : valeur primale optimale

Solution primale optimale y : y ∈ F P et t by = p

(6)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Problème dual

◮ Données

n, m ≥ 1

b ∈ R

m

A

i

∈ S

n

(R), i = 1, . . . , m et C ∈ S

n

(R)

(7)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Problème dual

◮ Données

n, m ≥ 1

b ∈ R

m

A

i

∈ S

n

(R), i = 1, . . . , m et C ∈ S

n

(R)

◮ Problème dual

(D) maximiser hC , Xi

sous les contraintes ∀i, hA i , X i = b i

X ∈ S n + (R)

(8)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Problème dual

◮ Données

n, m ≥ 1

b ∈ R

m

A

i

∈ S

n

(R), i = 1, . . . , m et C ∈ S

n

(R)

◮ Problème dual

(D) maximiser hC , Xi

sous les contraintes ∀i, hA i , X i = b i X ∈ S n + (R)

◮ Solutions

F D : solutions duales

d := sup {hC , X i / X ∈ F D } : valeur duale optimale

Solution duale optimale X : X ∈ F D et hC , X i = d

(9)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Dualités faible et forte

(10)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Dualités faible et forte

◮ Proposition (Dualité faible)

d ≤ p

(11)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Dualités faible et forte

◮ Proposition (Dualité faible) d ≤ p

◮ Théorème (Dualité forte)

∃y, C − P m

i= 1

y i A i ∈ S n ++ (R) F D 6= ∅

⇒ p = d .

De plus, d est alors atteint.

(12)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Optimisation sans contraintes

Soit R m [x ] := R m [x 1 , . . . , x n ], de base B :

mon

m

( x ) = ( 1

, x

1

, . . . , x

n

, x

1

x

2

, . . . , x

1

x

n

, x

2

x

3

, . . . , x

n2

, . . . , x

1m

, . . . , x

nm

)

d(m) := dim R m [x ] =

n + m m

(13)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Optimisation sans contraintes

Soit R m [x ] := R m [x 1 , . . . , x n ], de base B :

mon

m

( x ) = ( 1

, x

1

, . . . , x

n

, x

1

x

2

, . . . , x

1

x

n

, x

2

x

3

, . . . , x

n2

, . . . , x

1m

, . . . , x

nm

)

d(m) := dim R m [x ] =

n + m m

Problème de minimisation sans contraintes

(P) min P (x ) contrainte x ∈ R n

◮ Entrée

P = P

α

p

α

x

α

∈ R

2m

[x] admettant un minimum

◮ Sortie

le minimum global p

de P

(14)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Interprétation en termes de moments

Théorème

Le problème (P) est équivalent au problème (P ) inf

Z

P (x )d µ(x ) contrainte µ ∈ P(R n )

avec P (R n ) : espace des mesures de probabilité sur R n .

(15)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Interprétation en termes de moments

Théorème

Le problème (P) est équivalent au problème (P ) inf

Z

P (x )d µ(x ) contrainte µ ∈ P(R n )

avec P (R n ) : espace des mesures de probabilité sur R n . Reformulation

(P) inf X

α

p α y α

contrainte ∃µ y ∈ P(R n ), y α = Z

x α d µ y (x)

(16)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Matrice des moments

◮ Définition

Soit y ∈ R d ( 2 m) tel que y 0 ,..., 0 = 1.

B(i) = x α = x 1 α

1

. . . x n α

n

B(j ) = x β = x 1 β

1

. . . x n β

n

⇒ (M m (y )) ij := y α+β

(17)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Matrice des moments

◮ Définition

Soit y ∈ R d ( 2 m) tel que y 0 ,..., 0 = 1.

B(i) = x α = x 1 α

1

. . . x n α

n

B(j ) = x β = x 1 β

1

. . . x n β

n

⇒ (M m (y )) ij := y α+β

◮ Définition

y ∈ R d ( 2 m) : vecteur des moments d’ordre ≤ 2m de µ y . F ∈ R m [x ] ! f ∈ R d (m) (dans la base B).

hf , M m (y )f i = X

γ

(F 2 ) γ y γ = Z

F (x ) 2 d µ y (x )

(18)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Matrice des moments

◮ Définition

Soit y ∈ R d ( 2 m) tel que y 0 ,..., 0 = 1.

B(i) = x α = x 1 α

1

. . . x n α

n

B(j ) = x β = x 1 β

1

. . . x n β

n

⇒ (M m (y )) ij := y α+β

◮ Définition

y ∈ R d ( 2 m) : vecteur des moments d’ordre ≤ 2m de µ y . F ∈ R m [x ] ! f ∈ R d (m) (dans la base B).

hf , M m (y )f i = X

γ

(F 2 ) γ y γ = Z

F (x ) 2 d µ y (x )

◮ Proposition

M m (y ) 0

(19)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Relaxation SDP

◮ Problème primal

(Q) inf X

α

p α y α

contrainte M m (y ) 0

(20)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Relaxation SDP

◮ Problème primal

(Q) inf X

α

p α y α

contrainte M m (y ) 0

◮ Reformulation

(Q) inf X

α

p α y α

contrainte X

α6= 0

y α B α −B 0

(21)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Relaxation SDP

◮ Problème primal

(Q) inf X

α

p α y α

contrainte M m (y ) 0

◮ Reformulation

(Q) inf X

α

p α y α

contrainte X

α6= 0

y α B α −B 0

◮ Problème dual

( Q ) sup hX , −B 0 i

contraintes ∀α 6= 0, hX , B α i = p α

X 0

(22)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Cas favorable

P ∈ R 2 m [X ]

p 0 := P (0) = 0

p := min P

(23)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Cas favorable

P ∈ R 2 m [X ] p 0 := P (0) = 0 p := min P

Théorème

1. P − p ∈ P

R[X ] 2 ⇒ (P) ≡ (Q) :

(24)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Cas favorable

P ∈ R 2 m [X ] p 0 := P (0) = 0 p := min P

Théorème

1. P − p ∈ P

R[X ] 2 ⇒ (P) ≡ (Q) :

min(P) = min(Q)

(25)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Cas favorable

P ∈ R 2 m [X ] p 0 := P (0) = 0 p := min P

Théorème

1. P − p ∈ P

R[X ] 2 ⇒ (P) ≡ (Q) :

min(P) = min(Q)

x

! y

:= mon

2m

(x

)

(26)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Cas favorable

P ∈ R 2 m [X ] p 0 := P (0) = 0 p := min P

Théorème

1. P − p ∈ P

R[X ] 2 ⇒ (P) ≡ (Q) :

min(P) = min(Q)

x

! y

:= mon

2m

(x

) 2. Si F Q

6= ∅, alors :

min(P) = min(Q) ⇒ P − p ∈ X

R[X ] 2

(27)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Cas général : suite de relaxations SDP

Définition (Matrice localisante)

B(i ) = x α = x 1 α

1

. . . x n α

n

B(j ) = x β = x 1 β

1

. . . x n β

n

Q(x ) = P

η

q η x η

 

 

⇒ (M m (qy)) ij := X

η

q η y α+β+η

(28)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Cas général : suite de relaxations SDP

Définition (Matrice localisante)

B(i ) = x α = x 1 α

1

. . . x n α

n

B(j ) = x β = x 1 β

1

. . . x n β

n

Q(x ) = P

η

q η x η

 

 

⇒ (M m (qy)) ij := X

η

q η y α+β+η

Proposition

◮ {y γ } : moments d’ordre ≤ 2m de µ y

F ∈ R m [x ] ! f ∈ R d (m)

hf , M m (qy)f i = Q(x ) X

γ

F 2

γ y γ = Z

Q(x )F (x ) 2 d µ y (x)

(29)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Cas général : suite de relaxations SDP

Définition (Matrice localisante)

B(i ) = x α = x 1 α

1

. . . x n α

n

B(j ) = x β = x 1 β

1

. . . x n β

n

Q(x ) = P

η

q η x η

 

 

⇒ (M m (qy)) ij := X

η

q η y α+β+η

Proposition

◮ {y γ } : moments d’ordre ≤ 2m de µ y

F ∈ R m [x ] ! f ∈ R d (m)

hf , M m (qy)f i = Q(x ) X

γ

F 2

γ y γ = Z

Q(x )F (x ) 2 d µ y (x)

◮ Supp(µ y ) ⊂ K Q := {Q ≥ 0} ⇒ M m (qy ) 0

(30)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Cas général : suite de relaxations SDP

Hypothèse : on connaît a > 0 tel que

∃x , P (x ) = min P et kx k ≤ a

(31)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Cas général : suite de relaxations SDP

Hypothèse : on connaît a > 0 tel que

∃x , P (x ) = min P et kx k ≤ a Notations :

θ(x ) := a 2 − kx k 2

ℓ ≥ m

(32)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Cas général : suite de relaxations SDP (2)

(33)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Cas général : suite de relaxations SDP (2)

◮ Problème primal

(Q a ) inf X

α

p α y α contraintes M (y ) 0

M ℓ− 1 (θy ) 0

(34)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Cas général : suite de relaxations SDP (2)

◮ Problème primal

(Q a ) inf X

α

p α y α contraintes M (y ) 0

M ℓ− 1 (θy ) 0

◮ Problème dual

Q a

sup −X (1, 1) − a 2 Z (1, 1)

contraintes ∀α 6= 0, hX , B α i + hZ , C α i = p α X , Z 0

M ℓ (y ) = P

α

y α B α

M ℓ− 1 (θy ) = P

α

y α C α

(35)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Cas général : suite de relaxations SDP (3)

Théorème

(36)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Cas général : suite de relaxations SDP (3)

Théorème 1. inf( Q a ) ↑

ℓ→∞

p

(37)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Cas général : suite de relaxations SDP (3)

Théorème 1. inf( Q a ) ↑

ℓ→∞

p

2. ∃ℓ 0 , ∀ℓ ≥ ℓ 0 , inf(Q a ) = sup Q a

= max Q a

(38)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Cas général : suite de relaxations SDP (3)

Théorème 1. inf( Q a ) ↑

ℓ→∞

p

2. ∃ℓ 0 , ∀ℓ ≥ ℓ 0 , inf(Q a ) = sup Q a

= max Q a

3.

∃Q i , T j ∈ R[X ], P − p = P

i

Q i 2 + θ P

j

T j 2

∀ℓ ≥ max (deg(Q i ), deg(T j )) , p = max Q a

= min(Q a )

(39)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Cas général : suite de relaxations SDP (3)

Théorème 1. inf( Q a ) ↑

ℓ→∞

p

2. ∃ℓ 0 , ∀ℓ ≥ ℓ 0 , inf(Q a ) = sup Q a

= max Q a

3.

∃Q i , T j ∈ R[X ], P − p = P

i

Q i 2 + θ P

j

T j 2

∀ℓ ≥ max (deg(Q i ), deg(T j )) , p = max Q a

= min(Q a ) 4. Si p = max Q a

= min(Q a ), alors on peut construire

une écriture de P − p comme ci-dessus à partir d’une

solution duale optimale (X , Z ).

(40)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Preuve

Ingrédients :

(41)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Preuve

Ingrédients :

◮ dualité forte

(42)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Preuve

Ingrédients :

◮ dualité forte

◮ Théorème (cf Berg)

Si Q > 0 sur K a := {kx k ≤ a}, Alors ∃ℓ 0 ∈ N, ∃Q i , T j ∈ R[X ],

max (deg(Q i )) = ℓ 0 , deg(T j ) ≤ ℓ 0 − 1,

Q =

r

1

X

i= 1

Q i 2 + θ

r

2

X

j = 1

T j 2 .

(43)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Optimisation avec contraintes

Problème de minimisation avec contraintes (P) min P (x )

contrainte x ∈ K

(44)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Optimisation avec contraintes

Problème de minimisation avec contraintes

(P) min P (x ) contrainte x ∈ K

◮ Entrée :

P ∈ R

m

[x]

K := {g

1

≥ 0, . . . , g

r

≥ 0} ⊂ R

n

compact, g

i

∈ R

di

[X ]

(45)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Optimisation avec contraintes

Problème de minimisation avec contraintes

(P) min P (x ) contrainte x ∈ K

◮ Entrée :

P ∈ R

m

[x]

K := {g

1

≥ 0, . . . , g

r

≥ 0} ⊂ R

n

compact, g

i

∈ R

di

[X ]

Hypothèse supplémentaire :

∃u = u

0

+

r

X

k=1

g

k

u

k

u

k

∈ X R[X ]

2

,

{u ≥ 0} est compact

(46)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Optimisation avec contraintes

Problème de minimisation avec contraintes

(P) min P (x ) contrainte x ∈ K

◮ Entrée :

P ∈ R

m

[x]

K := {g

1

≥ 0, . . . , g

r

≥ 0} ⊂ R

n

compact, g

i

∈ R

di

[X ]

Hypothèse supplémentaire :

∃u = u

0

+

r

X

k=1

g

k

u

k

u

k

∈ X R[X ]

2

, {u ≥ 0} est compact

◮ Sortie :

le minimum p

K

de P sur K

(47)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

...sa reformulation...

Reformulation

(P) min

Z

P (x )d µ(x ) contrainte µ ∈ P (K )

(P (K ) : espace des mesures de probabilité à support ⊂ K )

(48)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

...et sa relaxation

◮ Notations

d ˜

i

:= l

di 2

m

ℓ ≥ max

m

2

, max d ˜

i

M

−d˜i

(g

i

y) = P

α

C

y

α

(49)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

...et sa relaxation

◮ Notations

d ˜

i

:= l

di 2

m

ℓ ≥ max

m

2

, max d ˜

i

M

−d˜i

(g

i

y) = P

α

C

y

α

◮ Problème primal

(Q K ) inf X

α

p α y α

contraintes M (y ) 0

∀i, M ℓ− d ˜

i

(g i y ) 0

(50)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

...et sa relaxation

◮ Notations

d ˜

i

:= l

di 2

m

ℓ ≥ max

m

2

, max d ˜

i

M

−d˜i

(g

i

y) = P

α

C

y

α

◮ Problème primal

(Q K ) inf X

α

p α y α

contraintes M (y ) 0

∀i, M ℓ− d ˜

i

(g i y ) 0

◮ Problème dual

(Q K ) sup −X (1, 1) −

r

X

i = 1

g i (0)Z i (1, 1)

contraintes ∀α 6= 0, hX , B α i +

r

X

i = 1

hZ i , C i = p α

X , Z i 0

(51)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Le théorème

Théorème 1. inf( Q K ) ↑

ℓ→∞

p K

(52)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Le théorème

Théorème 1. inf( Q K ) ↑

ℓ→∞

p K

2. Si K 6= ∅, alors inf( Q K ) = sup Q K

= max Q K

(53)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Le théorème

Théorème 1. inf( Q K ) ↑

ℓ→∞

p K

2. Si K 6= ∅, alors inf( Q K ) = sup Q K

= max Q K

3.

∃Q, T i ∈ P

R[X ] 2 , P − p K = Q +

r

P

i= 1

g i T i

∀ℓ >> 1, p K = max Q K

= min(Q K )

(54)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Le théorème

Théorème 1. inf( Q K ) ↑

ℓ→∞

p K

2. Si K 6= ∅, alors inf( Q K ) = sup Q K

= max Q K

3.

∃Q, T i ∈ P

R[X ] 2 , P − p K = Q +

r

P

i= 1

g i T i

∀ℓ >> 1, p K = max Q K

= min(Q K ) 4. Si p K = max Q K

= min( Q K ), alors on peut

construire une écriture de P − p K comme ci-dessus à

partir d’une solution duale optimale (X , Z 1 , . . . , Z r ).

(55)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Preuve

Ingrédients

(56)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Preuve

Ingrédients

◮ dualité forte

(57)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Preuve

Ingrédients

◮ dualité forte

◮ Théorème (critère de Putinar)

Conditions équivalentes :

(58)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Preuve

Ingrédients

◮ dualité forte

◮ Théorème (critère de Putinar) Conditions équivalentes :

1. ∃u = u

0

+

r

P

k=1

g

k

u

k

, u

k

∈ P R [X ]

2

tel que

{u ≥ 0} est compact

(59)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Preuve

Ingrédients

◮ dualité forte

◮ Théorème (critère de Putinar) Conditions équivalentes :

1. ∃u = u

0

+

r

P

k=1

g

k

u

k

, u

k

∈ P R [X ]

2

tel que

{u ≥ 0} est compact 2. P > 0 sur K ⇒ ∃Q, T

1

, . . . , T

r

∈ P

R[X ]

2

, P = Q +

r

X

k=1

g

k

T

k

(60)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Et après ?

(61)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Et après ?

◮ Détecter que l’on a atteint le minimum

condition suffisante sur le rang de la matrice des

moments

(62)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Et après ?

◮ Détecter que l’on a atteint le minimum

condition suffisante sur le rang de la matrice des moments

◮ Extraire un (des) minimiseur(s)

(63)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Et après ?

◮ Détecter que l’on a atteint le minimum

condition suffisante sur le rang de la matrice des moments

◮ Extraire un (des) minimiseur(s)

◮ Résultats de densité :

(64)

Minimisation polynomiale &

théorie des moments

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après ?

Et après ?

◮ Détecter que l’on a atteint le minimum

condition suffisante sur le rang de la matrice des moments

◮ Extraire un (des) minimiseur(s)

◮ Résultats de densité :

exemple :

f ≥ 0 f

ε

:= f + ε

X

k=0 n

X

j=1

x

j2k

k ! ∈ X

R[X ]

2

k f − f

ε

k

1

−−−→

ε→0

0

Références

Documents relatifs

[2], le problème de planification du traitement des images a été abordé et modélisé comme une variante du problème d’outillage Job Sequencing and tool Switching Problem (SSP) [1],

". Ceci est un nombre constant, car est fixé. Soit un nombre entier po- sitif tel que soit un multiple de , et. Considérons l’instance suivante : l’arbre dessiné sur la

D’apr`es le principe du minimum de l’´ energie, la position d’´equilibre des noeuds est, parmi toutes les positions admissibles, celle pour laquelle le centre de gravit´e du

Remarquer que si on remplace la sph`ere de rayon 1 par la boule de mˆeme rayon on a un probl`eme d’optimisation d’une fonction lin´eaire sur un convexe, son minimum est donc atteint

D’après le principe du minimum de l’énergie, la position d’équilibre des noeuds est, parmi toutes les positions admissibles, celle pour laquelle le centre de gravité du système

Remarquer que, si on remplace la sphère de rayon 1 par la boule de même rayon, on a un problème d’optimisation d’une fonction linéaire sur un convexe, son minimum est donc atteint

Jusqu’à présent, l’intelligence artificielle a toujours été le domaine le plus débattu, rêvé et poursuivi. Dans ce cadre, de nombreux travaux de recherche ont soulevé

Dans la première approche, nous reformulons d’abord (P ) en un problème équivalent et quadratique, puis nous convexifions la fonction f en utilisant la programmation semi-définie..