OPTIMISATION (MA 751), année 2015-2016
Université Versailles Saint
Quentin en Yvelines
Master de Mathématiques Fondamentales
Tahar Boulmezaoud (cours et TD,
semaine 1 à 6)
Laurent Dumas (cours et TD, semaine 7 à 12)
Séances le mardi de 15h15 à 18h30 et
le jeudi de 13h30 (ou 15h15) à 16h45
Several problems in industry, in physics and in
economics consist to minimize or to maximize an objective function. The
objective of this course is to provide a number of theorical and practical for
handling these issues. The first part of the course is devoted to some central
elements of constrained and unconstrained optimization theory. In the second
part, focus is on numerical deterministic and stochastic optimization methods. The
course could combine conceptual presentations with practical hands-on computer
sessions.
Cours:
weeks
number 1 to 6 :
–
Introduction.
Examples.
–
Convexity
: convex sets, convex functions convexes, properties.
–
Unconstrained
Optimization : first and second order optimality conditions. The case of
convex programming.
–
Constrained
Optimization : Karush-Kuhn-Tucker theorem, Lagrange multipliers.
weeks
number 7 to 12 :
Optimisation, aspects algorithmiques
–
Numerical
methods : descent methods (gradient descent, quasi-Newton methods,..etc),
–
Stochastic
methods (simulated annealing, evolutionary algorithms,...)
Contenu de la partie ‘Aspects algorithmiques’ :
I Introduction et exemples
(minimas locaux,
globaux, exemples : Lenard Jones et programmation linéaire)
II Méthodes de descente
2.1
Rappels d’analyse (Taylor)
2.2
Optimisation sans contraintes
(rappel des conditions d’optimalité, gradient, Newton, quasi-Newton et
gradient conjugué)
2.3
Optimisation avec contraintes (2
exemples concrets : canette + I Beam, pénalisation externe/interne,
méthode de point intérieur, algorithme d’Uzawa)
III Méthodes de nature stochastique
3.1
Recuit simulé
3.2
Algorithmes génétiques
3.3
Cas de l’optimisation avec contraintes
3.4
Version multi-objectif
3.5
Couplage avec les méthodes de descente
Jeudi 12
Novembre 15h15-16h45 (salle 2104) :
Introduction, méthodes
de descente
Mardi 17
Novembre 15h15-18h30 (amphi I) : méthodes de descente sans contraintes (cours + TD)
Jeudi 19
Novembre 13h30-16h45
(salle G101) : méthodes de descente sans contraintes (cours + TP)
Mardi 24
Novembre: pas de séance
Jeudi 26
Novembre 13h30-16h45
(salle G101) : méthodes de descente avec
contraintes inégalités (cours + TP)
Mardi 1
Décembre 17h00-18h30
(amphi I) : méthodes de descente avec
contraintes inégalités (cours)
Jeudi 3
décembre 15h15-16h45 (salle
G101) : algorithme d’Uzawa (cours+ TD)
Mardi 8
Décembre 17h00-18h30
(amphi I) : recuit simulé
Jeudi 10
décembre 13h30-16h45
(salle G101) : algorithmes génétiques (cours et
TP)
Mardi 15
décembre 15h15-18h30 (amphi I) : optimisation multi-objectif, prise en compte des contraintes
(cours et TD)
Jeudi 17
Décembre 13h30-16h45
(salle G101) : CC 2
Travaux dirigés:
TD 1 : énoncé
TD 2 : énoncé
TD 3 : énoncé
TD 4 : énoncé
TD 5 : énoncé
corrigé : problème des disques en mouvement
(fichier Scilab)
TD 6 : énoncé,
corrigé : AG avec stochastic ranking
(fichier Scilab)
CC1 : énoncé
et corrigé
CC2 :
énoncé (corrigé, programme DE corrigé)
Examen :
énoncé session 1
TP
et programmes Scilab :
TP1 : méthodes de
descente (fichier Scilab)
TP 2 : problème de
la canette (fichier Scilab)
Programmes Scilab ; Recuit
simulé, Algorithmes génétiques, AG multi-objectif
Documents en ligne :
- Ph. G. Ciarlet, Introduction à l’analyse
numérique matricielle et Optimisation, Masson, 1988.
- N. Gould, S. Leyffer, An introdution to
algorithms for non linear optimization, online.
- J. F. Bonnans, Optimisation continue : cours
et exercices, Dunod, 2006.
- J. B. Hiriart-Urruty and C. Lemaréchal, Convex
analysis and minimization algorithms, Vol. I, II, Springer-Verlag, 1993.
-
Présentation du recuit simulé avec application au voyageur de commerce: Interstices