Optimisation linaire - PowerPoint PPT Presentation

1 / 18
About This Presentation
Title:

Optimisation linaire

Description:

Si le vecteur x satisfait toutes les contraintes, x est une solution admissible. ... Une solution admissible x* qui minimise la fonction objectif (i.e. cTx* cTx ... – PowerPoint PPT presentation

Number of Views:29
Avg rating:3.0/5.0
Slides: 19
Provided by: michelbi9
Category:

less

Transcript and Presenter's Notes

Title: Optimisation linaire


1
Optimisation linéaire
  • Recherche opĂ©rationnelle
  • GĂ©nie Civil

2
Introduction et exemples
3
Formulation
  • Ceci est un problème de programmation linĂ©aire

4
Formulation
5
Formulation
6
Formulation
7
DĂ©finitions
  • x1,xn variables de dĂ©cisions
  • Si le vecteur x satisfait toutes les contraintes,
    x est une solution admissible.
  • Lensemble de toutes les solutions admissibles
    est lensemble admissible ou la région admissible.

8
DĂ©finitions
  • La fonction cTx est la fonction objectif ou
    fonction de coût.
  • Une solution admissible x qui minimise la
    fonction objectif (i.e. cTx cTx pour tout x
    admissible) est appelée solution admissible
    optimale ou solution optimale.

9
DĂ©finitions
  • Forme standard
  • Forme canonique

10
Exemple
  • Un atelier de montage peut assembler deux
    produits finis différents, notés P1 et P2. Chaque
    produit est fabriqué à partir de 3 matières
    premières, M1, M2 et M3. On connaît pour chacune
    de ces matières premières 
  • le nombre bi dunitĂ©s disponibles pour le
    prochain cycle de production, i 1, 2, 3 
  • le nombre aij dunitĂ©s nĂ©cessaires Ă  lassemblage
    dune unité du produit Pj , i 1, 2, 3, j 1,
    2 
  • le prix dachat unitaire ?i , i 1, 2, 3.
  • De plus, on connaĂ®t, pour chacun des produits
    finis, son prix de vente unitaire ?j , j 1, 2.

11
Exemple
  • Pour le directeur de latelier, le problème est
    dutiliser  au mieux  les matières premières à
    disposition. Supposons quil décide de produire
    x1 unités de produit P1 et x2 unités de P2. Le
    revenu associé à la production dune unité de
    produit j est ?j mais ce prix ne tient pas compte
    du coût des matières premières 
  • Le profit associĂ© Ă  la production dune unitĂ© de
    produit j est

12
Exemple
  • Si xj unitĂ©s de produit j sont assemblĂ©es, le
    profit correspondant est cjxj et le profit total
    sur le cycle de production est 

Le but du directeur est de maximiser ce profit.
Ses décisions sont cependant sujettes à des
contraintes. Premièrement, les quantités
produites doivent être non négatives, elles
doivent satisfaire les contraintes 
13
Exemple
  • Dautre part, les productions possibles sont
    limitées par les matières premières à
    disposition. La quantité de matière première Mi
    nécessaire à la réalisation dun plan de
    production donné est  ai1x1 ai2x2, et les
    quantités produites doivent satisfaire les
    contraintes 

14
Exemple
  • Le problème du directeur est de dĂ©terminer le
    nombre dunités x1 et x2 à produire

15
Hypothèses
  • Hypothèse de proportionnalitĂ© et additivitĂ© ou
    hypothèse de linéarité
  • La contribution des variables de dĂ©cision Ă  la
    fonction objectif et aux contraintes est
    proportionnelle Ă  leur valeur
  • 3x1? Âľ x2 ? 1/x1? log(x2) ?
  • La contribution de chaque variable est
    indépendante de la valeur des autres variables
  • z3x1x2 ? z2 x1 x2 ?
  • Si elle est violĂ©e 
  • Programmation non linĂ©aire

16
Hypothèses
  • Hypothèse de divisibilitĂ©
  • Les variables prennent des valeurs
    fractionnaires.
  • Si elle est violĂ©e 
  • Programmation en nombres entiers
  • Hypothèse de certitude 
  • Chaque paramètre est connu prĂ©cisĂ©ment.
  • Si elle est violĂ©e 
  • Programmation stochastique

17
Représentation graphique
s.c.
c(-1,-1)T
18
Représentation graphique
  • Identification du domaine admissible
  • Identification des lignes de niveaux
  • Lignes de niveaux perpendiculaires au vecteur c,
    et donc parallèles entre elles
  • A chaque valeur de z correspond une ligne de
    niveau
  • La valeur de z augmente dans la direction de c
  • LPLab2D
Write a Comment
User Comments (0)
About PowerShow.com