Chapitre 4 • Appli ca tions des graphes à la recherche opé ra tion nelle
172
Dans la solu tion obte nue, les objets mis dans le sac à dos sont ceux pour les quels la
variable cor res pon dante x i vaut 1. Ceux pour les quels x i vaut 0 ne sont pas empor tés.
Sans perte de géné ra lité, dans tout ce qui suit, nous sup po se rons que a i < B pour
tout indice i et que :
a
n
i 51
a i . B (sinon on pourrait mettre les n objets dans le sac !).
Nous sup po se rons aussi que ces objets sont indi cés de sorte que :
c 1
a 1
>
c 2
a 2
> c >
c n
a n
.
et sont donc classés par utilité décroissante.
Pour illus    trer l’effi    ca    cité des méthodes par sépa    ra    tion et éva    lua    tion, consi    dé    rons 
le pro blème du sac à dos sui vant :
•
max z 5 15x 1 1 18x 2 1 4x 3 1 7x 4 1 2x 5 1 x 6
3x 1 1 4x 2 1 x 3 1 3x 4 1 x 5 1 x 6 < 5
x i H 50, 16, 1 < i < 6.
On vérifie que 15/3 . 18/4 . 4/1 . 7/3 . 2/1 . 1/1.
La figure 4.50 repré    sente l’arbo    res    cence que nous allons obte    nir au long de la 
réso lu tion de cet exemple :
Figure 4.50 Arbo res cence obte nue pour la réso lu tion du pro blème de sac à dos.
Une borne supé rieure de la solu tion opti male, l’éva lua tion de la racine de l’arbo -
res cence, est obte nue en “relâ chant” les contraintes d’inté grité sur les variables, c’està-dire en rem pla çant les contraintes x i 5 0 ou x i 5 1 par : 0 < x i < 1. Dans le cas
spé    ci    fique du pro    blème du sac à dos, la solu    tion opti    male du pro    gramme linéaire cor  ­
res pon dant est faci le ment obte nue sans même uti li ser les algo rithmes pré sen tés dans
le cha pitre 8. Pour notre exemple, nous obte nons la solu tion relâchée (continue) :
Précédent

- 192/592

Suivant