Question sur l'optimisation mathématique
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Question sur l'optimisation mathématique



  1. #1
    invite03e0db62

    Question sur l'optimisation mathématique


    ------

    Bonjour

    Je cherche des informations sur la mise en œuvre de l'optimisation mathématique sous contrainte sous Matlab (ou Scilab c'est pareil)

    * Représentation d'un ouvert A dans R^n

    * Recherche des maximas et des minimas

    * Représentation des réalisables

    * Calcul de la jacobienne (matrice des dérivés premières de mémoire), j'ai du mal à ce niveau car une Jacobienne porte sur des contraintes, or je ne vois pas du tout comment on peut dériver une contrainte !

    * Représentation de la condition de qualification non dégénérée (même pb)

    * Calcul du Lagrangien, ça je vois à peu près mais le pb c'est que c'est une somme sur les contraintes retranchée de la fonction qu'on veut maximiser

    * Calcul de la matrice hessienne

    Par ailleurs je ne comprends pas très bien les conditions du 2nd ordre et du 1er ordre (à quoi ça sert je veux dire et comment on l'utilise).

    La condition du 1er ordre a l'air de servir à trouver un point critique du Lagrangien (quelle utilité déjà)
    La condition du 2nd ordre a l'air de servir à déduire extrema de la fonction
    f dans l'ensemble des réalisables, or pourquoi ne pas chercher les points critiques et conclure tout de suite (je veux dire pourquoi ce cheminement)

    Si quelqu'un avait de l'expérience sur ces notions plus de la mise en œuvre sous Matlab avec un exemple très concret ça m'intéresse bien.

    Merci d'avance

    Cordialement.

    -----

  2. #2
    invite79d10163

    Re : Question sur l'optimisation mathématique

    Je peux commencer à répondre sur certain points.

    1) Les extremums d'une fonction sont des points critiques mais les points critiques ne sont pas toujours des extremums.

    La condition sur le lagrangien est une utilisé comme intermédiaire pour trouver un extremum. La condition du second ordre sert à déterminer l'extremum.


    Ensuite, pour ce qui concerne matlab, le plus simple est d'utiliser la toolbox d'optimisation si tu as la chance de l'avoir. Quel type de contraintes tu dois gérer ? linéaire ? égalité ? autres ? et à quel type d'optimisation t'intéresses tu ?

  3. #3
    invitec811222d

    Re : Question sur l'optimisation mathématique

    Bonsoir,
    La condition du 1 er ordre sur le lagragien sert à trouver les points critique de la fonction à minimiser sous les contraintes d'égalités imposées.
    Pour éclaircir les choses considérons un ouvert non vide de , et deux fonctions , On cherche min/max sous la contrainte . Le théorème du multiplicateur de lagrange nous dit que si f admet un extremum en a dans U sous la contrainte g alors il existe un réel tel que , l’interprétation géométrique de ce résultat est que la ligne de niveau f(a) et la contrainte ont même espace tangent en a, ou que les vecteurs gradient de f et g en a sont colinéaire.
    La condition du second ordre sert à apprécier la nature des points critiques (min,max,point selle).

    Par ailleurs, "La condition du 2nd ordre a l'air de servir à déduire extrema de la fonction
    f dans l'ensemble des réalisables, or pourquoi ne pas chercher les points critiques et conclure tout de suite (je veux dire pourquoi ce cheminement)" Dans certains cas il est possible de déduire directement la nature des points critiques, mais lorsque ce n'est pas possible il faut des hypothèses supplémentaire pour pouvoir apprécier la nature des points critiques

Discussions similaires

  1. Question sur une opération mathématique simple
    Par invite8dd4df9d dans le forum Mathématiques du collège et du lycée
    Réponses: 7
    Dernier message: 05/01/2010, 14h16
  2. Question philosophique sur les/la mathématique(s)
    Par invite0c5534f5 dans le forum Mathématiques du supérieur
    Réponses: 8
    Dernier message: 10/11/2008, 22h18
  3. Réponses: 0
    Dernier message: 02/03/2008, 18h47
  4. Aide pour TIPE sur l'optimisation
    Par invite19781704 dans le forum TPE / TIPE et autres travaux
    Réponses: 0
    Dernier message: 15/11/2007, 14h06
  5. Question sur un symbole mathématique
    Par invite234d9cdb dans le forum Mathématiques du supérieur
    Réponses: 4
    Dernier message: 25/12/2005, 17h55