Académique Documents
Professionnel Documents
Culture Documents
Enseignant: Dr KOUAKOU
24 octobre 2022
Introduction Présentation
2/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 2 / 75
Introduction Présentation
Définition
Recherche opérationnelle :
3/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 3 / 75
Introduction Présentation
Définition
Recherche opérationnelle :
Son domaine reservé est celui des situations dans lesquelles, pour une
raison quelconque, le bon sens se révèle faible ou impuissant.
3/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 3 / 75
Introduction Présentation
Définition
Recherche opérationnelle :
Son domaine reservé est celui des situations dans lesquelles, pour une
raison quelconque, le bon sens se révèle faible ou impuissant.La RO est
avant tout un outil d’aide à la décision.
3/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 3 / 75
Introduction Présentation
4/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 4 / 75
Introduction Présentation
5/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 5 / 75
Introduction Présentation
6/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 6 / 75
Introduction Présentation
7/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 7 / 75
Introduction Présentation
8/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 8 / 75
Introduction Présentation
Analyse
9/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 9 / 75
Introduction Présentation
Modélisation
10/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 10 / 75
Introduction Présentation
Modélisation
10/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 10 / 75
Introduction Présentation
Modélisation
10/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 10 / 75
Introduction Présentation
Modélisation
10/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 10 / 75
Introduction Présentation
Critère à optimiser
Critère à optimiser
11/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 11 / 75
Introduction Présentation
Critère à optimiser
Critère à optimiser
Représente l’objectif ou le but attendu du problème. Il peut être une
fonction de minimisation lorsqu’il s’agit d’une dépense, d’un investissement
ou une fonction de maximisation lorsqu’il s’agit d’un profit ou de gain.
11/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 11 / 75
Introduction Présentation
Application
Une entreprise fabrique des tables et des chaises à partir de deux matières :
le bois et la peinture, sachant que la réalisation d’une table nécessite 3 m
de bois et 4 kg de peinture, la réalisation d’une chaise nécessite 2 m de
bois et 1 kg de peinture. Les moyens financiers de l’entreprise acceptent un
approvisionnement de 100 m de bois et 120 kg de peinture par semaine.
Les produits ainsi fabriqués fournissent un bénéfice de 500F par table et
300F par chaise vendue.
Questions
À partir de la description donnée, plusieurs questions se révèlent :
• Quelle quantité de table et quelle quantité de chaise peut produire
l’entreprise ?
• Quelles sont les ressources disponibles et les barrières à ne pas dépasser ?
• Quel est le but de l’entreprise ?
12/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 12 / 75
Introduction Présentation
Dans ce cas plusieurs propositions intuitives peuvent avoir lieu par exemple :
• 30 tables et 0 chaise avec un bénéfice de 15000F
• 20 tables et 20 chaises avec un bénéfice de 16000F
• 0 table et 50 chaises avec un bénéfice de 15000F
• etc.
13/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 13 / 75
Introduction Présentation
Dans ce cas plusieurs propositions intuitives peuvent avoir lieu par exemple :
• 30 tables et 0 chaise avec un bénéfice de 15000F
• 20 tables et 20 chaises avec un bénéfice de 16000F
• 0 table et 50 chaises avec un bénéfice de 15000F
• etc.
Nous remarquons qu’il y a une infinité de solutions possibles. Parmi toutes
les solutions proposées, comment choisir la meilleure ? Existe-t-il une
technique qui pointe directement sur la solution optimale ? Pour répondre à
ces questions plusieurs techniques inspirées de la recherche Opérationnelle
sont proposées.
13/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 13 / 75
Introduction Présentation
Application
Une entreprise fabrique des tables et des chaises à partir de deux matières :
le bois et la peinture, sachant que la réalisation d’une table nécessite 3 m
de bois et 4 kg de peinture, la réalisation d’une chaise nécessite 2 m de
bois et 1 kg de peinture. Les moyens financiers de l’entreprise acceptent un
approvisionnement de 100 m de bois et 120 kg de peinture par semaine.
Les produits ainsi fabriqués fournissent un bénéfice de 500F par table et
300F par chaise vendue.
1 Question : Formuler le problème
14/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 14 / 75
Introduction Présentation
XLes variables
x1 : représente la quantité des tables ;
x2 : représente la quantité des chaises.
15/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 15 / 75
Introduction Présentation
XLes contraintes
Ṗour le bois : 3x1 + 2x2 ≤ 100 (1)
Ṗour la peinture : 4x1 + x2 ≤ 120 (2)
Pour soulever le problème de la non-négativité des variables, puisqu’on ne
peut pas produire moins deux (-2) tables ou moins vingt (-20) chaises,
nous supposons que les variables sont positives, en ajoutant une contrainte
supplémentaire au problème : x1 , x2 ≥ 0 (3)
16/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 16 / 75
Introduction Présentation
⇒ Les contraintes :
17/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 17 / 75
Introduction Présentation
z = 500x1 + 300x2
18/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 18 / 75
Introduction Présentation
XSolution admissible
On appelle solution admissible (ou solution) d’un problème tout vecteur
x ∈ S qui satisfait toutes les contraintes du problème.
XSolution optimale
On appelle solution optimale x ∗ , la solution parmi toutes les solutions
admissibles qui fournit le meilleur résultat, c’est à dire de trouver le max
pour un problème de maximisation ou trouver le min pour un problème de
minimisation.
19/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 19 / 75
Introduction Présentation
Application 2
Problème de Production
Une usine fabrique 2 produits P1 et P2 en utilisant un certain nombre de
ressources : post opératoire (machine), main-d’œuvre et emballage. Ces
besoins sont indiqués dans le tableau ci-dessous. Par ailleurs, chaque
ressource est disponible en quantités limitées (cf. tableau).
21/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 21 / 75
Introduction Présentation
22/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 22 / 75
Introduction Présentation
3x1 + 9x2 ≤ 81
4x1 + 5x2 ≤ 55
2x1 + x2 ≤ 20
23/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 23 / 75
Introduction Présentation
24/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 24 / 75
Programmation linéaire
Définition
Programmation linéaire sous domaine de la recherche opérationnelle.
25/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 25 / 75
Programmation linéaire
Formulations mathématiques
Pour un problème de maximisation on a un système de la forme :
26/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 26 / 75
Programmation linéaire
Formulations mathématiques
Pour un problème de maximisation on a un système de la forme :
26/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 26 / 75
Programmation linéaire
Formulations mathématiques
Pour un problème de maximisation on a un système de la forme :
26/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 26 / 75
Programmation linéaire
Formulations mathématiques
Pour un problème de maximisation on a un système de la forme :
A ∈ Mm,n (R)
26/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 26 / 75
Programmation linéaire
27/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 27 / 75
Programmation linéaire
27/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 27 / 75
Programmation linéaire
27/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 27 / 75
Programmation linéaire
28/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 28 / 75
Programmation linéaire Forme standard et forme canonique d’un programme linéaire
Définition
Un programme linéaire est sous forme standard lorsque toutes ses
contraintes sont des égalités et toutes ses variables sont non-négatives.
29/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 29 / 75
Programmation linéaire Forme standard et forme canonique d’un programme linéaire
Définition
Un programme linéaire est sous forme standard lorsque toutes ses
contraintes sont des égalités et toutes ses variables sont non-négatives.
Représentation matricielle
T
max
( Z =c x
Ax = b
sc
x ≥0
29/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 29 / 75
Programmation linéaire Forme standard et forme canonique d’un programme linéaire
Définition
Un programme linéaire est sous forme canonique lorsque toutes ses
contraintes sont des inégalités et toutes ses variables sont non-négatives.
30/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 30 / 75
Programmation linéaire Forme standard et forme canonique d’un programme linéaire
Définition
Un programme linéaire est sous forme canonique lorsque toutes ses
contraintes sont des inégalités et toutes ses variables sont non-négatives.
Représentation matricielle
T
max
( Z =c x
Ax ≤ b
sc
x ≥0
30/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 30 / 75
Programmation linéaire Forme standard et forme canonique d’un programme linéaire
Tout programme linéaire peut s’écrire sous forme standard et sous forme
canonique.
31/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 31 / 75
Programmation linéaire Forme standard et forme canonique d’un programme linéaire
Tout programme linéaire peut s’écrire sous forme standard et sous forme
canonique.
preuve
•Une contrainte d’inégalité Ax ≤ b peut être transformée en égalité par
l’introduction d’une variable d’écart :
Ax + s = b
s ≥ 0
Ax ≤ b
−Ax ≤ −b
31/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 31 / 75
Programmation linéaire Forme standard et forme canonique d’un programme linéaire
Application 2
Reprenons l’exemple du problème de production de l’introduction.
Problème de Production
Une usine fabrique 2 produits P1 et P2 en utilisant un certain nombre de
ressources : post opératoire (machine), main-d’œuvre et emballage. Ces
besoins sont indiqués dans le tableau ci-dessous. Par ailleurs, chaque
ressource est disponible en quantités limitées (cf. tableau).
33/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 33 / 75
Programmation linéaire Forme standard et forme canonique d’un programme linéaire
34/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 34 / 75
Programmation linéaire Résolution de programmes linéaires
Résolution graphique
35/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 35 / 75
Programmation linéaire Résolution de programmes linéaires
Exemple
36/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 36 / 75
Programmation linéaire Résolution de programmes linéaires
37/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 37 / 75
Programmation linéaire Résolution de programmes linéaires
37/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 37 / 75
Programmation linéaire Résolution de programmes linéaires
38/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 38 / 75
Programmation linéaire Résolution de programmes linéaires
39/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 39 / 75
Programmation linéaire La méthode du simplexe
La méthode de Simplexe
La méthode de Simplexe
Cette méthode est l’outil principal de résolution des problèmes de
programmation linéaire. Elle consiste à suivre un certain nombre d’étapes
avant d’obtenir la solution d’un problème donné.
40/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 40 / 75
Programmation linéaire La méthode du simplexe
La méthode de Simplexe
La méthode de Simplexe
Cette méthode est l’outil principal de résolution des problèmes de
programmation linéaire. Elle consiste à suivre un certain nombre d’étapes
avant d’obtenir la solution d’un problème donné. Il s’agit d’une méthode
algébrique itérative qui permet de trouver la solution exacte d’un problème
de programmation linéaire en un nombre fini d’étapes.
40/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 40 / 75
Programmation linéaire La méthode du simplexe
La méthode de Simplexe
La méthode de Simplexe
Cette méthode est l’outil principal de résolution des problèmes de
programmation linéaire. Elle consiste à suivre un certain nombre d’étapes
avant d’obtenir la solution d’un problème donné. Il s’agit d’une méthode
algébrique itérative qui permet de trouver la solution exacte d’un problème
de programmation linéaire en un nombre fini d’étapes. Une implémentation
de cette procédure a permis de résoudre des programmes avec un peu plus
de quelques milliers de variables.
40/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 40 / 75
Programmation linéaire La méthode du simplexe
41/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 41 / 75
Programmation linéaire La méthode du simplexe
Démarche
42/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 42 / 75
Programmation linéaire La méthode du simplexe
Démarche
42/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 42 / 75
Programmation linéaire La méthode du simplexe
Démarche
42/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 42 / 75
Programmation linéaire La méthode du simplexe
Exemple
43/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 43 / 75
Programmation linéaire La méthode du simplexe
44/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 44 / 75
Programmation linéaire La méthode du simplexe
45/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 45 / 75
Programmation linéaire La méthode du simplexe
x1 = 0
x2 = 0
45/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 45 / 75
Programmation linéaire La méthode du simplexe
x1 = 0
x2 = 0
e1 = 70
e2 = 40
e3 = 90
45/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 45 / 75
Programmation linéaire La méthode du simplexe
x1 = 0
x2 = 0
e1 = 70
e2 = 40
e3 = 90
45/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 45 / 75
Programmation linéaire La méthode du simplexe
46/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 46 / 75
Programmation linéaire La méthode du simplexe
46/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 46 / 75
Programmation linéaire La méthode du simplexe
46/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 46 / 75
Programmation linéaire La méthode du simplexe
46/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 46 / 75
Programmation linéaire La méthode du simplexe
2x1 + x2 + e1 = 70 =⇒ x2 + e1 = 70 (1)
x1 + x2 + e2 = 40 =⇒ x2 + e2 = 40 (2)
x1 + 3x2 + e3 = 90 =⇒ 3x2 + e3 = 90 (3)
47/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 47 / 75
Programmation linéaire La méthode du simplexe
2x1 + x2 + e1 = 70 =⇒ x2 + e1 = 70 (1)
x1 + x2 + e2 = 40 =⇒ x2 + e2 = 40 (2)
x1 + 3x2 + e3 = 90 =⇒ 3x2 + e3 = 90 (3)
e1 = 70 − x2 ≥ 0 =⇒ x2 ≤ 70 (4)
e2 = 40 − x2 ≥ 0 =⇒ x2 ≤ 40 (5)
e3 = 90 − 3x2 ≥ 0 =⇒ x2 ≤ 30 (6)
47/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 47 / 75
Programmation linéaire La méthode du simplexe
2x1 + x2 + e1 = 70 =⇒ x2 + e1 = 70 (1)
x1 + x2 + e2 = 40 =⇒ x2 + e2 = 40 (2)
x1 + 3x2 + e3 = 90 =⇒ 3x2 + e3 = 90 (3)
e1 = 70 − x2 ≥ 0 =⇒ x2 ≤ 70 (4)
e2 = 40 − x2 ≥ 0 =⇒ x2 ≤ 40 (5)
e3 = 90 − 3x2 ≥ 0 =⇒ x2 ≤ 30 (6)
47/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 47 / 75
Programmation linéaire La méthode du simplexe
48/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 48 / 75
Programmation linéaire La méthode du simplexe
x1 = 0
48/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 48 / 75
Programmation linéaire La méthode du simplexe
x1 = 0 x2 = 30
48/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 48 / 75
Programmation linéaire La méthode du simplexe
x1 = 0 x2 = 30 e1 = 40
48/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 48 / 75
Programmation linéaire La méthode du simplexe
x1 = 0 x2 = 30 e1 = 40 e2 = 10
48/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 48 / 75
Programmation linéaire La méthode du simplexe
x1 = 0 x2 = 30 e1 = 40 e2 = 10 e3 = 0
48/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 48 / 75
Programmation linéaire La méthode du simplexe
49/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 49 / 75
Programmation linéaire La méthode du simplexe
49/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 49 / 75
Programmation linéaire La méthode du simplexe
49/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 49 / 75
Programmation linéaire La méthode du simplexe
49/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 49 / 75
Programmation linéaire La méthode du simplexe
5 1 5
x1 + e1 − e3 = 40 e1 = 40 − x1 ≥ 0 =⇒ x1 ≤ 24 (10)
3 3 3
2 1 2
x1 + e2 − e3 = 10 e2 = 10 − x1 ≥ 0 =⇒ x1 ≤ 15 (11)
3 3 3
1 1 1
x1 + x2 + e3 = 30 e3 = 30 − x1 ≥ 0 =⇒ x1 ≤ 90 (12)
3 3 3
(13)
50/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 50 / 75
Programmation linéaire La méthode du simplexe
x1 = 15
51/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 51 / 75
Programmation linéaire La méthode du simplexe
x1 = 15 x2 = 25
51/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 51 / 75
Programmation linéaire La méthode du simplexe
x1 = 15 x2 = 25 e1 = 15
51/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 51 / 75
Programmation linéaire La méthode du simplexe
x1 = 15 x2 = 25 e1 = 15 e2 = 0
51/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 51 / 75
Programmation linéaire La méthode du simplexe
x1 = 15 x2 = 25 e1 = 15 e2 = 0 e3 = 0
51/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 51 / 75
Programmation linéaire La méthode du simplexe
x1 = 15 x2 = 25 e1 = 15 e2 = 0 e3 = 0
51/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 51 / 75
Programmation linéaire La méthode du simplexe
52/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 52 / 75
Programmation linéaire La méthode du simplexe
52/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 52 / 75
Programmation linéaire La méthode du simplexe
52/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 52 / 75
Programmation linéaire La méthode du simplexe
XÉtape 2
On détermine le minimum du rapport du coefficient du second membre
(membre de droite) de chaque contrainte sur le coefficient correspondant à
la colonne. Dans le cas où le coefficient dans la colonne entrante est
négatif ou infini, on ne le compte pas dans le calcul du minimum. On
encadre alors la ligne où le minimum se produit. Cette ligne reçoit le nom
de "ligne pivot".
53/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 53 / 75
Programmation linéaire La méthode du simplexe
XÉtape 2
On détermine le minimum du rapport du coefficient du second membre
(membre de droite) de chaque contrainte sur le coefficient correspondant à
la colonne. Dans le cas où le coefficient dans la colonne entrante est
négatif ou infini, on ne le compte pas dans le calcul du minimum. On
encadre alors la ligne où le minimum se produit. Cette ligne reçoit le nom
de "ligne pivot".
Le coefficient qui se trouve à l’intersection de la colonne pivot et de la ligne
pivot est appelé "élément pivot".
53/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 53 / 75
Programmation linéaire La méthode du simplexe
XÉtape 3
On reconstruit le tableau du simplexe (il faut conserver la même dimension
du tableau). On commence, d’abord, par construire la nouvelle ligne pivot
qui se calcule de la manière suivante :
54/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 54 / 75
Programmation linéaire La méthode du simplexe
Exemple
55/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 55 / 75
Programmation linéaire La méthode du simplexe
Formalisation du problème
x1 quantité de boîtes en bois de type 1
x2 : quantité de boîtes en bois de type 2
56/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 56 / 75
Programmation linéaire La méthode du simplexe
57/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 57 / 75
Programmation linéaire La méthode du simplexe
58/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 58 / 75
Programmation linéaire La méthode du simplexe
58/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 58 / 75
Programmation linéaire La méthode du simplexe
59/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 59 / 75
Programmation linéaire La méthode du simplexe
59/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 59 / 75
Programmation linéaire La méthode du simplexe
Itération 2
Une fois l’élément pivot déterminé, on calcule la nouvelle ligne pivot en
divisant l’ancienne ligne par l’élément pivot, ce qui donne :
60/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 60 / 75
Programmation linéaire La méthode du simplexe
61/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 61 / 75
Programmation linéaire La méthode du simplexe
61/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 61 / 75
Programmation linéaire La méthode du simplexe
62/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 62 / 75
Programmation linéaire La méthode du simplexe
62/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 62 / 75
Programmation linéaire La méthode du simplexe
63/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 63 / 75
Programmation linéaire La méthode du simplexe
63/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 63 / 75
Programmation linéaire La méthode du simplexe
Exemple introductif
64/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 64 / 75
Programmation linéaire Dualité
Problème de production
65/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 65 / 75
Programmation linéaire Dualité
Problème de production
65/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 65 / 75
Programmation linéaire Dualité
Programme dual
66/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 66 / 75
Programmation linéaire Dualité
67/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 67 / 75
Programmation linéaire Dualité
68/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 68 / 75
Programmation linéaire Dualité
69/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 69 / 75
Programmation linéaire Dualité
69/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 69 / 75
Programmation linéaire Dualité
70/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 70 / 75
Programmation linéaire Dualité
71/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 71 / 75
Programmation linéaire Dualité
71/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 71 / 75
Programmation linéaire Dualité
72/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 72 / 75
Programmation linéaire Dualité
72/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 72 / 75
Programmation linéaire Dualité
72/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 72 / 75
Programmation linéaire Dualité
72/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 72 / 75
Programmation linéaire Dualité
73/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 73 / 75
Programmation linéaire Dualité
73/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 73 / 75
Programmation linéaire Dualité
74/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 74 / 75
Programmation linéaire Dualité
74/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 74 / 75
Programmation linéaire Dualité
74/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 74 / 75
Programmation linéaire Dualité
y1 ←→ e1
y ←→ e
2 2
u1 ←→ x1
u ←→ x
2 2
75/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 75 / 75
Programmation linéaire Dualité
y1 ←→ e1
y ←→ e
2 2
u1 ←→ x1
u ←→ x
2 2
e = 10 ←→ y1 = 10
1
e2 = 10 ←→ y2 = 10
x1 = 0 ←→ u1 = 0
x2 = 0 ←→ u2 = 0
F = 1600 ←→ Z = 1600
75/75
Dr KOUAKOU () RECHERCHE OPERATIONNELLE 24 octobre 2022 75 / 75