Académique Documents
Professionnel Documents
Culture Documents
Opérationnelle
Tahrichi
Mohamed
Définitions et
exemples
Recherche Opérationnelle
Méthodes de
coupes
Coupes entières
Coupes de Gomory
Tahrichi Mohamed
Informatique de Gestion
Année universitaire : 2021/22
1 / 49
Recherche
Opérationnelle
Tahrichi
Mohamed
Définitions et
exemples
Méthodes de Chapitre 5
coupes
Coupes entières
Coupes de Gomory
2 / 49
Introduction
Recherche
Opérationnelle
Tahrichi
Mohamed
˚ Programmation Linéaire (PL)
§ Variables de décision continues (réels)
Définitions et
exemples § Résolution efficace : Algorithme du Simplexe
Méthodes de
coupes ˚ Problèmes Linéaire en Nombres Entiers (PLNE)
Coupes entières
Coupes de Gomory § Variables de décision discrètes (entiers, booléens t0, 1u).
§ Choix d’une bonne formulation souvent difficile
§ Pas de méthode générale efficace de résolution
§ Algorithme de Branch & Bound, Branch & Cut. . .
˚ Programme Linéaire Mixte (MIP pour Mixed Integer
Program)
§ A la fois des variables réelles et entières
3 / 49
Introduction
Recherche
Opérationnelle
Tahrichi
Mohamed
˚ Programmation Linéaire (PL)
§ Variables de décision continues (réels)
Définitions et
exemples § Résolution efficace : Algorithme du Simplexe
Méthodes de
coupes ˚ Problèmes Linéaire en Nombres Entiers (PLNE)
Coupes entières
Coupes de Gomory § Variables de décision discrètes (entiers, booléens t0, 1u).
§ Choix d’une bonne formulation souvent difficile
§ Pas de méthode générale efficace de résolution
§ Algorithme de Branch & Bound, Branch & Cut. . .
˚ Programme Linéaire Mixte (MIP pour Mixed Integer
Program)
§ A la fois des variables réelles et entières
3 / 49
Introduction
Recherche
Opérationnelle
Tahrichi
Mohamed
˚ Programmation Linéaire (PL)
§ Variables de décision continues (réels)
Définitions et
exemples § Résolution efficace : Algorithme du Simplexe
Méthodes de
coupes ˚ Problèmes Linéaire en Nombres Entiers (PLNE)
Coupes entières
Coupes de Gomory § Variables de décision discrètes (entiers, booléens t0, 1u).
§ Choix d’une bonne formulation souvent difficile
§ Pas de méthode générale efficace de résolution
§ Algorithme de Branch & Bound, Branch & Cut. . .
˚ Programme Linéaire Mixte (MIP pour Mixed Integer
Program)
§ A la fois des variables réelles et entières
3 / 49
Introduction
Recherche
Opérationnelle
Tahrichi
Mohamed
˚ Programmation Linéaire (PL)
§ Variables de décision continues (réels)
Définitions et
exemples § Résolution efficace : Algorithme du Simplexe
Méthodes de
coupes ˚ Problèmes Linéaire en Nombres Entiers (PLNE)
Coupes entières
Coupes de Gomory § Variables de décision discrètes (entiers, booléens t0, 1u).
§ Choix d’une bonne formulation souvent difficile
§ Pas de méthode générale efficace de résolution
§ Algorithme de Branch & Bound, Branch & Cut. . .
˚ Programme Linéaire Mixte (MIP pour Mixed Integer
Program)
§ A la fois des variables réelles et entières
3 / 49
Introduction
Recherche
Opérationnelle
Tahrichi
Mohamed
˚ Programmation Linéaire (PL)
§ Variables de décision continues (réels)
Définitions et
exemples § Résolution efficace : Algorithme du Simplexe
Méthodes de
coupes ˚ Problèmes Linéaire en Nombres Entiers (PLNE)
Coupes entières
Coupes de Gomory § Variables de décision discrètes (entiers, booléens t0, 1u).
§ Choix d’une bonne formulation souvent difficile
§ Pas de méthode générale efficace de résolution
§ Algorithme de Branch & Bound, Branch & Cut. . .
˚ Programme Linéaire Mixte (MIP pour Mixed Integer
Program)
§ A la fois des variables réelles et entières
3 / 49
Introduction
Recherche
Opérationnelle
Tahrichi
Mohamed
˚ Programmation Linéaire (PL)
§ Variables de décision continues (réels)
Définitions et
exemples § Résolution efficace : Algorithme du Simplexe
Méthodes de
coupes ˚ Problèmes Linéaire en Nombres Entiers (PLNE)
Coupes entières
Coupes de Gomory § Variables de décision discrètes (entiers, booléens t0, 1u).
§ Choix d’une bonne formulation souvent difficile
§ Pas de méthode générale efficace de résolution
§ Algorithme de Branch & Bound, Branch & Cut. . .
˚ Programme Linéaire Mixte (MIP pour Mixed Integer
Program)
§ A la fois des variables réelles et entières
3 / 49
Introduction
Recherche
Opérationnelle
Tahrichi
Mohamed
˚ Programmation Linéaire (PL)
§ Variables de décision continues (réels)
Définitions et
exemples § Résolution efficace : Algorithme du Simplexe
Méthodes de
coupes ˚ Problèmes Linéaire en Nombres Entiers (PLNE)
Coupes entières
Coupes de Gomory § Variables de décision discrètes (entiers, booléens t0, 1u).
§ Choix d’une bonne formulation souvent difficile
§ Pas de méthode générale efficace de résolution
§ Algorithme de Branch & Bound, Branch & Cut. . .
˚ Programme Linéaire Mixte (MIP pour Mixed Integer
Program)
§ A la fois des variables réelles et entières
3 / 49
Introduction
Recherche
Opérationnelle
Tahrichi
Mohamed
˚ Programmation Linéaire (PL)
§ Variables de décision continues (réels)
Définitions et
exemples § Résolution efficace : Algorithme du Simplexe
Méthodes de
coupes ˚ Problèmes Linéaire en Nombres Entiers (PLNE)
Coupes entières
Coupes de Gomory § Variables de décision discrètes (entiers, booléens t0, 1u).
§ Choix d’une bonne formulation souvent difficile
§ Pas de méthode générale efficace de résolution
§ Algorithme de Branch & Bound, Branch & Cut. . .
˚ Programme Linéaire Mixte (MIP pour Mixed Integer
Program)
§ A la fois des variables réelles et entières
3 / 49
Introduction
Recherche
Opérationnelle
Tahrichi
Mohamed
˚ Programmation Linéaire (PL)
§ Variables de décision continues (réels)
Définitions et
exemples § Résolution efficace : Algorithme du Simplexe
Méthodes de
coupes ˚ Problèmes Linéaire en Nombres Entiers (PLNE)
Coupes entières
Coupes de Gomory § Variables de décision discrètes (entiers, booléens t0, 1u).
§ Choix d’une bonne formulation souvent difficile
§ Pas de méthode générale efficace de résolution
§ Algorithme de Branch & Bound, Branch & Cut. . .
˚ Programme Linéaire Mixte (MIP pour Mixed Integer
Program)
§ A la fois des variables réelles et entières
3 / 49
Introduction
Recherche
Opérationnelle
Tahrichi
Mohamed
˚ Programmation Linéaire (PL)
§ Variables de décision continues (réels)
Définitions et
exemples § Résolution efficace : Algorithme du Simplexe
Méthodes de
coupes ˚ Problèmes Linéaire en Nombres Entiers (PLNE)
Coupes entières
Coupes de Gomory § Variables de décision discrètes (entiers, booléens t0, 1u).
§ Choix d’une bonne formulation souvent difficile
§ Pas de méthode générale efficace de résolution
§ Algorithme de Branch & Bound, Branch & Cut. . .
˚ Programme Linéaire Mixte (MIP pour Mixed Integer
Program)
§ A la fois des variables réelles et entières
3 / 49
Exemples
Recherche
Opérationnelle
4 / 49
Exemples
Recherche
Opérationnelle
4 / 49
Exemples
Recherche
Opérationnelle
4 / 49
Exemples
Recherche
Opérationnelle
4 / 49
Exemples
Recherche
Opérationnelle
4 / 49
Exemples
Recherche
Opérationnelle
Sac à dos
Tahrichi
Mohamed
variables xi “ 1 si l’objet i est choisi, 0 sinon
Définitions et
exemples
objectif Maximiser l’utilité
Méthodes de contraintes Ne pas dépasser la capacité
coupes
Coupes entières
Coupes de Gomory
Modélisation
n
ÿ
M aximiser z“ ui xi
i“1
# ř
n
i“1 wi xi ďW
xi P t0, 1u, i “ 1, . . . , n.
5 / 49
Exemples
Recherche
Opérationnelle
Sac à dos
Tahrichi
Mohamed
variables xi “ 1 si l’objet i est choisi, 0 sinon
Définitions et
exemples
objectif Maximiser l’utilité
Méthodes de contraintes Ne pas dépasser la capacité
coupes
Coupes entières
Coupes de Gomory
Modélisation
n
ÿ
M aximiser z“ ui xi
i“1
# ř
n
i“1 wi xi ďW
xi P t0, 1u, i “ 1, . . . , n.
5 / 49
Exemples
Recherche
Opérationnelle
Sac à dos
Tahrichi
Mohamed
variables xi “ 1 si l’objet i est choisi, 0 sinon
Définitions et
exemples
objectif Maximiser l’utilité
Méthodes de contraintes Ne pas dépasser la capacité
coupes
Coupes entières
Coupes de Gomory
Modélisation
n
ÿ
M aximiser z“ ui xi
i“1
# ř
n
i“1 wi xi ďW
xi P t0, 1u, i “ 1, . . . , n.
5 / 49
Exemples
Recherche
Opérationnelle
Sélection de projets
Tahrichi
Mohamed
• 5 projets doivent être évalués sur 3 ans.
Définitions et
Coût par année Profit
exemples
Projet 1 2 3
Méthodes de
coupes 1 5 1 8 20
Coupes entières
Coupes de Gomory 2 4 7 10 40
3 3 9 2 20
4 7 4 1 15
5 8 6 10 30
Budget 25 25 25
Recherche
Opérationnelle
Sélection de projets
Tahrichi
Mohamed
• 5 projets doivent être évalués sur 3 ans.
Définitions et
Coût par année Profit
exemples
Projet 1 2 3
Méthodes de
coupes 1 5 1 8 20
Coupes entières
Coupes de Gomory 2 4 7 10 40
3 3 9 2 20
4 7 4 1 15
5 8 6 10 30
Budget 25 25 25
Recherche
Opérationnelle
Sélection de projets
Tahrichi
Mohamed
• 5 projets doivent être évalués sur 3 ans.
Définitions et
Coût par année Profit
exemples
Projet 1 2 3
Méthodes de
coupes 1 5 1 8 20
Coupes entières
Coupes de Gomory 2 4 7 10 40
3 3 9 2 20
4 7 4 1 15
5 8 6 10 30
Budget 25 25 25
Recherche
Opérationnelle
Sélection de projets
Tahrichi
Mohamed
• 5 projets doivent être évalués sur 3 ans.
Définitions et
Coût par année Profit
exemples
Projet 1 2 3
Méthodes de
coupes 1 5 1 8 20
Coupes entières
Coupes de Gomory 2 4 7 10 40
3 3 9 2 20
4 7 4 1 15
5 8 6 10 30
Budget 25 25 25
Recherche
Opérationnelle Sélection de projets
Tahrichi
Mohamed
variables xi “ 1 si le projet i est sélectionné, 0 sinon
Définitions et
objectif Maximiser le profit
exemples
contraintes Ne pas dépasser le budget
Méthodes de
coupes
Coupes entières
Coupes de Gomory
Modélisation
7 / 49
Exemples
Recherche
Opérationnelle Sélection de projets
Tahrichi
Mohamed
variables xi “ 1 si le projet i est sélectionné, 0 sinon
Définitions et
objectif Maximiser le profit
exemples
contraintes Ne pas dépasser le budget
Méthodes de
coupes
Coupes entières
Coupes de Gomory
Modélisation
7 / 49
Exemples
Recherche
Opérationnelle Sélection de projets
Tahrichi
Mohamed
variables xi “ 1 si le projet i est sélectionné, 0 sinon
Définitions et
objectif Maximiser le profit
exemples
contraintes Ne pas dépasser le budget
Méthodes de
coupes
Coupes entières
Coupes de Gomory
Modélisation
7 / 49
Exemples
Recherche
Opérationnelle
Tahrichi
Problème avec coûts fixes
Mohamed
• 3 compagnies de téléphone offrent des tarifs différents
Définitions et
exemples pour les communications longue distance.
Méthodes de
coupes
Compagnie Abonnement Prix/minute
Coupes entières
Coupes de Gomory
1 16 0.25
2 25 0.21
3 18 0.22
8 / 49
Exemples
Recherche
Opérationnelle
Tahrichi
Problème avec coûts fixes
Mohamed
• 3 compagnies de téléphone offrent des tarifs différents
Définitions et
exemples pour les communications longue distance.
Méthodes de
coupes
Compagnie Abonnement Prix/minute
Coupes entières
Coupes de Gomory
1 16 0.25
2 25 0.21
3 18 0.22
8 / 49
Exemples
Recherche
Opérationnelle
Tahrichi
Problème avec coûts fixes
Mohamed
• 3 compagnies de téléphone offrent des tarifs différents
Définitions et
exemples pour les communications longue distance.
Méthodes de
coupes
Compagnie Abonnement Prix/minute
Coupes entières
Coupes de Gomory
1 16 0.25
2 25 0.21
3 18 0.22
8 / 49
Exemples
Recherche
Opérationnelle
Tahrichi
Mohamed Problème avec coûts fixes
Définitions et variables xi = Nombre de minutes de communication
exemples
avec la compagnie i.
Méthodes de
coupes $
Coupes entières
Coupes de Gomory
& 1 si un abonnement est pris auprès de la
yi “ compagnie i
0 sinon
%
9 / 49
Exemples
Recherche
Opérationnelle
Tahrichi
Mohamed Problème avec coûts fixes
Définitions et variables xi = Nombre de minutes de communication
exemples
avec la compagnie i.
Méthodes de
coupes $
Coupes entières
Coupes de Gomory
& 1 si un abonnement est pris auprès de la
yi “ compagnie i
0 sinon
%
9 / 49
Exemples
Recherche
Opérationnelle
Tahrichi
Problème avec coûts fixes
Mohamed
Modélisation
Définitions et
exemples
Méthodes de
coupes M inimiser z “ 0, 25x1 `0, 21x2 `0, 22x3 `16y1 `25y2 `18y3
Coupes entières
Coupes de Gomory $
’
’ x1 ` x2 ` x3 “ 200
’
’
’
’ x 1 ď 200y1
x2 ď 200y2
&
’
’ x3 ď 200y3
’
’
’
’ x 1 , x 2 , x 3 ě 0
%
y1 , y2 , y3 P t0, 1u
10 / 49
Exemples
Recherche
Opérationnelle
Tahrichi
Problème avec coûts fixes
Mohamed
Modélisation
Définitions et
exemples
Méthodes de
coupes M inimiser z “ 0, 25x1 `0, 21x2 `0, 22x3 `16y1 `25y2 `18y3
Coupes entières
Coupes de Gomory $
’
’ x1 ` x2 ` x3 “ 200
’
’
’
’ x 1 ď 200y1
x2 ď 200y2
&
’
’ x3 ď 200y3
’
’
’
’ x 1 , x 2 , x 3 ě 0
%
y1 , y2 , y3 P t0, 1u
10 / 49
Exemples
Recherche
Opérationnelle
Tahrichi
Mohamed Voyageur de commerce
Définitions et
exemples
11 / 49
Exemples
Recherche
Opérationnelle
Tahrichi
Mohamed Voyageur de commerce
Définitions et
exemples
11 / 49
Exemples
Recherche
Opérationnelle
Tahrichi
Mohamed Voyageur de commerce
Définitions et
exemples
11 / 49
Exemples
Recherche
Opérationnelle
Voyageur de commerce
Tahrichi
Mohamed
variables xij où
Définitions et
exemples $
& 1 si le représentant va de la ville i
Méthodes de
coupes xij “ à la ville j
Coupes entières
0 sinon
%
Coupes de Gomory
12 / 49
Exemples
Recherche
Opérationnelle
Voyageur de commerce
Tahrichi
Mohamed
variables xij où
Définitions et
exemples $
& 1 si le représentant va de la ville i
Méthodes de
coupes xij “ à la ville j
Coupes entières
0 sinon
%
Coupes de Gomory
12 / 49
Exemples
12 / 49
Exemples
Recherche
Opérationnelle
Définitions et
exemples Modélisation
Méthodes de
coupes
n ÿ
ÿ n
Coupes entières M inimiser z“ cij xij
Coupes de Gomory
i“1 j“1
$ řn
xij “ 1 i “ 1, . . . , n
& řj“1
’
n
’
x
ři“1 ij “ 1 j “ 1, . . . , n
x ď |S| ´ 1 H ‰ S ‰ t1, . . . , nu.
% i,jPS ij
’
’
xij P t0, 1u i “ 1, . . . , n, j “ 1, . . . , n.
13 / 49
Exemples
Recherche
Opérationnelle
Définitions et
exemples Modélisation
Méthodes de
coupes
n ÿ
ÿ n
Coupes entières M inimiser z“ cij xij
Coupes de Gomory
i“1 j“1
$ řn
xij “ 1 i “ 1, . . . , n
& řj“1
’
n
’
x
ři“1 ij “ 1 j “ 1, . . . , n
x ď |S| ´ 1 H ‰ S ‰ t1, . . . , nu.
% i,jPS ij
’
’
xij P t0, 1u i “ 1, . . . , n, j “ 1, . . . , n.
13 / 49
Exemples
Recherche
Opérationnelle
Tahrichi
Mohamed
Problème de remplissage
Définitions et
exemples
• On veut remplir la cale d’un bateau, d’un entrepôt ...
Méthodes de
coupes limité en poids (P) et volume (V).
Coupes entières
Coupes de Gomory • n objets de poids pi , de volume vi et d’utilité ci .
• De chaque objet, il y a m quantités.
14 / 49
Exemples
Recherche
Opérationnelle
Tahrichi
Mohamed
Problème de remplissage
Définitions et
exemples
• On veut remplir la cale d’un bateau, d’un entrepôt ...
Méthodes de
coupes limité en poids (P) et volume (V).
Coupes entières
Coupes de Gomory • n objets de poids pi , de volume vi et d’utilité ci .
• De chaque objet, il y a m quantités.
14 / 49
Exemples
Recherche
Opérationnelle
Tahrichi
Mohamed
Problème de remplissage
Définitions et
exemples
• On veut remplir la cale d’un bateau, d’un entrepôt ...
Méthodes de
coupes limité en poids (P) et volume (V).
Coupes entières
Coupes de Gomory • n objets de poids pi , de volume vi et d’utilité ci .
• De chaque objet, il y a m quantités.
14 / 49
Exemples
Recherche
Opérationnelle Problème de remplissage
Tahrichi
Mohamed
variables xi = quantité de l’objet i avec xi P t0, . . . , mu
Définitions et
objectif Maximiser l’utilité totale
exemples
contraintes Limitation de poids
Méthodes de
coupes Limitation de volume
Coupes entières
Coupes de Gomory
Modélisation
n
ÿ
M aximiser z“ ci xi
i“1
$ řn
& ři“1 pi xi ďP
n
vi xi ďV
% i“1
xi P t0, . . . , mu i “ 1, . . . , n.
15 / 49
Exemples
Recherche
Opérationnelle Problème de remplissage
Tahrichi
Mohamed
variables xi = quantité de l’objet i avec xi P t0, . . . , mu
Définitions et
objectif Maximiser l’utilité totale
exemples
contraintes Limitation de poids
Méthodes de
coupes Limitation de volume
Coupes entières
Coupes de Gomory
Modélisation
n
ÿ
M aximiser z“ ci xi
i“1
$ řn
& ři“1 pi xi ďP
n
vi xi ďV
% i“1
xi P t0, . . . , mu i “ 1, . . . , n.
15 / 49
Exemples
Recherche
Opérationnelle Problème de remplissage
Tahrichi
Mohamed
variables xi = quantité de l’objet i avec xi P t0, . . . , mu
Définitions et
objectif Maximiser l’utilité totale
exemples
contraintes Limitation de poids
Méthodes de
coupes Limitation de volume
Coupes entières
Coupes de Gomory
Modélisation
n
ÿ
M aximiser z“ ci xi
i“1
$ řn
& ři“1 pi xi ďP
n
vi xi ďV
% i“1
xi P t0, . . . , mu i “ 1, . . . , n.
15 / 49
Exemples
Recherche
Opérationnelle
Tahrichi
Mohamed
Contraintes disjonctives
Définitions et
exemples
Méthodes de
coupes ˚ Dans un programme linéaire, toutes les contraintes doivent
Coupes entières
Coupes de Gomory
être satisfaites simultanément.
˚ Parfois, il est nécessaire de modéliser le fait qu’une
contrainte parmi un ensemble doit être satisfaite. Si les
contraintes de l’ensemble sont mutuellement
incompatibles, on parle de contraintes disjonctives.
16 / 49
Exemples
Recherche
Opérationnelle
Tahrichi
Mohamed
Contraintes disjonctives
Définitions et
exemples
Méthodes de
coupes ˚ Dans un programme linéaire, toutes les contraintes doivent
Coupes entières
Coupes de Gomory
être satisfaites simultanément.
˚ Parfois, il est nécessaire de modéliser le fait qu’une
contrainte parmi un ensemble doit être satisfaite. Si les
contraintes de l’ensemble sont mutuellement
incompatibles, on parle de contraintes disjonctives.
16 / 49
Exemples
Recherche
Opérationnelle Contraintes disjonctives
Tahrichi
Mohamed
Une machine est utilisée pour 3 tâches différentes. Pour chaque
Définitions et tâches i, une durée pi et une date limite di sont données, ainsi
exemples
Méthodes de
qu’une pénalité par jour de retard.
coupes
Coupes entières
Coupes de Gomory
Tache Durée Limite Pénalité
1 5 25 19
2 20 22 12
3 15 34 35
17 / 49
Exemples
Recherche
Opérationnelle Contraintes disjonctives
Tahrichi
Mohamed
Une machine est utilisée pour 3 tâches différentes. Pour chaque
Définitions et tâches i, une durée pi et une date limite di sont données, ainsi
exemples
Méthodes de
qu’une pénalité par jour de retard.
coupes
Coupes entières
Coupes de Gomory
Tache Durée Limite Pénalité
1 5 25 19
2 20 22 12
3 15 34 35
17 / 49
Exemples
Recherche
Opérationnelle
Tahrichi
Contraintes disjonctives
Mohamed
variables xi temps de fin de la tâche i (xi ě pi ).
Définitions et
exemples contraintes Deux tâches i et j ne peuvent être exécutées
Méthodes de simultanément :
coupes
Coupes entières
Coupes de Gomory
xi ě xj ` pi ou xj ě xi ` pj .
18 / 49
Exemples
Recherche
Opérationnelle
Tahrichi
Contraintes disjonctives
Mohamed
variables xi temps de fin de la tâche i (xi ě pi ).
Définitions et
exemples contraintes Deux tâches i et j ne peuvent être exécutées
Méthodes de simultanément :
coupes
Coupes entières
Coupes de Gomory
xi ě xj ` pi ou xj ě xi ` pj .
18 / 49
Exemples
Définitions et xi ´ xj ` M yij ě pi
exemples
Méthodes de
xj ´ xi ` M p1 ´ yij q ě pj
coupes
Coupes entières
Coupes de Gomory
• Contrainte de date limite :
xi ` si “ di , si ăą 0
xi ` s` ´
i ´ si “ di , s` ´
i , si ě 0
Définitions et xi ´ xj ` M yij ě pi
exemples
Méthodes de
xj ´ xi ` M p1 ´ yij q ě pj
coupes
Coupes entières
Coupes de Gomory
• Contrainte de date limite :
xi ` si “ di , si ăą 0
xi ` s` ´
i ´ si “ di , s` ´
i , si ě 0
Recherche
Opérationnelle
Définitions et Modélisation
exemples
20 / 49
Exemples
Recherche
Opérationnelle
Définitions et Modélisation
exemples
20 / 49
Exemples
Recherche
Opérationnelle
Définitions et
Modélisation (Suite)
exemples
x1 ` s` ´
$
Méthodes de ’ 1 ´ s1 “ 25
x2 ` s` ´
’
2 ´ s2 “ 22
coupes ’
’
Coupes entières
’
’
Coupes de Gomory
’
’
’
’ x3 ` s3 ´ s´
`
3 “ 35
x1 ě 5
&
’
’ x 2 ě 20
’
’
’
’ x 3 ě 15
x , x , x , s` , s´ , s` , s´ , s` , s ´ ě 0
’
’
% 1 2 3 1 1 2 2 3 3
’
’
y12 , y13 , y23 P t0, 1u
21 / 49
Exemples
Recherche
Opérationnelle
Définitions et
Modélisation (Suite)
exemples
x1 ` s` ´
$
Méthodes de ’ 1 ´ s1 “ 25
x2 ` s` ´
’
2 ´ s2 “ 22
coupes ’
’
Coupes entières
’
’
Coupes de Gomory
’
’
’
’ x3 ` s3 ´ s´
`
3 “ 35
x1 ě 5
&
’
’ x 2 ě 20
’
’
’
’ x 3 ě 15
x , x , x , s` , s´ , s` , s´ , s` , s ´ ě 0
’
’
% 1 2 3 1 1 2 2 3 3
’
’
y12 , y13 , y23 P t0, 1u
21 / 49
Relaxation linéaire
Recherche
Opérationnelle
Tahrichi
On considère un PL en nombres entiers donné sous forme
Mohamed générale par
Définitions et $
exemples ’
’ max z “ cT x
Ax “ b
Méthodes de
&
coupes (PLNE)
Coupes entières ’
’ xě0
Coupes de Gomory %
x entier
22 / 49
Relaxation linéaire
Recherche
Opérationnelle
Tahrichi
Mohamed Propriété de la RL
Définitions et ˚ La valeur de la solution optimale de (PL) est une borne
exemples
supérieure sur la valeur de la solution optimale de
Méthodes de
coupes (PLNE).
Coupes entières
Coupes de Gomory ˚ La valeur d’une solution admissible de (PLNE) fournit
une borne inférieure sur la valeur de la solution optimale
de (PL).
˚ Si la solution optimale de (PL) est entière (donc
admissible pour (PLNE)), elle est également la solution
optimale de (PLNE)
23 / 49
Relaxation linéaire
Recherche
Opérationnelle
Tahrichi
Mohamed Propriété de la RL
Définitions et ˚ La valeur de la solution optimale de (PL) est une borne
exemples
supérieure sur la valeur de la solution optimale de
Méthodes de
coupes (PLNE).
Coupes entières
Coupes de Gomory ˚ La valeur d’une solution admissible de (PLNE) fournit
une borne inférieure sur la valeur de la solution optimale
de (PL).
˚ Si la solution optimale de (PL) est entière (donc
admissible pour (PLNE)), elle est également la solution
optimale de (PLNE)
23 / 49
Relaxation linéaire
Recherche
Opérationnelle
Tahrichi
Mohamed Propriété de la RL
Définitions et ˚ La valeur de la solution optimale de (PL) est une borne
exemples
supérieure sur la valeur de la solution optimale de
Méthodes de
coupes (PLNE).
Coupes entières
Coupes de Gomory ˚ La valeur d’une solution admissible de (PLNE) fournit
une borne inférieure sur la valeur de la solution optimale
de (PL).
˚ Si la solution optimale de (PL) est entière (donc
admissible pour (PLNE)), elle est également la solution
optimale de (PLNE)
23 / 49
Relaxation linéaire
Tahrichi
On considère le (PLNE) suivant
Mohamed
Maximiser z “ 7x ` 8y
Définitions et
exemples $
Méthodes de ’ 10x ` 3y ě 52
’
2x ` 3y ě 18
coupes
&
Coupes entières (PL)
Coupes de Gomory ’
’ x ě 0, y ě 0
%
x, y Entier
La relaxation linéaire est donnée par
Maximiser z “ 7x ` 8y
$
& 10x ` 3y ě 52
(PL*) 2x ` 3y ě 18
x ě 0, y ě 0
%
24 / 49
Relaxation linéaire
Recherche
Opérationnelle Arrondir n’est pas toujours une solution
Tahrichi ‘
Mohamed
• La méthode de simplexe appliquée au problème (PL*)
Définitions et
exemples donne comme solution optimale
Méthodes de
coupes 17 19
Coupes entières x“ , y“ z “ 55, 0833.
Coupes de Gomory 4 6
• Les valeurs arrondies de la solution optimales sont
x “ 4, y “ 3, z “ 52
x “ 3, y “ 4, z “ 53
25 / 49
Relaxation linéaire
Recherche
Opérationnelle Arrondir n’est pas toujours une solution
Tahrichi ‘
Mohamed
• La méthode de simplexe appliquée au problème (PL*)
Définitions et
exemples donne comme solution optimale
Méthodes de
coupes 17 19
Coupes entières x“ , y“ z “ 55, 0833.
Coupes de Gomory 4 6
• Les valeurs arrondies de la solution optimales sont
x “ 4, y “ 3, z “ 52
x “ 3, y “ 4, z “ 53
25 / 49
Relaxation linéaire
Recherche
Opérationnelle Arrondir n’est pas toujours une solution
Tahrichi ‘
Mohamed
• La méthode de simplexe appliquée au problème (PL*)
Définitions et
exemples donne comme solution optimale
Méthodes de
coupes 17 19
Coupes entières x“ , y“ z “ 55, 0833.
Coupes de Gomory 4 6
• Les valeurs arrondies de la solution optimales sont
x “ 4, y “ 3, z “ 52
x “ 3, y “ 4, z “ 53
25 / 49
Méthodes de coupes
Recherche
Opérationnelle
Méthodes de coupes
Tahrichi
Mohamed
Définitions et
Il s’agit de méthodes itératives. A chaque itération :
exemples
Méthodes de
1 on résout le PL (sans contraintes d’intégrité) par un
coupes
Coupes entières
algorithme efficace tel que le simplexe. On obtient une
Coupes de Gomory solution optimale qui n’est pas nécessairement entière
(sinon, c’est gagné).
2 on rajoute une contrainte supplémentaire qui va éliminer
la solution non-entière obtenue précédemment, mais sans
éliminer de solution entière au problème de départ (PLNE).
Cette contrainte supplémentaire s’appelle une coupe.
3 on recommence jusqu’à obtenir une solution entière.
26 / 49
Méthodes de coupes
Recherche
Opérationnelle
Méthodes de coupes
Tahrichi
Mohamed
Définitions et
Il s’agit de méthodes itératives. A chaque itération :
exemples
Méthodes de
1 on résout le PL (sans contraintes d’intégrité) par un
coupes
Coupes entières
algorithme efficace tel que le simplexe. On obtient une
Coupes de Gomory solution optimale qui n’est pas nécessairement entière
(sinon, c’est gagné).
2 on rajoute une contrainte supplémentaire qui va éliminer
la solution non-entière obtenue précédemment, mais sans
éliminer de solution entière au problème de départ (PLNE).
Cette contrainte supplémentaire s’appelle une coupe.
3 on recommence jusqu’à obtenir une solution entière.
26 / 49
Méthodes de coupes
Recherche
Opérationnelle
Méthodes de coupes
Tahrichi
Mohamed
Définitions et
Il s’agit de méthodes itératives. A chaque itération :
exemples
Méthodes de
1 on résout le PL (sans contraintes d’intégrité) par un
coupes
Coupes entières
algorithme efficace tel que le simplexe. On obtient une
Coupes de Gomory solution optimale qui n’est pas nécessairement entière
(sinon, c’est gagné).
2 on rajoute une contrainte supplémentaire qui va éliminer
la solution non-entière obtenue précédemment, mais sans
éliminer de solution entière au problème de départ (PLNE).
Cette contrainte supplémentaire s’appelle une coupe.
3 on recommence jusqu’à obtenir une solution entière.
26 / 49
Méthodes de coupes
Tahrichi
Mohamed
• Supposons qu’il existe une composante xk non-entière
Définitions et dans la solution optimale du (PL) (Problème de
exemples
Méthodes de
relaxation). On sépare l’ensemble des solutions en 2
coupes sous-ensembles disjoints :
Coupes entières
Coupes de Gomory
txk ď rx˚k su et txk ě rx˚k s ` 1u
• On résout alors 2 problèmes (PL1) et (PL2) avec les
contraintes supplémentaires issues de la séparation :
$ $
’
’ max z “ cT x ’
’ max z “ cT x
Ax “ b Ax “ b
& &
(PL1) ˚ (PL2)
x ď rxk s x ě rx˚k s ` 1
% k % k
’
’ ’
’
xě0 xě0
27 / 49
Méthodes de coupes
Tahrichi
Mohamed
• Supposons qu’il existe une composante xk non-entière
Définitions et dans la solution optimale du (PL) (Problème de
exemples
Méthodes de
relaxation). On sépare l’ensemble des solutions en 2
coupes sous-ensembles disjoints :
Coupes entières
Coupes de Gomory
txk ď rx˚k su et txk ě rx˚k s ` 1u
• On résout alors 2 problèmes (PL1) et (PL2) avec les
contraintes supplémentaires issues de la séparation :
$ $
’
’ max z “ cT x ’
’ max z “ cT x
Ax “ b Ax “ b
& &
(PL1) ˚ (PL2)
x ď rxk s x ě rx˚k s ` 1
% k % k
’
’ ’
’
xě0 xě0
27 / 49
Méthodes de coupes
Tahrichi
Mohamed On itère jusqu’à obtenir des variables entières
Définitions et
exemples
PL
Méthodes de
coupes
Coupes entières
Coupes de Gomory
xk ď rxk s xk ě rxk s ` 1
PL1 PL2
28 / 49
Coupes entières
Recherche
Opérationnelle
Tahrichi
Mohamed
Exemple
Définitions et
exemples On considère le (PLNE) suivant
Méthodes de
coupes
Coupes entières
Maximiser z “ 13x ` 8y
Coupes de Gomory
$
’
’ x ` 2y ď 10
5x ` 2y ď 20
&
(PL)
’
’ x ě 0, y ě 0
%
x, y, Entier
29 / 49
Coupes entières
Recherche
Opérationnelle Exemple
Tahrichi x “ 2.5 , y “ 3.75
Mohamed
z “ 59.5
Définitions et
exemples xě3 xď2
Méthodes de
coupes
Coupes entières
Coupes de Gomory
x “ 3 , y “ 2.5 x“2,y“4
z “ 59 z “ 58
yě3 yď2
solution réalisable
entière z ˚ “ 58
Pas de solution x “ 3.2 , y “ 2
réalisable z “ 57.6
Arrêt z ă z ˚
30 / 49
Coupes entières
Recherche
Opérationnelle Exemple
Tahrichi x “ 2.5 , y “ 3.75
Mohamed
z “ 59.5
Définitions et
exemples xě3 xď2
Méthodes de
coupes
Coupes entières
Coupes de Gomory
x “ 3 , y “ 2.5 x“2,y“4
z “ 59 z “ 58
yě3 yď2
solution réalisable
entière z ˚ “ 58
Pas de solution x “ 3.2 , y “ 2
réalisable z “ 57.6
Arrêt z ă z ˚
30 / 49
Coupes entières
Recherche
Opérationnelle Exemple
Tahrichi x “ 2.5 , y “ 3.75
Mohamed
z “ 59.5
Définitions et
exemples xě3 xď2
Méthodes de
coupes
Coupes entières
Coupes de Gomory
x “ 3 , y “ 2.5 x“2,y“4
z “ 59 z “ 58
yě3 yď2
solution réalisable
entière z ˚ “ 58
Pas de solution x “ 3.2 , y “ 2
réalisable z “ 57.6
Arrêt z ă z ˚
30 / 49
Coupes entières
Recherche
Opérationnelle Exemple
Tahrichi x “ 2.5 , y “ 3.75
Mohamed
z “ 59.5
Définitions et
exemples xě3 xď2
Méthodes de
coupes
Coupes entières
Coupes de Gomory
x “ 3 , y “ 2.5 x“2,y“4
z “ 59 z “ 58
yě3 yď2
solution réalisable
entière z ˚ “ 58
Pas de solution x “ 3.2 , y “ 2
réalisable z “ 57.6
Arrêt z ă z ˚
30 / 49
Coupes entières
Recherche
Opérationnelle Exemple
Tahrichi x “ 2.5 , y “ 3.75
Mohamed
z “ 59.5
Définitions et
exemples xě3 xď2
Méthodes de
coupes
Coupes entières
Coupes de Gomory
x “ 3 , y “ 2.5 x“2,y“4
z “ 59 z “ 58
yě3 yď2
solution réalisable
entière z ˚ “ 58
Pas de solution x “ 3.2 , y “ 2
réalisable z “ 57.6
Arrêt z ă z ˚
30 / 49
Coupes entières
Recherche
Opérationnelle
Tahrichi
Mohamed y
Définitions et
exemples 5 x ` 2y “ 20
‚
Méthodes de
coupes
Coupes entières ‚ ‚ ‚ ‚p2.5, 3.75q Solution optimale non-entière, z “ 59.5
Coupes de Gomory
‚ ‚ ‚
‚ ‚ ‚ ‚
‚ ‚ ‚ ‚ x ` 2y “ 10
‚ ‚ ‚ ‚ ‚ x
4 10
31 / 49
Coupes entières
Recherche
Opérationnelle
Tahrichi
y
Mohamed
5 x“2
Définitions et
exemples
‚
p2, 4q Solution optimale entière, z ˚ “ 58
Méthodes de
coupes
‚ ‚ ‚
Coupes entières
x“3
Coupes de Gomory
‚ ‚ ‚
‚ p3, 2.5q Solution optimale non entière, z “ 59
‚ ‚ ‚ ‚
‚ ‚ ‚ ‚
‚ ‚ ‚ ‚ ‚ x
4
32 / 49
Coupes entières
Recherche
Opérationnelle
Tahrichi
y
Mohamed
5 x“2
Définitions et
exemples
‚
p2, 4q Solution optimale entière, z ˚ “ 58
Méthodes de
coupes
‚ ‚ ‚
Coupes entières
S“H
Coupes de Gomory
‚ ‚ ‚ y“3
y“2
‚ ‚ ‚ ‚‚
p3.2, 2q Solution optimale non entière,
‚ ‚ ‚ ‚ z “ 57.6 ă z ˚
‚ ‚ ‚ ‚ ‚ x
4
33 / 49
Coupes de Gomory
Recherche
Opérationnelle
Définitions et
exemples On considère le (PLNE) suivant
Méthodes de $
coupes
Coupes entières
’
’ max z “ cT x
Ax “ b
Coupes de Gomory
&
(PLNE)
’
’ xě0
%
x entier
Hypothèse :
Il existe au moins une solution réalisable et la fonction objective
est finie à l’optimum (utilisez le simplexe !).
34 / 49
Coupes de Gomory
Recherche
Opérationnelle
35 / 49
Coupes de Gomory
Recherche
Opérationnelle
35 / 49
Coupes de Gomory
Recherche
Opérationnelle
Coupes de Gomory
Tahrichi
Mohamed • Cette inégalité est équivalente à
Définitions et
exemples
n
ÿ
Méthodes de rtij sxj ` ui “ rxBi s
coupes j“1
Coupes entières
Coupes de Gomory
• Finalement, on obtient
n
ÿ
prtij s ´ tij q xj ` ui “ looooomooooon
looooomooooon rxBi s ´ xBi p˚q
j“1
´gi ´fi
36 / 49
Coupes de Gomory
Recherche
Opérationnelle
Coupes de Gomory
Tahrichi
Mohamed • Cette inégalité est équivalente à
Définitions et
exemples
n
ÿ
Méthodes de rtij sxj ` ui “ rxBi s
coupes j“1
Coupes entières
Coupes de Gomory
• Finalement, on obtient
n
ÿ
prtij s ´ tij q xj ` ui “ looooomooooon
looooomooooon rxBi s ´ xBi p˚q
j“1
´gi ´fi
36 / 49
Coupes de Gomory
Recherche
Opérationnelle
Coupes de Gomory
Tahrichi
Mohamed
Définitions et
exemples
Méthodes de
1 Résoudre le PL obtenu à partir de la relaxation linéaire. Si
coupes
Coupes entières
la solution est un vecteur des entiers, arrêtez. Sinon, passez
Coupes de Gomory à l’étape 2.
2 Générer une coupe de Gomory comme dans (*). Une règle
à utiliser pour choisir la contrainte dans la construction
d’une coupe de Gomory est de prendre la contrainte dans
le tableau simplexe final qui donne le plus grand fi .
3 Considérons le nouveau problème de programmation en
nombres entiers et retournez à l’étape 1.
37 / 49
Coupes de Gomory
Recherche
Opérationnelle
Coupes de Gomory
Tahrichi
Mohamed
Définitions et
exemples
Méthodes de
1 Résoudre le PL obtenu à partir de la relaxation linéaire. Si
coupes
Coupes entières
la solution est un vecteur des entiers, arrêtez. Sinon, passez
Coupes de Gomory à l’étape 2.
2 Générer une coupe de Gomory comme dans (*). Une règle
à utiliser pour choisir la contrainte dans la construction
d’une coupe de Gomory est de prendre la contrainte dans
le tableau simplexe final qui donne le plus grand fi .
3 Considérons le nouveau problème de programmation en
nombres entiers et retournez à l’étape 1.
37 / 49
Coupes de Gomory
Recherche
Opérationnelle
Coupes de Gomory
Tahrichi
Mohamed
Définitions et
exemples
Méthodes de
1 Résoudre le PL obtenu à partir de la relaxation linéaire. Si
coupes
Coupes entières
la solution est un vecteur des entiers, arrêtez. Sinon, passez
Coupes de Gomory à l’étape 2.
2 Générer une coupe de Gomory comme dans (*). Une règle
à utiliser pour choisir la contrainte dans la construction
d’une coupe de Gomory est de prendre la contrainte dans
le tableau simplexe final qui donne le plus grand fi .
3 Considérons le nouveau problème de programmation en
nombres entiers et retournez à l’étape 1.
37 / 49
Coupes de Gomory
Recherche
Opérationnelle
Tahrichi
Mohamed Exemple
Définitions et On considère le (PLNE) suivant
exemples
Méthodes de
coupes
Maximiser z “ 5x1 ` 6x2
Coupes entières
$
Coupes de Gomory
’
’ 10x1 ` 3x2 ď 52
2x1 ` 3x2 ď 18
&
(PLNE)
x ě 0, x2 ě 0
% 1
’
’
x1 , x2 Entier
Le tableau suivant représente le tableau final de simplexe pour
el (PL) associé à ce (PLNE) (vérifier).
38 / 49
Coupes de Gomory
Recherche
Opérationnelle
Tahrichi
Mohamed Exemple
Définitions et On considère le (PLNE) suivant
exemples
Méthodes de
coupes
Maximiser z “ 5x1 ` 6x2
Coupes entières
$
Coupes de Gomory
’
’ 10x1 ` 3x2 ď 52
2x1 ` 3x2 ď 18
&
(PLNE)
x ě 0, x2 ě 0
% 1
’
’
x1 , x2 Entier
Le tableau suivant représente le tableau final de simplexe pour
el (PL) associé à ce (PLNE) (vérifier).
38 / 49
Coupes de Gomory
Recherche
Opérationnelle Exemple
Tahrichi
Mohamed
Définitions et
Table – Tableau Final
exemples
Méthodes de
5 6 0 0
coupes cB x1 x2 x3 x4 xB
Coupes entières
1
Coupes de Gomory 5 x1 1 0 8 ´ 81 17
4
1 5 19
6 x2 0 1 ´ 12 12 6
1 15 161
0 0 8 8 4
39 / 49
Coupes de Gomory
Recherche
Opérationnelle Exemple
Tahrichi
Mohamed
Définitions et
Table – Tableau Final
exemples
Méthodes de
5 6 0 0
coupes cB x1 x2 x3 x4 xB
Coupes entières
1
Coupes de Gomory 5 x1 1 0 8 ´ 81 17
4
1 5 19
6 x2 0 1 ´ 12 12 6
1 15 161
0 0 8 8 4
39 / 49
Coupes de Gomory
Recherche Exemple
Opérationnelle
Définitions et
1 7 1
exemples
´ x3 ´ x4 ` u1 “ ´ .
8 8 4
Méthodes de
coupes
Coupes entières
Coupes de Gomory Table – Tableau.1
5 6 0 0 0
cB x1 x2 x3 x4 u1 xB
1
5 x1 1 0 8 ´ 18 0 17
4
1 5 19
1 x2 0 1 ´ 12 12 0 6
0 u1 0 0 ´ 18 - 78 1 ´ 14
1 15 161
0 0 8 8 0 4
40 / 49
Coupes de Gomory
Recherche
Opérationnelle
Exemple
Tahrichi
Mohamed
• Nous utilisons la méthode de Simplexe duale pour rétablir
l’admissibilité de la solution
Définitions et
exemples
Ð 0 u1 0 0 ´1
8
- 87 1 ´ 14
1 15 161
0 0 8 8 0 4
41 / 49
Coupes de Gomory
Recherche
Opérationnelle
Exemple
Tahrichi
Mohamed
Méthodes de 5 6 0 0
coupes
Coupes entières cB x1 x2 x3 x4 u1 xB
Coupes de Gomory
5 x1 1 0 0 -1 1 4
6 x2 0 1 0 1 - 23 10
3
0 x3 0 0 1 7 -8 2
0 0 0 1 1 40
42 / 49
Coupes de Gomory
Recherche
Opérationnelle
Tahrichi
Mohamed
Exemple
Définitions et
exemples
• Puisque la solution est toujours non entière, nous
Méthodes de
coupes formulons une autre coupe de Gomory en utilisant la
Coupes entières
Coupes de Gomory
ligne 2.
• Cette deuxième coupe est donnée par
1 1
0x4 ´ u1 ` u2 “ ´ .
3 3
43 / 49
Coupes de Gomory
Recherche
Opérationnelle
Exemple
Tahrichi
Mohamed
• Pivotage
Définitions et
exemples
Table – Tableau.2
Méthodes de Ó
coupes
Coupes entières 5 6 0 0 0 0
Coupes de Gomory
cB x1 x2 x3 x4 u1 u2 xB
5 x1 1 0 0 -1 1 0 4
6 x2 0 1 0 1 - 32 0 10
3
0 x3 0 0 1 7 -8 0 2
Ð 0 u2 0 0 0 0 1
´3 1 ´ 31
0 0 0 1 1 0 40
44 / 49
Coupes de Gomory
Recherche
Opérationnelle Exemple
Tahrichi
Mohamed
• Nous obtenons le tableau suivant
Définitions et
exemples Table – Tableau.3
Méthodes de
coupes
5 6 0 0 0 0
Coupes entières
Coupes de Gomory
cB x1 x2 x3 x4 u1 u2 xB
5 x1 1 0 0 -1 0 3 3
6 x2 0 1 0 1 0 -2 4
0 x3 0 0 1 7 0 -24 10
0 u1 0 0 0 0 1 -3 1
0 0 0 1 0 3 39
45 / 49
Coupes de Gomory
Recherche Exemple
Opérationnelle
46 / 49
Coupes de Gomory
Recherche Exemple
Opérationnelle
46 / 49
Coupes de Gomory
Recherche Exemple :
Opérationnelle
Tahrichi
Mohamed
7
Définitions et
exemples 6‚
Méthodes de
coupes 5‚ ‚
Coupes entières
Coupes de Gomory
4‚ ‚ ‚ ‚
3‚ ‚ ‚ ‚ ‚
2‚ ‚ ‚ ‚ ‚
1‚ ‚ ‚ ‚ ‚
‚ ‚ ‚ ‚ ‚ ‚
0 1 2 3 4 5 6 7 8 9
47 / 49
Coupes de Gomory
Recherche Exemple :
Opérationnelle
Tahrichi
Mohamed
7
Définitions et
exemples 6‚
Méthodes de
coupes 5‚ ‚
Coupes entières
Coupes de Gomory
4‚ ‚ ‚ ‚
3‚ ‚ ‚ ‚ ‚
2‚ ‚ ‚ ‚ ‚
1‚ ‚ ‚ ‚ ‚
‚ ‚ ‚ ‚ ‚ ‚
0 1 2 3 4 5 6 7 8 9
47 / 49
Coupes de Gomory
Recherche Exemple :
Opérationnelle
Tahrichi
Mohamed
7
Définitions et
exemples 6‚
Méthodes de
coupes 5‚ ‚
Coupes entières
Coupes de Gomory
4‚ ‚ ‚ ‚
3‚ ‚ ‚ ‚ ‚
2‚ ‚ ‚ ‚ ‚
1‚ ‚ ‚ ‚ ‚
‚ ‚ ‚ ‚ ‚ ‚
0 1 2 3 4 5 6 7 8 9
47 / 49
Coupes de Gomory
Recherche Exemple :
Opérationnelle
Tahrichi
Mohamed
7
Définitions et
exemples 6‚
Méthodes de
coupes 5‚ ‚
Coupes entières
Coupes de Gomory
4‚ ‚ ‚ ‚
3‚ ‚ ‚ ‚ ‚
2‚ ‚ ‚ ‚ ‚
1‚ ‚ ‚ ‚ ‚
‚ ‚ ‚ ‚ ‚ ‚
0 1 2 3 4 5 6 7 8 9
47 / 49
Exercice
Recherche
Opérationnelle
Tahrichi
Mohamed
Définitions et
exemples
Exercice : Résoudre par la méthode des coupes de Gomory
Méthodes de
le PLNE suivant
coupes
Coupes entières
max z “ 5x ` 2y
Coupes de Gomory $
& 2x ` 3y ď 17
10x ` 3y ď 45
x1 , x2 ě 0, Entiers
%
48 / 49
...
Recherche
Opérationnelle
Tahrichi
Mohamed
Définitions et
exemples
Méthodes de
coupes
Coupes entières
Coupes de Gomory
To be continued...
49 / 49