En optimisation mathématique, un problème d'optimisation linéaire demande de minimiser une fonction linéaire sur un polyèdre convexe. La fonction que l'on minimise ainsi que les contraintes sont décrites par des fonctions linéaires, d'où le nom donné à ces problèmes. L’optimisation linéaire (OL) est la discipline qui étudie ces problèmes. Elle est également désignée par le nom de programmation linéaire, terme introduit par George Dantzig vers 1947, mais cette appellation tend à être abandonnée à cause de la confusion possible avec la notion de programmation informatique.

Property Value
dbo:abstract
  • En optimisation mathématique, un problème d'optimisation linéaire demande de minimiser une fonction linéaire sur un polyèdre convexe. La fonction que l'on minimise ainsi que les contraintes sont décrites par des fonctions linéaires, d'où le nom donné à ces problèmes. L’optimisation linéaire (OL) est la discipline qui étudie ces problèmes. Elle est également désignée par le nom de programmation linéaire, terme introduit par George Dantzig vers 1947, mais cette appellation tend à être abandonnée à cause de la confusion possible avec la notion de programmation informatique. Par exemple, le problème à deux variables suivant qui consiste à minimiser la fonction linéaire sous la contrainte d'inégalité affine x1 + 2x2 ≥ 2 et les contraintes de positivité des xi est un problème d'optimisation linéaire. Sa solution est (x1 , x2) = (0,1). Dès que le nombre de variables et de contraintes augmente, le problème ne peut plus se résoudre par tâtonnement. Plus généralement, un problème d'OL s'écrira donc en notation matricielle de la manière suivante où est l'inconnue, le vecteur des variables réelles x1,...,xn à optimiser, et les données sont des vecteurs et et une matrice . L'inégalité vectorielle Ax ≤ b doit être entendue composante par composante : pour tout indice i, on doit avoir (Ax – b)i ≤ 0. L'ensemble admissible est donc bien un polyèdre convexe, puisqu'il s'agit de l'intersection des demi-espaces , pour i = 1,...,m, en nombre fini. Un problème de maximisation se ramène à la formulation précédente en minimisant l'opposé de la fonction-coût sur le même polyèdre convexe. Parmi les problèmes d'optimisation avec contraintes d'inégalité, les problèmes linéaires sont simples à résoudre numériquement. On connaît en effet des algorithmes polynomiaux efficaces, requérant donc un nombre d'itérations qui est majoré par un polynôme, fonction des dimensions du problème. Typiquement, un algorithme de points intérieurs requerra théoriquement au plus de l'ordre de O(√n) itérations pour une formulation du problème voisine de celle donnée ci-dessus. Beaucoup de problèmes de recherche opérationnelle peuvent être exprimés comme des problèmes d'optimisation linéaire. Ces problèmes apparaissent aussi comme sous-produits dans des algorithmes conçus pour résoudre des problèmes plus difficiles. Dans certains problèmes d'OL, on requiert en plus que les variables ne prennent que des valeurs entières (contraintes dites d'intégrité), voire que les valeurs 0 ou 1. On parle alors de problème d'optimisation linéaire en nombres entiers. Ces derniers problèmes sont beaucoup plus difficiles à résoudre que les problèmes d'OL à variables continues décrits ci-dessus. (fr)
  • En optimisation mathématique, un problème d'optimisation linéaire demande de minimiser une fonction linéaire sur un polyèdre convexe. La fonction que l'on minimise ainsi que les contraintes sont décrites par des fonctions linéaires, d'où le nom donné à ces problèmes. L’optimisation linéaire (OL) est la discipline qui étudie ces problèmes. Elle est également désignée par le nom de programmation linéaire, terme introduit par George Dantzig vers 1947, mais cette appellation tend à être abandonnée à cause de la confusion possible avec la notion de programmation informatique. Par exemple, le problème à deux variables suivant qui consiste à minimiser la fonction linéaire sous la contrainte d'inégalité affine x1 + 2x2 ≥ 2 et les contraintes de positivité des xi est un problème d'optimisation linéaire. Sa solution est (x1 , x2) = (0,1). Dès que le nombre de variables et de contraintes augmente, le problème ne peut plus se résoudre par tâtonnement. Plus généralement, un problème d'OL s'écrira donc en notation matricielle de la manière suivante où est l'inconnue, le vecteur des variables réelles x1,...,xn à optimiser, et les données sont des vecteurs et et une matrice . L'inégalité vectorielle Ax ≤ b doit être entendue composante par composante : pour tout indice i, on doit avoir (Ax – b)i ≤ 0. L'ensemble admissible est donc bien un polyèdre convexe, puisqu'il s'agit de l'intersection des demi-espaces , pour i = 1,...,m, en nombre fini. Un problème de maximisation se ramène à la formulation précédente en minimisant l'opposé de la fonction-coût sur le même polyèdre convexe. Parmi les problèmes d'optimisation avec contraintes d'inégalité, les problèmes linéaires sont simples à résoudre numériquement. On connaît en effet des algorithmes polynomiaux efficaces, requérant donc un nombre d'itérations qui est majoré par un polynôme, fonction des dimensions du problème. Typiquement, un algorithme de points intérieurs requerra théoriquement au plus de l'ordre de O(√n) itérations pour une formulation du problème voisine de celle donnée ci-dessus. Beaucoup de problèmes de recherche opérationnelle peuvent être exprimés comme des problèmes d'optimisation linéaire. Ces problèmes apparaissent aussi comme sous-produits dans des algorithmes conçus pour résoudre des problèmes plus difficiles. Dans certains problèmes d'OL, on requiert en plus que les variables ne prennent que des valeurs entières (contraintes dites d'intégrité), voire que les valeurs 0 ou 1. On parle alors de problème d'optimisation linéaire en nombres entiers. Ces derniers problèmes sont beaucoup plus difficiles à résoudre que les problèmes d'OL à variables continues décrits ci-dessus. (fr)
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 120601 (xsd:integer)
dbo:wikiPageLength
  • 53553 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 186383145 (xsd:integer)
dbo:wikiPageWikiLink
prop-fr:align
  • center (fr)
  • center (fr)
prop-fr:caption
  • Optimisation en dimension trois: L'ensemble admissible est un polyèdre, la surface donnant une valeur fixée à la fonction à optimiser est un plan . Le problème d'optimisation consiste à trouver un sommet du polyèdre qui donne la valeur optimale à la fonction étudiée (fr)
  • Représentation d'une optimisation linéaire en dimension deux à 6 inégalités : l'ensemble admissible est coloré en jaune et forme un polyèdre convexe. La fonction-coût minimisée a sa ligne de niveau en la solution représentée par la ligne rouge et la flèche indique le sens suivant lequel la fonction décroît . (fr)
  • Optimisation en dimension trois: L'ensemble admissible est un polyèdre, la surface donnant une valeur fixée à la fonction à optimiser est un plan . Le problème d'optimisation consiste à trouver un sommet du polyèdre qui donne la valeur optimale à la fonction étudiée (fr)
  • Représentation d'une optimisation linéaire en dimension deux à 6 inégalités : l'ensemble admissible est coloré en jaune et forme un polyèdre convexe. La fonction-coût minimisée a sa ligne de niveau en la solution représentée par la ligne rouge et la flèche indique le sens suivant lequel la fonction décroît . (fr)
prop-fr:consultéLe
  • 2013-11-07 (xsd:date)
prop-fr:direction
  • horizontal (fr)
  • horizontal (fr)
prop-fr:fr
  • Dantzig–Wolfe decomposition (fr)
  • GLPK (fr)
  • GPLK (fr)
  • Dantzig–Wolfe decomposition (fr)
  • GLPK (fr)
  • GPLK (fr)
prop-fr:image
  • 3 (xsd:integer)
  • Linear optimization in a 2-dimensional polytope.svg (fr)
prop-fr:lang
  • en (fr)
  • en (fr)
prop-fr:texte
  • décomposition de Dantzig-Wolfe (fr)
  • décomposition de Dantzig-Wolfe (fr)
prop-fr:titre
  • Linear programming and linear goal programming (fr)
  • Linear programming and linear goal programming (fr)
prop-fr:url
  • ftp://garbo.uwasa.fi/pc/ts/tslin35c.zip (fr)
  • http://www.neos-guide.org/NEOS/index.php/Linear_Programming_Directory|titre=Linear Programming Directory (fr)
  • ftp://garbo.uwasa.fi/pc/ts/tslin35c.zip (fr)
  • http://www.neos-guide.org/NEOS/index.php/Linear_Programming_Directory|titre=Linear Programming Directory (fr)
prop-fr:width
  • 240 (xsd:integer)
prop-fr:wikiPageUsesTemplate
prop-fr:wikiversity
  • Programmation linéaire (fr)
  • Programmation linéaire (fr)
prop-fr:wikiversityTitre
  • Programmation linéaire (fr)
  • Programmation linéaire (fr)
dct:subject
rdfs:comment
  • En optimisation mathématique, un problème d'optimisation linéaire demande de minimiser une fonction linéaire sur un polyèdre convexe. La fonction que l'on minimise ainsi que les contraintes sont décrites par des fonctions linéaires, d'où le nom donné à ces problèmes. L’optimisation linéaire (OL) est la discipline qui étudie ces problèmes. Elle est également désignée par le nom de programmation linéaire, terme introduit par George Dantzig vers 1947, mais cette appellation tend à être abandonnée à cause de la confusion possible avec la notion de programmation informatique. (fr)
  • En optimisation mathématique, un problème d'optimisation linéaire demande de minimiser une fonction linéaire sur un polyèdre convexe. La fonction que l'on minimise ainsi que les contraintes sont décrites par des fonctions linéaires, d'où le nom donné à ces problèmes. L’optimisation linéaire (OL) est la discipline qui étudie ces problèmes. Elle est également désignée par le nom de programmation linéaire, terme introduit par George Dantzig vers 1947, mais cette appellation tend à être abandonnée à cause de la confusion possible avec la notion de programmation informatique. (fr)
rdfs:label
  • Linear programming (en)
  • Lineêre programmering (af)
  • Optimisation linéaire (fr)
  • Programació lineal (ca)
  • Programazio lineal (eu)
  • Programação linear (pt)
  • Programmazione lineare (it)
  • Quy hoạch tuyến tính (vi)
  • Линейное программирование (ru)
  • 線型計画法 (ja)
  • 线性规划 (zh)
rdfs:seeAlso
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
is dbo:discipline of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is oa:hasTarget of
is foaf:primaryTopic of