AccueilđŸ‡«đŸ‡·Chercher

Algorithme de Josephy-Newton

L'algorithme de Josephy-Newton est une méthode de linéarisation pour résoudre une inclusion fonctionnelle, c'est-à-dire un problÚme de la forme

oĂč est une fonction diffĂ©rentiable entre les deux espaces vectoriels et et est une multifonction entre les mĂȘmes espaces. Ce problĂšme signifie que l'on cherche tel que l'ensemble contienne l'Ă©lĂ©ment nul de ou encore tel que l'ensemble contienne . Ce formalisme est suffisamment gĂ©nĂ©ral pour englober les problĂšmes variationnels, les problĂšmes d'inĂ©quations variationnelles, les problĂšmes de complĂ©mentaritĂ© non linĂ©aires et les conditions d'optimalitĂ© du premier ordre des problĂšmes d'optimisation.

L'algorithme de Josephy-Newton consiste Ă  gĂ©nĂ©rer une suite , oĂč le nouvel itĂ©rĂ© est calculĂ© Ă  partir de l'itĂ©rĂ© courant en rĂ©solvant (si possible) l'inclusion partiellement linĂ©arisĂ©e

On retrouve l'algorithme de Newton si . Le fait de maintenir inchangĂ© dans cette inclusion linĂ©arisĂ©e, qui calcule le nouvel itĂ©rĂ©, permet d'avoir les mĂȘmes rĂ©sultats de convergence superlinĂ©aire ou quadratique qu'avec la mĂ©thode de Newton rĂ©solvant un systĂšme non linĂ©aire, sous des hypothĂšses de lissitĂ© et de rĂ©gularitĂ© similaires. Cependant, contrairement Ă  l'algorithme de Newton, il ne suffit pas de rĂ©soudre un systĂšme linĂ©aire Ă  chaque itĂ©ration pour calculer le nouvel itĂ©rĂ© , car le systĂšme ci-dessus permettant de calculer celui-ci est une inclusion non linĂ©aire, qui pourra demander beaucoup de temps de calcul.

L'algorithme de Josephy-Newton

Cas général

Comme spĂ©cifiĂ© dans l'introduction, l'algorithme de Josephy-Newton de rĂ©solution de consiste Ă  gĂ©nĂ©rer une suite , oĂč le nouvel itĂ©rĂ© est calculĂ© Ă  partir de l'itĂ©rĂ© courant en rĂ©solvant (si possible) l'inclusion partiellement linĂ©arisĂ©e

(JN)

oĂč est un opĂ©rateur linĂ©aire valant ou une approximation de cette dĂ©rivĂ©e (on pense ici surtout Ă  des approximations quasi-newtoniennes). On ne « linĂ©arise » donc que le premier terme qui est supposĂ© diffĂ©rentiable ; le second est laissĂ© inchangĂ©. Sans hypothĂšse particuliĂšre, il se peut que l'inclusion fonctionnelle linĂ©arisĂ©e (JN) n'ait pas de solution, auquel cas l'algorithme ne peut pas calculer l'itĂ©rĂ© suivant et doit s'arrĂȘter. Par ailleurs, si la multifonction est complexe, l'itĂ©ration pourra requĂ©rir beaucoup de temps de calcul (elle est toutefois plus simple que le problĂšme initial), mais la convergence locale rapide peut laisser espĂ©rer qu'une solution sera trouvĂ©e en trĂšs peu d'itĂ©rations. Il se peut aussi que l'on ne connaisse pas de mĂ©thode pour rĂ©soudre (JN), auquel cas il faudra se tourner vers d'autres algorithmes de rĂ©solution.

Ce schéma algorithmique prenant en compte un grand nombre de situations a été introduit par Josephy en 1979[1].

Examinons à présent quelques cas particuliers.

ProblÚme de complémentarité

Si et si la multifonction est le cÎne normal à un cÎne convexe fermé non vide , le problÚme d'inclusion fonctionnelle s'écrit comme le problÚme de complémentarité non linéaire

Alors le schéma de Josephy-Newton s'écrit comme le problÚme de complémentarité linéaire

dans lequel on s'est contenté de linéariser en .

Conditions d'optimalité d'un problÚme d'optimisation

Lorsque l'algorithme de Josephy-Newton est appliqué aux conditions d'optimalité d'un problÚme d'optimisation avec contraintes d'égalité et d'inégalité, on retrouve l'optimisation quadratique successive.

