Documente Academic
Documente Profesional
Documente Cultură
Graphe de Vaclav Chvtal lHamiltonien, lEulerien, Thorme des 4 couleurs, 4-rgulier, conjecture de Grnbaum
pm(X) :=det(XIn-M) : (x - 4)(x - 1)4x2(x + 1)(x + 3)2(x2 + x - 4)
Avertissements
Ce recueil est en cours de rdaction, mais le besoin croissant chez les tudiants dun support dapplications
cadrant avec la logique du cours tel quenseign en Administration des affaires, nous a tout de mme
pousss ne mettre en circulation que la face visible de liceberg. Ldition complte sera prte quau
dbut de lanne acadmique 2010-2011.
Le principal souci qui nous anime tout au long de la rdaction de ce manuel est celui de comble un vide :
labsence quasi-totale, depuis prs de cinq annes acadmiques successives, dun recueil dapplications
pouvant relayer le cours magistral (suivant lapproche adopte par le Professeur) aux travaux pratiques.
A ces jours, il est universellement admis que les mathmatiques jouent un rle fondamental dans le
dveloppement de notre vie et dans le progrs ralis par lhumanit, notamment en physique, sciences
sociales, gestion ou informatique.
Cependant, pour nombre dtudiants, les mathmatiques ne rendent pas toujours la vie plus facile. Cela
sexplique par le fait quils sattardent voir le ct complexit de calcul, au lieu dadmirer ce qui
constitue sa beaut : le raisonnement mathmatique.
Ce manuel na pas lobjectif de ne mettre en vidence que la complexit de calculs mathmatiques mais
surtout la prminence du raisonnement mathmatique (raisonnement logique et rigoureux) sur la
comprhension des mthodes appliques en recherche oprationnelle. Un langage simple et simplifi a
t adopt, cet effet, afin de permettre ltudiant dapprhender les mthodes et techniques de
rsolution utilises dans cette discipline. Par ailleurs, la recette dapplications qui seront propose, par la
suite, laidera certainement se prparer aux diffrentes preuves, notamment, lexamen final. Doter
ltudiant de la capacit de rsoudre, lui mme, les diffrentes applications constitue donc la cl du
succs et de la russite.
Recherche oprationnelle
INTRODUCTION
La recherche oprationnelle nest quun des outils danalyse utiliss en science conomique. A cet effet,
elle permet dassigner de manire efficace les ressources ou activits dans la gestion et lorganisation
des systmes complexes. A ce titre, la Recherche oprationnelle ne peut quintresser les conomistes
tant donn que lconomie se dfinit comme une discipline des sciences sociales ayant pour objet
dtude lallocation optimale des ressources rares et limites des fins multiples et concurrentes de
production et de consommation. Le schma suivant illustre avec beaucoup dloquence le discours
prcdent.
SCIENCE ECONOMIQUE
Cest P.A Samuelson qui popularisa lclatement de lconomie en micro &
macro
MICROECONOMIE
MACROECONOMIE
Mathmatiques
Statistiques descriptive, mathmatique, applique,
Modlisation (thorique, mathmatique, conomique)
Economtrie (Microconomtrie, Macroconomtrie, )
Comptabilit nationale
Recherche oprationnelle (programmation, simulation, gestion, )
Un programme est qualifi de linaire lorsque la fonction-objectif et les contraintes sont des combinaisons linaires des
variables du premier degr.
Assistant Jean Paul TSASA V.
Chercheur co accompli au Larq /www.lareq.com /BP 16.626 Kinshasa I
Mail : jeanpaultsasa@lareq.com
Recherche oprationnelle
NOTE : lintroduction des variables dampleur dans les contraintes fonctionnelles permet de convertir les
ingalits en galits et donc de passer de la forme canonique, la forme standard dun programme
linaire.
Un programme linaire peut se mettre sous de multiples formes, toutes quivalentes :
-
Les ingalits peuvent tre remplaces par des galits en introduisant des variables dcart
et/ou variables artificielles ;
VIDE
Faisable ou
ralisable
NON VIDE
Lorsque toutes les contraintes sont
satisfaites.
Par ailleurs, il faudra distinguer une solution faisable, une solution de base, une solution faisable de base,
une solution faisable de base optimale et une solution faisable de base non dgnre.
Il dcoule de la proprit de convexit le thorme suivant :
Dans un ensemble convexe, un optimum (maximum ou minimum) local correspond un optimum global.
Il est donc clair que ce thorme est trs important puisque le programme linaire se propose de
maximiser ou de minimiser lobjectif fix dans la fonction conomique cest--dire de dterminer soit le
sommet maximum ou minimum, soit les sommets maximum ou minimum et toute combinaison linaire
convexe de ces sommets. Ltudiant doit ds lors shabituer aux diffrents concepts suivants portant sur
les ensembles. Les notions suivantes se rapportent essentiellement la topologie gnrale ; le langage a
t simplifi afin de permettrait au dbutant de bien dguster la recette scientifique.
Recherche oprationnelle
Sommet
dun
ensemble
convexe
appartienne
lensemble.
Minimum local
Minimum global
Maximum local
Maximum global
Ensemble born
Ensemble ferm
Ensemble compact
Recherche oprationnelle
la forme standard
graphique
Recherche oprationnelle
Un simplexe est un polydre, dans l'espace n dimensions ayant exactement (n + 1) points extrmes.
FORME STANDARD
Max Z = C1X1 + C2X2 + + CnXn + 0Y1 + 0Y2 + + 0Ys
b1
b1
b2
b2
bm
bm
+ Y2
Et Xj 0
+ Ys
Et Xj 0, Yj 0
NOTE : le problme
X2
a12
a22
am2
-C2
Xn
a1n
a23
Y1
1
0
Y2
0
1
amn
-Cn
0
0
0
0
Note : ais
Ys
0
0
1
b1
b2
1
0
bm
Z
qi=bi/ais
b1/a1s
b2/a2s
.
.
.
bm/ams
ligne pivot
La solution courante est optimale si tous les cots Ci sont non ngatifs ;
Dans le cas contraire (si au moins un cot est ngatif), passer ltape 4.
5me tape : Transformation du tableau (itration) en vue de lobtention dun nouveau tableau.
Assistant Jean Paul TSASA V.
Chercheur co accompli au Larq /www.lareq.com /BP 16.626 Kinshasa I
Mail : jeanpaultsasa@lareq.com
Recherche oprationnelle
0.
Ligne-pivot : diviser tous les lments de la ligne-pivot par llment pivot ars.
Nouveau tableau
e*= ?
e*= ?
ars
u/ ars
u/ ars
e*= ?
e*= ?
Le problme dual
A tout problme de maximisation (ou minimisation), on peut associer un problme de minimisation (ou
maximisation) correspondant. En notant par PRIMAL le problme initial ; le problme correspondant
s'appellera donc DUAL.
Illustration par un exemple la notion de Primal et Dual.
PRIMAL
DUAL
4X1 + 6X2 40
7X1 + 9X2 55
Avec X1, X2 0
Recherche oprationnelle
les contraintes du dual est la matrice transpose des coefficients de variables du primal ; *Les coefficients
conomiques des variables duales sont les valeurs figurant au second membre des contraintes primales ; *
Les seconds membres des contraintes du dual sont les coefficients des variables primales ; * Les signes des
ingalits des contraintes du dual sont les signes renverss des constantes du primal, mais la contrainte de
non ngativit sur les variables de dcision subsiste.
NOTE : Le problme dual est oppos au primal, par consquent, il possible de driver la solution de l'un
partir de celle de l'autre. Comparativement aux notions dinverse matriciel ou de transposition, le primal est
le dual du dual. Par ailleurs, comme le nombre d'itrations ncessaires pour la solution du simplexe dpend
aussi du nombre d'quations du tableau du simplexe, ainsi, le problme dual ne fournit des oprations plus
simples que le primal lorsque le dual a moins de lignes que le primal.
APPLICATIONS I
APPLICATION 1/
Une entreprise d'assemblage d'automobiles rassemble des voitures et des camions dans
une usine divise en deux
ateliers. L'atelier I, o s'effectue le travail d'assemblage et de montage, et l'atelier II o s'accomplissent toutes les
oprations de finissage. L'atelier I emploie 10 journes de travail par camion et 4 journes par voiture. L'atelier II emploie 6
journes de travail indiffremment un camion ou une voiture. En raison de limitations de personnel et de machines, l'atelier
I peut disposer de 252 journes de travail par an et l'atelier II 189 journes. Si l'entreprise fait un profit de 450 F par
camion et de 300 F par voiture, combien doit-il produire de chaque type de vhicules pour maximiser son profit ?
APPLICATION 2/
La socit minire du KATANGA (la SOMIKA) possde deux puits diffrents de cobalt. Les puits sont en deux lieux distincts
et n'ont pas la mme capacit de production. Le cobalt est d'abord concass, puis rang sans l'une des trois qualit suivant
sa teneur : minerais riche, moyen et pauvre. Les trois qualits sont demandes sur le march.
APPLICATION 3/
La SOMIKA s'est engage fournir une fonderie 150 tonnes de minerai riche, 100 de moyen et 300 tonnes de minerai
pauvre par semaine. L'exploitation du premier puits cote la socit 1.750 F par jour et celle du deuxime 1.200 F par
jour. En un jour d'exploitation le premier puits produit 30 tonnes en de minerai riche, 10 tonnes de minerai moyen et 20
tonnes de minerai pauvre et le deuxime puits, 10 tonnes de minerai riche, 10 tonnes de minerai moyen et 60 tonnes de
minerai pauvre. Combien de jours par semaines faut-il exploiter chaque mine pour que les engagements soient tenus le
plus conomiquement possibles ?
APPLICATION 4/
Soit transporter les marchandises produites dans les usines P1, P2... Pi...Pm vers les centres de consommation D1, D2 ...,
Dj... Dn. Les quantits produites dans une usine i sont qpi, les quantits demandes dans un centre de consommation j sont
qdj et les cots de transport cij d'une quantit de marchandises du centre de production Pi vers le centre de consommation
Dj se trouvent dans le tableau ci-dessous :
D1
D2
D3
D4
qpi
P1
15
10
3
8
65
P2
6
6
10
8
78
P3
1
10
10
8
29
qdj
40
45
30
20
Formuler le programme de ce problme.
APPLICATION 5/
AFRIPAINT veut lancer sur le march deux autres sortes de peintures : Pastel Mauve (PM) et Pastel Pourpre (PP). Ces
peintures sont des mlanges de trois couleurs : le rouge, le bleu et le blanc. Dans une premire priode, on produira 1.000
kg de PM et 500kg de PP. Le PM doit contenir entre 15% et 25% de rouge et entre 10% et 15% de bleu. La quantit de
blanc, pour le PM, doit tre au moins deux fois la quantit de rouge + le bleu. Le PP doit contenir entre 5 et 10% de rouge
et entre 15 et 20% de bleu. Pour le PP, la quantit de la couleur blanche doit tre au moins trois fois la quantit de rouge
et le bleu. Le rouge cote 50 Fr/kg. Le prix du bleu est de 60 Fr/Kg et le blanc cote 70 Fr le kilo. Le rouge doit tre
import; la licence de la Banque Centrale du Congo pour ce produit est limite un maximum de 1.200. AFRIPAINT veut
minimiser le cot. Formuler le programme linaire de ce problme.
Recherche oprationnelle
APPLICATION 6/
Hydro-Congo veut lancer deux nouvelles marques d'huile sur le march. Ces nouvelles huiles sont en fait des mlanges des
huiles importes. Les conditions techniques font que la marque I doit contenir au moins 10% de Shell, au moins 5% de
Fina, au moins 20% de Mobil et au moins 30% de British Petroleum (B.P.). Pour la marque II, le mlange contient au moins
15% de Shell, au moins 50% de Fina, au moins 5% de Mobil et au moins 10% de B.P. L'huile Shell cote 1,70 F le litre,
l'huile Fina, 1,80 F/litre, l'huile Mobil, 1,70 F/litre et l'huile B.P. 2 F le litre. Les livraisons minimales pour chaque entreprise
ptrolire sont de 300 litres pour Shell, 500 litres pour Fina, 200 litres pour Mobil et 500 litres pour B.P. Toutefois, pour la
marque I, la quantit achete par Mobil et B.P. est au plus gale quatre fois celle de Shell plus Fina. Comme Socit
d'Etat, Hydro-Congo accepte de vendre perte, tout en s'efforant de minimiser le cot. Hydro-Congo doit produire 1.000
litres pour la marque I et 600 litres pour la marque II.
Travail demand :
a. Formuler le programme linaire de ce problme;
b. Combien y a-t-il de variables ? De contraintes ?
APPLICATION 7/
Donner la Forme standard des programmes suivants:
a) Maximiser Z = 4x1 + 3x2 - x3 + 2x4 +6x5
S/C :
3x1 + x3 - x5 = 3 ; 2x1 + x2 - 3x4 = -12 ;
Avec xj 0 (j = 1, 2, 3, 4, 5)
b)
c)
d)
x2 + x3 + x5 = 4
2y - x + 1 0, y - 2x + 5 0 ; x 0 et y 0
Maximiser Z = -x + 0,5y
Soumises aux contraintes : -2y + x - 1 0, y - x - 1 0 ;
x 0 et y 0
APPLICATION 8/
La compagnie AGRIFOR veut utiliser aux mieux les ressources en bois de ses proprits forestires. Dans cette rgion, il y
a une science et une fabrique de contre-plaqus. Le bois coup peut ainsi tre transform en bois de charpente ou en
contre-plaqu ? Pour produire 100m3 de bois de charpente, il faut 100 m de planches de Nkamba et 3.000 m de planche
d'eucalyptus (ces planches ayant une largeur et une paisseur fixes). Pour produire 1.000 m de planche de contreplaqus, il faut 2.000 m de planches de Nkamba et 4.000 m de planches d'eucalyptus. La compagnie peut couper par
priode 32.000 m de planches de Nkamba et 72.000 m de planches d'eucalyptus. Les contraintes de vente exige qu'au
moins 400 m3 de bois de charpente et 12.000 m de planches de contre-plaqu soient produits pendant la priode. Le profit
est de 400 $ pour 100 m3 de bois de charpente et de 600 $ pour 1.000 m de planches de contre-plaqu. La demande est
suffisante pour absorber toute la production possible de l'AGRIFOR.
Travail demand :
a) Formuler le problme mathmatiquement ;
b) Rsoudre le problme graphiquement ;
APPLICATION 9/
Un manufacturier produit des tables et des bureaux. Chaque table requiert 2,5 heures pour l'assemblage, 3 heures pour le
buffing et 1 heure pour le grating. La production de chaque bureau exige 1 heure d'assemblage, 3 heures de buffing et 2
heures de grating. La firme peut utiliser tout au plus 20 heures pour l'assemblage, 30 heures pour le buffing et 16 heures
pour le grating par semaine. Son profit marginal est de 30 $ par table et de 40 $ par bureau. Utiliser la mthode graphique
pour trouver la production qui maximise le profit hebdomadaire de la firme.
APPLICATION 10/
Une socit produit deux types d'aciers. Le type 1 exige deux heures de fusion, 4 heures de laminage et 10 heures de
tranche (coupure). Le type II exige 5 heures de fusion, une heure de laminage et 5 heures de tranche. 40 heures sont
utilisables pour la fusion, 20 heures pour le laminage et 60 pour la tranche. Le profit marginal est de 2400 $ pour le type I
et de 800 $ pour le type II. Dterminer la combinaison d'output qui maximise le profit de la firme.
APPLICATION 11/
Un horticulteur souhaite mlanger des fertilisants pourvoyant un minimum de 15 units de potasse, 20 units de nitrates et
24 units de phosphate. La premire marque pourvoie 3 units de potasse, une unit de nitrate et 3 units de phosphate.
Elle cote 120 F. La marque II pourvoie 1 unit de potasse, 5 units de nitrate et 2 units de phosphate. Elle cote 60 F.
Dterminer la combinaison de fertilisants que l'horticulteur peut acqurir au moindre cot.
Recherche oprationnelle
APPLICATION 12/
Utiliser l'algorithme de simplexe pour rsoudre le programme linaire suivant :
Max
P = 3y1 + 4y2
S/C : 2,5y1 + 3y2 20, 3y1 + 3y2 30
avec y1, y2 0
y1 + 2y2 16
APPLICATION 13/
Rsoudre par l'algorithme du simplexe le PL : Max P = 30x1 + 24x2 + 60x3
S/C :
6x1 + 3x2 + 5x3 30, 2x1 + 2x2 + 10x3 50 et x1, x2, x3 0
APPLICATION 14/
Soit le problme primal : Minimiser C = 36x1 + 30x2 + 40x3
S/C :
2x1 + 5x2 + 3x3 40, 6x1 + 3x2 + 2x3 60 et x1, x2, x3 0
a)
b)
Formuler le dual;
Rsoudre le dual graphiquement, utiliser cette solution pour trouver les valeurs optimales de la fonction
objective du primal et de la variable de dcision du primal.
APPLICATION 15/
Etant donn le problme primal suivant : Max P = 5x1 + 3x2
S.C.
6x1 + 2x2 36, 5x1 + 5x2 40, 2x1 + 4x2 28, avec x1, x2 0
a)
b)
Formuler le dual ;
b. Rsoudre le dual par l'algorithme de simplexe.
APPLICATION 16/
Formuler le dual du programme linaire suivant :
Max Z = 1,8x1 + 2,4x2 + 6x3 + x4
Avec les contraintes :
2,4x1 + 3,2x2 + 4x3 + 7,2x4 21
3,0x1 + 17 x2 + 80x3 + 2,0x4 48 avec x1, x2, x3, x4 0
Recherche oprationnelle
10
Le problme de transport a pour but dacheminer au moindre des marchandises depuis m origines vers n
destinations.
Autrement, le problme peut sillustrer comme suit :
Places
Zi = Offre de produit Xij
Origine (dpts, usines)
la
Places
de
Lobtention dune demande excdentaire nulle cest--dire satisfaire la demande dans toutes les
places
et la demande globale
soit :
En cas dingalit, inclure dans le problme une place fictive (place additionnelle) avec des valeurs
arbitraires de cots :
Ajouter une colonne fictive. Cette colonne correspond donc un
coulement de surplus
Ajouter une ligne fictive afin de saturer la production.
A partir des cas pratiques, nous allons passer en revue les diffrentes techniques de rsolution dun
problme de transport. En sintressant en un premier temps aux mthodes qui permettent dobtenir un
plan de transport faisable, et ensuite, au test doptimalit.
Recherche oprationnelle
11
Sachant que
Avec I = {1, 2, , m}
Note :
Avec J= {1, 2, , n}
In fine,
consquence, les donnes relatives au problme de transport peuvent tre disposes comme suit :
Places Ai : Offreurs
du bien Xij
A1
A2
.
.
.
Am
C11
C12
X11
X12
C21
C22
X21
X22
.
.
.
Cm1
Cm2
Xm1
Xm2
W1
W2
Bn
C1n
Z1
X1n
C2n
Z2
X2n
.
.
.
Zm
Cmn
I = {1, 2, , m}
Xmn
Wn
J= {1, 2, , n}
Recherche oprationnelle
12
objectif
fonction-objectif
Amlioration du plan de transport par lalgorithme du stepping stone jusqu lobtention dun plan optimal
Recherche oprationnelle
13
MINIMUM DE LA
LIGNE
MINIMUM DE LA
COLONNE
MINIMUM DE LA MATRICE
Initialement X = [Xij]
o xij = 0
Avec I = {i} et J = {j}
Initialement X = [Xij] o
xij = 0
Avec I = {i} et T
Initialement X = [Xij] o
xij = 0
Avec J = {j} et T
1re tape :
Dterminer r
1re tape :
Dterminer s
1re tape :
Dterminer s
r = le plus petit indice-ligne I et s = le plus petit indice-colonne J [on sait que I = {1, 2, .., m} et J = {1,
2, , n}]
2me tape :
Prciser
et
dterminer
et
tel que:
3me tape :
Poser
et calculer
les nouvelles valeurs de
pour
les
nouveaux
vecteurs
Z=(Zi) et W=(Wj) :
2me tape :
Dterminer
(dans ce
cas, cest la plus petite
valeur
sur
la
ligne
r ) ;
Et
prciser
s
correspondant.
Note :
2me tape :
Dterminer
(dans ce
cas, cest la plus petite
valeur sur la colonne
s ) ;
Et
prciser
r
correspondant.
2me tape :
Dterminer
(dans ce cas,
cest la plus petite valeur sur
la colonne s ) ;
Et
prciser
r
correspondant.
3me tape :
* Prciser
3me tape :
* Prciser
3me tape :
* Prciser
dterminer
et
et
tel que:
* Poser
et calculer
les nouvelles valeurs de
:
dterminer
et
et
tel que:
* Poser
et calculer
les nouvelles valeurs de
:
dterminer
* Poser
nouvelles
:
et
et
tel que:
et calculer les
valeurs
de
4me tape :
La matrice courante X
constitue un un plan de
transport faisable si et
seulement
4me tape :
La matrice courante X
constitue un un plan de
transport faisable si et
seulement
4me tape :
La
matrice
courante
constitue un un plan
transport faisable si
seulement
Recherche oprationnelle
14
X
de
et
1re tape :
Dterminer :
* lensemble Q : Q = {Cis}
* lensemble S : S = {Crj}
2me tape :
Noter :
M(2) : lensemble des Cij appartenant, la fois, aux ensembles Q et S.
M(1) : lensemble des Cij appartenant soit seulement Q, soit seulement S.
M(0) : lensemble de Cij nappartenant ni Q, ni S.
Et poser k = 1 et l = 2 (indice tournant)
3me tape :
4me tape :
*Dterminer
et preciser Zr et Ws
*Si
5me tape :
Calculer :
6me tape :
.
Dans le cas contraire, reprendre ltape 4.
Recherche oprationnelle
15
Egon
Balas :
Economiste
et
mathmaticien
roumain
dorigine
hongroise. Ses recherches portent sur la
programmation
mathmatique,
notamment loptimisation en nombres
entiers et combinatoires. Il est
lorigine
de
la
programmation
disjonctive, de mthodes polydrales,
lift-and-project, shiffing heuristic.
La mthode dapproximation de Vogel fournit gnral une solution trs proche de loptimum, en ce que le
nombre de changement de plan ncessaire pour lobtention dune solution optimale est peu lev.
Initialement
re
tape :
*Ensuite, calculer
2me tape :
*Dterminer sur chaque colonne le cot minimum, not
*Ensuite, calculer
3me tape :
Dfinir lensemble
et prendre, parmi les lments de cet ensemble, celui qui a la plus grande
valeur, on le note .
4me tape :
5me tape :
Calculer :
6me tape :
.
Dans le cas contraire, reprendre Les diffrentes tapes de litration.
Recherche oprationnelle
16
Mthode frquence :
Cette mthode ne se propose pas de dterminer ( partir de la matrice C) le plan de transport faisable
mais plutt une matrice, note , partir de laquelle il faudra appliquer une de mthodes dveloppes
prcdemment pour dgager le plan de transport faisable.
1re tape :
Dterminer et
2me tape :
Calculer
Et construire la matrice
3me tape :
4me tape :
Dterminer dans la matrice , le plus petit cot, not
Construire la matrice constante K, telle que :
Et calculer
et passer ltape 5
5me tape :
Appliquer une des mthodes dveloppes prcdemment pour dterminer le plan de transport faisable.
La dmarche suivre suivre pour rsoudre le problme du transport se rsume comme suit :
1b
2b
Recherche oprationnelle
17
APPLICATIONS II
APPLICATION 1/
Soit trois firmes avec le stock de (21, 11, 13) units et trois places avec la demande de (15, 13, 12) units. La matrice
des cots unitaires C est :
7
12
Dgagez, par la mthode du coin nord-ouest les quantits transporter par origine et destination et calculez le cot y
affrant.
APPLICATION 2/
Etablir par la rgle du coin suprieur gauche le plan de transport faisable et dgager cot de transport cet effet,
sachant que la grille des cot unitaires est :
Dpt 1
Dpt 2
Dpt 3
Demande
Client
1
10
10
20
Client
2
20
8
7
Client
3
9
30
10
Production
7
4
4
APPLICATION 3/
La Socit TORNQVIST possde trois units de production o elle fabrique, entre autres, les ampoules ; elle commercialise
ses produits travers quatre entrepts situs dans les principales zones de consommation. Le programme ci-aprs indique
pour chaque unit Ai la capacit de production des ampoules, et pour chaque place Bj la demande des ampoules manant
de la zone de consommation correspondante ainsi que les cots de transport unitaires entre chaque usine et chaque
march. La formulation de ce problme est :
Minimiser C = 64 X11 + 50X12 + 77 X13 + 14 X14 + 37 X21 + 20
+ 48 X34
t.q. X11 + X12 + X13 + X14
=
x21 + x22 + x23 + x24
=
x31 + x32 + x33 + x34
=
x11 + x21 + x31
=
x13 + x22 + x32
=
x13 + x23 + x33
=
x14 + x24 + x34
=
Et Xij 0
:
:
:
500
800
6
7
5
100
1 200
3
5
3
800
1 000
3
1
4
Recherche oprationnelle
700
5 000
2
5
5
2
7
5
18
APPLICATION 5/
Lentreprise SEP-Congo qui approvisionne en produit ptrolier la RDC, dispose de 4 voies dapprovisionnements :
Banana, Matadi, Mombassa et Lusaka. Les quantits disponibles par ces diffrentes voies sont : 150 000 par Banana,
345 000 par Matadi, 150 000 par Mombassa et 150 000 par Lusaka.
A partir de ces voies, la socit doit fournir du carburant aux villes suivantes dont les besoins stablissent comme
suit : 350 000 pour Kinshasa, 120 000 pour Kisangani, 80 000 pour Goma, 45 000 pour Kalemie et 200 000 pour
Lubumbashi. La rpartition des cots supports pour le transport du carburant de lieux dapprovisionnement vers les
principales villes demandeurs est rsume par le tableau suivant :
Banana
Mombasa
Kinshasa
60
Kisangani
Goma
Kalemie
Matadi
Kinshasa
50
150
Kisangani
100
200
Goma
150
300
Kalemie
250
Lubumbashi
180
Lubumbashi
120
Kinshasa
250
Kinshasa
260
Kisangani
90
Kisangani
300
Goma
80
Goma
210
Kalemie
150
Kalemie
100
Lubumbashi
200
Lubumbashi
60
Lusaka
Travail demand :
i/ Rpartissez les quantits transporter par origine et destination par la mthode du coin nord-ouest.
Ii/ Dterminez la matrice et appliquer la mthode de double prfrence partir de cette nouvelle matrice.
APPLICATION 6/
Une socit ptrolire dispose de 5 raffineries A, B, C, D et E dont les capacits de traitement respectives (en milliers
des tonnes) sont 50 ; 75 ; 30 ; 25 et 60, les produits ptroliers proviennent de 4 pays trangers W, X, Y et Z dont les
contingentement dexpdition sont respectivement (en milliers de tonnes ) 60 ; 40 ; 75 et 25. Etablir par la mthode
du minimum de la colonne une solution de base faisable, sachant que les cots de transport la tonne sont donns par
le tableau.
A
110
120
100
105
115
165
155
150
180
175
200
210
203
206
209
130
125
127
132
133
APPLICATION 7/
Dterminez par la mthode de double prfrence, le plan de transport (faisable) du programme suivant :
Minimiser C = 4X11 + 3X12 + 5X13 + 6X21
+ 10X23
t.q. X11 + X12 +
X13
X21 + X22 +
X23
X11 + X21
X12 + X22
X13 + X23
Et Xij 0
+ 7X22
=
24
46
=
=
=
40
20
10
Recherche oprationnelle
19
APPLICATION 8/
La socit FAMA a des usines Matete, Lemba et Ngaba dont les capacits sont respectivement : 1000, 200 et 400
units dun produit fini quelconque. Elle doit satisfaire la demande de ses quatre principaux clients situs
respectivement Limete, Kintambo, Djili et Maluku soient 700 ; 100 ; 300 et 500 units. La direction des tudes de
recherche de cette entreprise pense que lusine de Matete peut satisfaire pour 500 la demande de Limete, et 500 celle
de Maluku. Lusine de Lemba a son tour nalimente que la demande de Limete. Enfin, lusine de Ngaba consacrera 25%
de sa production pour la demande de Kintambo et le reste celle de Ndjili. En se basant sur la mthode du coin NordOuest, on vous demande dapprcier ces affectations par rapport lobjectif de minimisation de cots de transports, si
les cots de transport par unit du lieu de production (usine) au lieu de consommation sont donns par la matrice cidessous :
Matrice des cots en USD
Bj
Limete
Kintambo
Djili
Maluku
Ai
Matete
10
Lemba
10
Ngaba
10
12
APPLICATION 9/
Les donnes (en unit monaire) correspondant un programme de transport se prsentent comme suit :
Matrice
unitaires
4
6
3
des
cots
5
4
2
Avec Z1 = 5, Z2 = 6 et W2 = 4
APPLICATION 10/
Les donnes suivantes sont prsentes un tudiant de la licence 1 en Administration des affaires pour la proposition
dun plan de transport faisable en applicant tout dabord la mthode de frquence avant de recourrir la mthode de
double prfrence.
linverse de
unitaires
la
matrice
des
cots
0.08
- 0.1
- 0.15
0.2
Par ailleurs, les vecteurs doffre et de demande du bien Xij se prsentent comme suit :
APPLICATION 11/
Une socit dimport-export dispose dans les ports de Matadi, Pointe noire et Luanda des stocks de minerais,
respectivement de 600 tonnes, 400 tonnes et 1 400 tonnes, pour lesquels elle a reu des commandes dimportations
de Pretoria (400 tonnes), Pays dAfrique douest (700 tonnes) et de lUnion europenne (1300 tonnes). Dicers bateaux
se rendent des ports (considrs comme places dorigines) vers les diffrentes destinations (considres comme points
de vente). Le cot de transport de ces minerais, sur chaque liaison, est donn par la grille suivante (cots par tonnes
transporte).
Pretoria
P.A.O
U.E
Matadi
PointeNoire
Luanda
15
20
15
14
17
15
13
18
18
Appliquer la mthode de frquence et dterminer une solution de cot minimal de ce problme de transport par la
mthode de Balas-Hammer.
Recherche oprationnelle
20
APPLICATION 12/
Les statistiques dclares lorganisation Internationale du Caf rvelent quune quantit importante de caf vert se
trouve stocke dans 3 dpts (en milliers de tonnes) au Brsil (2 356), Viet-nam (831), Colombie (684). On souhaite
approvisionner moindre cot 3 grandes firmes qui fabrique de produits drivs du caf.
Affectations du stock de C.V.
Nestl S.A.
45
%
Kraft Foods
30
%
MaxingVest AG
25
%
de la quantit disponible
Kraft Foods
MaxingVest
AG
Brsil
160
130
150
Viet-Nam
180
200
200
Colombie
140
100
160
APPLICATION 13/
La transpose dun problme de transport exprim sous forme tabulaire se prsente comme suit :
5
4
3
1
4
5
7
2
3
4
2
5
13
5
7
Recherche oprationnelle
21
RESOLUTION DE LAPPLICATION 1
Avant de passer la rsolution dun programme de transport, il faut toujours sassurer de lgalit entre
la somme des composantes Zi du vecteur doffre Z et la somme des composantes Wj du vecteur de
demande, soit :
En exprimant sous forme matricielle, les donnes de lapplication 1, il se dgage ce qui suit :
Demande 1
X11 = ?
Comme
3
6
X12 = ?
X21 = ?
21
X13 = ?
5
X22 = ?
11
X23 = ?
Firme
3
12
Firme
2
Demande
Firme
1
Demande
X31 = ?
X32 = ?
X33 = ?
15
13
12
13
, ajoutons une colone fictive. Les valeurs Cij de cette colonne fictive sont prises de
Demande 1
X11 = ?
3
6
X12 = ?
X21 = ?
X31 = ?
F1 = ?
X23 = ?
X32 = ?
13
20
15
X13 = ?
X22 = ?
Fictive
Firme
3
12
Firme
2
Demande
Firme
1
Demande
20
F2 = ?
5
X33 = ?
20
F3 = ?
12
21
11
13
Au cas o
Recherche oprationnelle
22
Firme
1
Demande 1
15
Demande 3
Fictive
20
20
20
6
12
Firme
2
Firme
8
15
13
5
12
21
11
13
INTERPRETATIONS DE RESULTATS
Rappelons que le problme du transport est un programme de minimisation. Ainsi, pour minimiser le
cot de transport, daprs les prdictions de la mthode du coin nord-ouest :
La firme 1 qui dispose dun stock de 21 units du bien Xij, doit affecter :
-
La firme 2 qui dispose dun stock de 11 units du bien Xij, doit affecter :
-
La firme 3 qui dispose dun stock de 13 units du bien Xij, doit disponibiliser 8 units du bien Xij pour
satisfaire la demande exprime dans le troisime march et cela au cot de 40 Francs.
Le cot total est obtenu en sommant les cots de transport relatifs aux diffrentes affectations (les
places fictives exclues) ; soit :
Cot total = 15(7) + 6(6) + 7(5) + 4(4) + 8(5) = 232
Recherche oprationnelle
23
APPLICATIONS III.
APPLICATION 1/
Affecter 5 ouvriers aux 5 postes de manire que tous les ouvriers aient chacun un poste et un seul, ceci de telle sorte que la
valeur totale des affectations soit minimale, la matrice des cots associe tant donne par le tableau ci-aprs.
1
17,5
15
5,5
12
16
16,5
10,5
10,5
12
15,5
14,5
11
5,5
4,5
14
17,5
13
13
9,5
8,5
12
17,5
APPLICATION 2/
Soient 5 ouvriers A, B, C, D, E et 5 postes de travail 1, 2, 3, 4 et 5. Affecter les cinq ouvriers aux cinq postes de telle
sorte que chaque ouvrier ait un poste et un seul et que le cot des affectations soit minimal.
Vous disposez pour cela de la matrice des affectations ci-aprs o Cij reprsente le cot que lentreprise supporte en
affectant louvrier i au poste j.
APPLICATION 3/
La compagnie sucrire de Kwilu Ngongo doit recourir aux services de quatre mcaniciens (M1, M2, M3 et M4) pour la
rpartition de ses quatre machines (m1, m2, m3, m4 et m4) tombes en panne, il y a deux mois.
Lentretien avec ces 4 mcaniciens a permis cette entreprise dlaborer la matrice suivante indiquant le temps que
chaque mcanicien mettra pour rparer chaque type de machines ainsi que le cot horaire de rparation de chaque
machine.
M1
M2
M3
M4
Cot horaire en $
m1
40
30
1h5
1h5
m2
1h00
50
41h00
40
m3
30
1h20
45
1h00
m4
1h10
45
1h00
30
T.D. Faites le plan daffectation qui minimise les cots de cette entreprise sachant quun mcanicien doit tre
affect une machine et une seule.
APPLICATION 4/
Le secrtariat acadmique de lUniversit Kongo doit affecter 5 conomistes candidats assistants aux cours suivants :
Technique de commerce (C1), Droit fiscal (C2), Mathmatique (C3), Ecopol (C4) et Recherche oprationnelle (C5).
Lacadmique souhaite les affecter en optimisant leurs aptitudes enseigner ces cours. Il dispose pour cela des
informations sur les diffrentes ctes quils ont obtenues dans ces 5 cours pendant leur parcours universitaire comme
critre daffectation.
E1
E2
E3
E4
E5
C1
15
3
6
11
18
C2
9
17
6
2
15
C3
7
4
8
16
3
C4
8
10
7
16
12
C5
2
9
16
11
9
Trouver la meilleure affectation sachant que chacun deux doit tre affect un cours et un seul.
Recherche oprationnelle
24
APPLICATION 5/
Une entreprise de construction vient douvrir 4 nouveaux chantiers, situs en A, B, C et D. Ces chantiers ncessitent
lemploi de grues actuellement situes sur des chantiers qui viennent dtre termins et situs en V, W, X, Y et Z. Le
tableau suivant donne le nombre dheures que prendrait le transport de chacune des grues de lendroit o elle est
situe vers chacun des chantiers nouveaux.
V
28
17
11
20
13
28
26
12
38
19
18
15
19
28
24
10
15
[Heures de transport]
Lentreprise dsire dmarrer le plus vite possible ses nouveaux chantiers. A quel chantier doitelle affecter ses grues
disponibles ?
APPLICATION 6/
Trois candidats (A, B, et C) ont t prslectionns pour un programme de bourse organis dans deux pays : le pays
W o le programme est en anglais et le pays X o le programme est en franais. La slection ne portera que sur
deux dentre les trois candidats en fonction de leur aptitude matriser les deux langues.
Un test de langue a t organis ce propos, les rsultats obtenus sont repris dans le tableau ci-dessous o
la cotation est sur 20 points.
A
14
11
13
13
11
On vous demande daffecter les deux candidats qui seront slectionns de manire ce que chacun suit un programme
et un seul.
APPLICATION 7/
Au cours des annes coules, un directeur gnral a fait circuler ses quatre chefs de vente : DADOU, JUSTIN, BENOIT
et ALAIN dans les diffrents dpartements de lentreprise. A la suite de ses expriences, il a not que dans des
conditions quivalentes leurs chiffres daffaires taient respectivement proportionnels 20, 19, 17 et 16. Les chiffres
daffaires quon estime tre en mesure de raliser lanne venir si lon disposait la tte de chacun des dpartements
A, B, C et D un homme de la comptence de Dadou serait : 10, 8, 6 et 5 millions de francs. Le Directeur gnral
pense que la meilleure formule consiste affecter les diffrents dpartements aux quatre chefs de vente, par ordre
dimportance dcroissant en chiffre daffaires, en correspondance avec la notation ci-dessous :
1)
2)
A
10,00
11,00
12,10
13,31
B
8,00
9,90
12,10
14,64
C
6,00
7,70
8,47
9,72
D
5,00
9,90
13,31
17,30
Et en adoptant un taux dactualisation de 10% trouver les meilleures rotations imposer aux chefs de vente pour
obtenir le chiffre daffaires maximal.
Indications :
1) Etablir une matrice defficience des diffrents chefs de vente supposs affects chacun des dpartements ;
multiplier tous ses lments par 1 ; appliquer lalgorithme de KUHN.
2) Une reprsentation graphique sera utile pour la deuxime question.
Recherche oprationnelle
25
APPLICATION 8/
Le Chef de Dpartement dEconomie Pure de la FSE (UNIKIN) doit affecter 5 conomistes aux cours suivants : Math I, Stat
I, MQE, TPP et Economtrie. Le Chef de Dpartement souhaite affecter ces conomistes en optimisant leurs aptitudes
enseigner les cours souhaits. Ces aptitudes sont mesures par les cotes obtenues dans ces diffrentes branches
lUniversit. Elles sont donnes dans le tableau suivant.
Math
Stat
MQE
TPP
Eco
E1
15
09
07
08
02
E2
03
17
04
10
09
E3
06
06
08
07
16
E4
11
02
16
16
11
E5
18
15
03
12
09
Indication : Etant un problme de maximisation, il est ncessaire, avant dappliquer la mthode hongroise, de
transformer pralablement les donnes du tableau 6.10, soit en les multipliant par -1, soit en les retranchant de la
donne la plus leve, ici 18. On obtient alors le tableau 6.11.
Recherche oprationnelle
26
Leonhard Paul EULER (15 avril 1707-18 septembre 1783), Mathmaticien et physicien
suisse. Il est notamment lorigine de la thorie des graphes et du calcul infinitsimal.
Le problme consistait trouver une promenade partir d'un point donn qui fasse revenir ce point
en passant une fois et une seule par chacun des sept ponts de la ville de Knigsberg.
Introduction
La notion de graphe, bien que relativement rcente, est devenue, ce jour, indispensable dans de
nombreux domaines et disciplines, notamment en sciences sociales, en informatique, en optimisation, en
chimie et mme en biologie.
Ltude, donc, de la thorie des graphes et de leurs applications apparait comme loccasion de traiter des
questions trs diverses lies, par exemple, la dtermination du nombre de chemins dans un graphe, au
calcul du chemin le plus court et du chemin le plus long avec lalgorithme de Ford ou lanalyse du
problme de flots dans les rseaux avec lalgorithme de Ford et Fulkerson.
Ce manuel propose des applications trs significatives et adaptes, permettant ltudiant en
Administration dapprhender cette thorie.
Par ailleurs, elles (ces applications) demandent peu de pr-requis (que ltudiant pourra facilement
acqurir en recourant au syllabus du cours) puisque les graphes constituent un sujet dtude nouveau et
surtout trs diffrent des sujets mathmatiques classiquement enseigns, mais exigeant la mme
rigueur intellectuelle.
En un langage simple, un graphe est un outil qui permet de reprsenter la structure, les connexions dun
ensemble complexe en exprimant les relations entre ses lments sous forme dun rseau. Ainsi, les
graphes constituent donc une mthode qui permet de modliser une grande varit de problmes en se
ramenant ltude de sommets et darcs.
In fine, notez que les derniers travaux en thorie des graphes sont souvent effectus par des
informaticiens, du fait de limportance quy revt laspect algorithmique.
Recherche oprationnelle
27
Terminologie
Graphe : cest un ensemble de points ventuellement relis par des arcs.
Ordre dun graphe : lordre dun graphe est le nombre de sommets de ce graphe.
Graphe valu : graphe o des rels sont associs aux artes. Dans cet expos, on ne considrera que des
valuations positives.
Arc : est une ligne orient qui relie deux nuds ou sommets.
Arte : est une ligne non oriente quivalant deux arcs orients en le sens inverse et reliant deux
nuds.
Fonction dincidence :
Boucle : est un arc (ni, nj) particulier o i = j.
Chemin : suite de sommets relis par des arcs dans un graphe orient.
Chane : suite finie de sommets relis par les arcs, sans tenir compte de leur sens.
Circuit : chemin fini qui revient son point de dpart, cest--dire un chemin tel que le nud initial du premier
arc concide avec le nud terminal du dernier.
Cycle : correspond un circuit dans le graphe non orient.
Chemin simple : chemin qui nutilise pas deux fois le mme arc.
Chemin lmentaire : chemin qui nutilise pas deux fois le mme sommet
Chemin eulrien : chemin simple, passant par tous les arcs dun graphe.
Chemin hamiltonien : chemin lmentaire, passant par tous les sommets dun graphe.
Circuit eulrien : circuit simple, passant par tous les arcs dun graphe.
Circuit hamiltonien : circuit lmentaire, passant par tous les sommets dun graphe.
Digraphe : un graphe orient est galement appel digraphe.
Graphe simple : graphe qui ne contient ni boucle, ni arcs parallles.
Graphe eulrien : graphe qui possde un cycle eulrien.
Graphe hamiltonien : graphe qui possde un cycle hamiltonien.
Matrice adjacente : est une matrice binaire ou boolenne. Un lment de la matrice dadjacence est 1 si larc
existe et 0 sinon.
Distance entre deux sommets : longueur de la plus courte chane joignant ces deux sommets.
Diamtre dun graphe : maximum des distances entre les sommets dun graphe.
Recherche oprationnelle
28
POUR LAPPREHENSION DES AUTRES CONCEPTS, CONFER NOTE ET ILLUSTRATIONS EFFECTUEES PENDANT
LES SEANCES DE TP.
APPLICATIONS IV.
APPLICATION 1/
Tracer le graphe de la matrice dadjacence (matrice boolenne) suivante :
APPLICATION 2/
En observant, pendant un mois, les dplacements dun tudiant de Licence 1 Administration des Affaires de son lieu de
rsidence (Lemba) lUniversit Protestante au Congo, on parvient laborer le graphe suivant correspondant aux
diffrentes lignes quil a utilis pendant cette priode :
U.P.C
BANDAL
R.P.
VICTOIRE
LEMBA
C. Ville
LIMETE
1/ Proposez une matrice adjacence du graphe ci-dessus o les lettres Q, W, V, X, Y et Z correspondent respectivement
aux nuds Lemba, Limete, Victoire, Bandal, C. Ville et UPC.
2/ Rpondez par vrai ou faux aux propositions ci-aprs :
a/ Le chemin Lemba-Bandal-UPC-B.March-Limete-Victoire est hamiltonien.
b/ L e chemin Lemba-Bandal-UPC-Lemba-Limete est simple.
c/ Le circuit Lemba-Limite-Victoire-UPC-Victoire-Lemba est simple.
d/ Le chemin C.Ville-Lemba-Limete-Victoire-Lemba-Bandal-UPC est lmentaire.
3/ Y a-t-il un chemin eulrien ?
Recherche oprationnelle
29
APPLICATION 3/
Travail demand :
a.
b.
C ; B et D ; C et A ; D et C et D et D.
c.
APPLICATION 4/
Soit la circulation routire dans la cit de BENTACOURT reliant 3 quartiers est reprsent comme suit :
U
Travail demand :
a.
b.
APPLICATION 5/
Soit le graphe ci-dessus correspondant plus ou moins au problme de sept ponts de Knigsberg.
V
Travail demand :
a. Dites si ce graphe est orient ou non.
b. Si les distances entre J et P ; P et T ; V et T ; T et J ; J et V quivalent respectivement 2, 1, 3, 4
et 2 heures de marche normale pied ; dterminez le nombre de chemin de longueur 3 reliant J et
T. Evaluez le temps effectuer pour parcourir ce chemin.
Recherche oprationnelle
30
au Multiplicateur de
Lagrange.
Paralllement, dans un programme non linaire, il existe galement des conditions du 1er ordre. Ces
conditions sont gnralement qualifies de Conditions de KUHN et TUCKER du nom de deux scientifiques
consacrs aux problmes de maximisation sous des contraintes en inquations.
Contrairement aux conditions du premier ordre, dans la programmation classique, qui sont toujours
ncessaires, celles de Kuhn et Tucker ne le sont que sous certaines conditions. Ainsi, les conditions de Kuhn
et Tucker peuvent tre ncessaires, suffisantes ou mme ncessaires et suffisantes.
Comme les conditions de Kuhn et Tucker se fondent sur le lagrangien, ainsi, nous rappelons le concept du
lagrangien avant dillustrer par un cas pratique les conditions de Kuhn-Tucker.
/ La fonction de LAGRANGE
*Le lagrangien en cas du programme dune contrainte et de n variables-choix :
Soit w = w(X1, , Xn)
S/C : h(X1, , Xn) = c
Avex Xj 0
Le lagrangien associ ce programme, not L, est donc :
L = w(X1, , Xn) [c h(X1, , Xn)]
Pour dterminer les extremums, Il suffit de driver la fonction L par rapport aux diffrentes variables-choix
Xi et par rapport et de rsoudre, cet effet, le systme dquation obtenu. Les conditions du second
ordre permettront de caractriser le type des extremums.
Cette condition est connue sous le nom de condition de qualification. Elle impose une certaine restriction sur les fonctions des
contraintes dun programme non linaire. De manire gnrale, les contraintes satisfont une condition de qualification en un
point X* (ou les contraintes sont qualifies en X*) si et seulement si les conditions de Kuhn-Tucker savrent ncessaires pour que X*
soit un extremum.
Assistant Jean Paul TSASA V.
Chercheur co accompli au Larq /www.lareq.com /BP 16.626 Kinshasa I
Mail : jeanpaultsasa@lareq.com
Recherche oprationnelle
31
/ Conditions de Kuhn-Tucker
Partant de la fonction Z de Lagrange, les conditions de Kuhn-Tucker** (en considrant en un premier
temps, un problme de maximisation) peuvent donc tre drives comme suit :
Pout tout i = 1, 2, , m et j = 1, 2, , n :
Avec Xj 0
Avec i 0
Notons que :
1.
**
Recherche oprationnelle
32
Si et seulement si :
2.
Par ailleurs :
Si et seulement si :
Ainsi, on obtient, ci-aprs, les conditions sur la variable quadratique dcart ou de niveau, appeles
galement, relation dexclusion ou relation de complmentarit, en anglais complementary slackness
conditions :
et
Recherche oprationnelle
33
Que devient les conditions de Kuhn et Tucker lorsquil sagit dun problme de
minimisation ?
Connaissant que maximiser quivaut minimiser , tout en inversant les ingalits des contraintes
aprs avoir multipli chaque terme des contraintes par -1, les conditions de Kuhn-Tucker peuvent donc
dobtenir comme suit par analogie :
Pout tout i = 1, 2, , m et j = 1, 2, , n :
Et par consquent :
Avec Xj 0
Avec i 0
Recherche oprationnelle
34
BIBLIOGRAPHIE
1.
Alevra, D., M. Padberg, 2001, Linear optimization and extensions : problems and solutions,
Springer.
2.
3.
4.
5.
6.
7.
Domschke, W., A. Drexl, B. Schildt, A. Scholl, S. Voss, 1995, Operations Research, Springer.
8.
Eiselt, H.A and C.L. Sandblom, 2000, Integer programming and network models, Springer.
9.
Eiselt, H.A. and Frajer, H.V., 1977, Operations research handbook : Standard algorithms and
Methods with examples, Walter de Gruyter & Co., Berlin.
10. Favre, R., B. Lemaire, C. Picouleau, 2000, Prcis de recherche oprationnelle, 5me d., Dunod.
11. Gondran, M., et MINOUX, M., 1979, Graphes et Algorithmes, d. Eyrolles, Paris.
12. Guret, C., C. Prins, M. Sevaux, 2000, Programmation linaire, Eyrolles.
13. Kamavuako, 2006, polycopi de cours de recherche oprationnelle, Universit Kongo, MbanzaNgungu.
14. Kamiantako, A., 2004, Mthodes quantitatives de lconomie : Recueil dexercices corrigs, Facult
de Sciences Economiques et de Gestion, Universit de Kinshasa, Kinshasa.
15. Korte, B., J. Vygen, 2002, Combinatorial optimization, 2nd ed., Springer.
16. Kutangila, D., 2009, polycopi du cours de recherche oprationnelle, Universit Protestante au
Congo, Facult dadministration des Affaires et Sciences Economiques, Kinshasa.
17. Labelle, J., 1981, Thorie des graphes, d. Modulo, Qubec.
18. Manya, L., 2008, polycopi de recherche oprationnelle, Universit de Kinshasa, Facult de Science,
Kinshasa.
19. Maurras, J.F., 2002, Programmation linaire, complexit, Springer.
20. Nobert, Y., R. Ouellet, R. Parent, 1995, La recherche oprationnelle, Gatan Morin.
21. Phlizon, J.F., 1998, Mthodes et modles de la recherche oprationnelle, Economica.
22. Roy, B., 1969, Algbre moderne et thorie des graphes orientes vers les sciences conomiques et
sociales, Tome 1 : Notions et rsultats fondamentaux, d. Dunod, Paris.
23. Roy, B., 1970 Algbre moderne et thorie des graphes orientes vers les sciences conomiques et
sociales, Tome 2 : Applications et problmes spcifiques, d. Dunod, Paris.
24. Sierksma, G., 2001, Linear and integer programming, Marcel Dekker.
25. Vanderbei, R.J., 2001, Linear programming foundations and extensions, Kluwer.
26. Vdrine, J.P., 1985, Techniques quantitatives de gestion, Vuibert, Paris.
27. Zimmermann, H.J., 1992, Operations Research 2, Auflage, Vieweg, 1992.
Recherche oprationnelle
35