Complémentarité

De testwiki
Aller à la navigation Aller à la recherche

Modèle:Confusion En analyse convexe, un problème de complémentarité, est un système d'équations et d'inéquations, contenant une relation d'orthogonalité qui induit une combinatoire importante dans ce système, c'est-à-dire un grand nombre de manières de réaliser cette orthogonalité par des équations. La complémentarité est la discipline qui analyse ces problèmes et propose des algorithmes de résolution.

Les problèmes de complémentarité peuvent souvent être vus comme des cas particuliers d'inéquations variationnelles. Elles se sont d'abord présentées dans les conditions d'optimalité des problèmes d'optimisation sous contraintes, les conditions de Karush, Kuhn et Tucker.

Exemples de problèmes de complémentarité

Complémentarité linéaire

Le problème de complémentarité linéaire consiste à trouver un vecteur xn tel que

x0,Mx+q0etx,Mx+q=0,

Mn×n, qn et , désigne le produit scalaire euclidien. Les inégalités doivent se comprendre composante par composante. On écrit souvent ce problème de manière concise comme suit :

0x(Mx+q)0.

La relation d'orthogonalité x,Mx+q=0 peut se réaliser de 2n manières différentes : pour tout i[[1,n]], soit xi=0, soit (Mx+q)i=0. C'est ce grand nombre de possibilité qui rend le problème difficile à résoudre. Il est le plus souvent NP-difficile.

Complémentarité non linéaire

Un problème de complémentarité plus général, et non linéaire, consiste à trouver un vecteur x dans un ensemble 𝔼 tel que

KF(x)G(x)K+,

F:𝔼 ( est un espace de Hilbert), G:𝔼, K est un cône convexe fermé non vide de , K+ est le cône dual positif de K et l'orthogonalité est prise au sens du produit scalaire de . Cette écriture signifie que l'on cherche x𝔼 tel que F(x)K, G(x)K+ et tel que F(x) et G(x) soient orthogonaux.

Annexes

Articles connexes

Bibliographie

Modèle:Portail