SystÚme d'égalités et d'inégalités

Un systÚme d'égalités et d'inégalités , avec les ensembles d'indices et formant une partition de , peut s'écrire comme une inclusion fonctionnelle

en prenant comme multifonction , la multifonction constante , oĂč et . L'algorithme de Josephy-Newton consiste dans ce cas Ă  rĂ©soudre Ă  l'itĂ©ration le systĂšme d'Ă©quations linĂ©arisĂ©es en suivant

Celui-ci peut ne pas avoir de solution, mĂȘme lorsque est proche d'un point vĂ©rifiant les Ă©galitĂ©s et les inĂ©galitĂ©s , auquel cas l'algorithme doit s'interrompre.

Convergence

Les résultats de cette section sont repris de Bonnans (1994).

Comportement asymptotique

La notion de semistabilité permet d'avoir des conditions suffisantes de convergence superlinéaire et quadratique d'une suite générée par l'algorithme de Josephy-Newton.

Conditions suffisantes de convergence superlinĂ©aire et quadratique — Supposons que soit dans le voisinage d'une solution semistable de et que la suite vĂ©rifie la rĂ©currence (JN) de l'algorithme de Josephy-Newton et converge vers .

  1. Si , alors la convergence de est superlinéaire.
  2. Si et si est dans un voisinage de , alors la convergence de est quadratique.

Corollaire — Supposons que soit dans le voisinage d'une solution semistable de et que la suite vĂ©rifie la rĂ©currence (JN) et converge vers .

  1. Si , alors la convergence de est superlinéaire.
  2. Si et si est dans un voisinage de , alors la convergence de est quadratique.

Convergence locale

La semistabilitĂ© n'assure en rien l'existence d'une solution de l'Ă©quation linĂ©arisĂ©e et donc d'un nouvel itĂ©rĂ© de l'algorithme de Josephy-Newton, mĂȘme si cet itĂ©rĂ© est proche d'une solution. C'est la raison d'ĂȘtre de la propriĂ©tĂ© d'hĂ©mistabilitĂ©. En rĂ©alitĂ©, comme le montre le rĂ©sultat suivant, c'est Ă  la fois la semistabilitĂ© et l'hĂ©mistabilitĂ© d'une solution de qui assurent le caractĂšre bien posĂ© de l'algorithme de Josephy-Newton dĂ©marrant proche de cette solution et la convergence de la suite gĂ©nĂ©rĂ©e vers celle-ci.

Convergence locale de l'algorithme de Josephy-Newton — Supposons que soit dans le voisinage d'une solution semistable et hĂ©mistable de et que dans l'algorithme de Josephy-Newton (JN). Alors, il existe , tel que si le premier itĂ©rĂ© , alors

  1. l'algorithme de Josephy-Newton peut générer une suite dans ,
  2. toute suite générée dans par l'algorithme de Josephy-Newton converge superlinéairement vers (et quadratiquement si est ).

L'algorithme de Josephy-Newton peut donc générer une suite convergeant vers si le premier itéré est assez proche d'une solution semistable et hémistable , mais rien ne dit qu'il en sera ainsi si la solution de l'inclusion linéarisée n'est pas choisie assez proche de à chaque itération.

Annexes

Note

  1. Voir Josephy (1979a) pour la version newtonienne et Josephy (1979b) pour la version quasi-newtonienne.

Articles connexes

Lien externe

Bibliographie

  • (en) J.F. Bonnans (1994). Local analysis of Newton-type methods for variational inequalities and nonlinear programming. Applied Mathematics and Optimization, 29, 161–186.
  • (en) A.F. Izmailov, M.V. Solodov (2014). Newton-Type Methods for Optimization and Variational Problems, Springer Series in Operations Research and Financial Engineering, Springer.
  • (en) N.H. Josephy (1979a). Newton’s method for generalized equations. Technical Summary Report 1965, Mathematics Research Center, University of Wisconsin, Madison, WI, USA.
  • (en) N.H. Josephy (1979b). Quasi-Newton’s method for generalized equations. Summary Report 1966, Mathematics Research Center, University of Wisconsin, Madison, WI, USA.
Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplĂ©mentaires peuvent s’appliquer aux fichiers multimĂ©dias.