Documente Academic
Documente Profesional
Documente Cultură
Recherche Opérationnelle
Avril 2020
Plan
1 Introduction
2 Méthodes de résolution
Exemple :
Z = −x1 − 5x2
min
x1 + 10x2 ≤ 20,
(P)
s.c x1 ≤ 2,
x1 , x2 ≥ 0, entier.
able de P
On note par (P) le problème (P) où les contraintes d’intégrité sur les
variables sont relaxées.
n
X
min Z = cj xj
n j=1
P X
aij xj = bi , i = 1, . . . , m,
s.c
j=1
xj ≥ 0, j = 1, . . . , n.
Exemple :
Z = −x1 − 5x2
min
x1 + 10x2 ≤ 20,
P
s.c x1 ≤ 2,
x1 , x2 ≥ 0.
Plan
1 Introduction
2 Méthodes de résolution
Exemple :
où J = {j : j est l’indice d’une variable hors base} et b i n’est pas entier.
Bassem Ben Hamed & Boukthir Haddar (Université
Chapitre de4Sfax)
: Programmation linéaire en nombres entiers Avril 2020 10 / 14
Méthodes de résolution
Puisque xj ≥ 0, ∀ j, alors
X X
btij cxj ≤ tij xj ,
j∈J j∈J
et par conséqeunt
X X
xk + btij cxj ≤ xk + tij xj = b i . (2)
j∈J j∈J
Notons que
(btij c − tij ) ≤ 0 et bb i c − b i ≤ 0.
Puisque toute solution de (P) satisfait (1) et (3), alors elle satisfait (4), et
son introduction dans (P) n’élimine aucune solution de (P).
où xτ est une variable d’écart avec coût nul, au dernier tableau du
simplexe pour générer une solution de base au nouveau problème en
considérant xτ comme la variable de base de la nouvelle ligne du tableau.
Remarques
Notons que
1 Si btij c = tij (i.e. tij est un entier), ∀ j ∈ J, et si b i n’est aps entier,
alors l’équation (1) indique que (P) n’est pas réalisable puisque le
terme de gauche prend une valeur entière pour toute solution
réalisable de (P) alors que le terme de droite n’est aps entier.
2 Une dérivation similaire s’applqiue à toutes les itérations.