WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Praogrammation des charrois automobiles pour la distribution de la boisson dans la ville de Bukavu: Cas de la Bralima/Bukavu(2005-2006)

( Télécharger le fichier original )
par Lindjanda HAMULI
ISP Bukavu - Licence 2006
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

3.2. Introduction à la théorie de graphe

3.2.1. Définition de graphe

Soit x un ensemble de sommets fini et dénombrable

X = (x1, x2, x3, ...x4), soit m, une application multivoque et ex une appliation de x dans lui-même noté x de x, dans ce cas, le couple (x, m) défini un graphe noté G. (MVIBUDULU KALUYIT Jacques, cours de la recherche opérationnelle).

Ex. : Soit l'ensemble de sommets de x = (x1, x2, x3, x4, x5, x6) l'application multivoque correspondant à chaque sommet et peut se présenter comme suit :

X m (x)

X1 x2, x3

X2 x4

X3 x2, x4

X4 x5, x6

X5 x6

X6

Représentation d'un graphe

Le graphe est représenté par un ensemble de points reliés entre eux par des flèches. La flèche relie un sommet Xi Xj appartenant à un sommet Xi Xj si Xj m (Xi). Partant de notre exemple, on peut avoir la représentation de graphe ci-après :

X2

X1

X3 X4

X5 X6

3.2.2. Sommet suivant et sommet précédent

Un sommet Xj est dit « suivant » de Xi s'il y a une flèche de Xi vers Xj m (Xi). Dans ce cas, Xi est dit « précédent » de Xj. L'ensemble de suivants de x est symbolisé par S (x). L'ensemble de précédents de x est symbolisé par P (x).

Ainsi pour notre exemple on aura le tableau de suivant.

Tableau de suivant (Dictionnaire de suivant)

S S (x)

X1 -

X2 x1, x3

X3 x1

X4 x2, x3

X5 x4

X6 x4, x5

Le tableau de précédent est ainsi appelé dictionnaire de précédent. Il s'obtient du dictionnaire de suivant. Pour cela, la procédure est la suivante :

On note sur la ligne xi les numéros des lignes dans lesquelles xi apparaît comme suivant. Ainsi, si on applique cette procédure on aura le tableau de précédent ci-après :

P P (x)

X1 -

x2 x1, x3

x3 x1

x4 x2, x3

x5 x4

x6 x5, x4

3.2.3. Les points de vente de la BRALIMA

A partir de cette théorie nous pouvons l'applliquer à la réalité rencontrée à la Bralima/Bukavu. Ainsi donc, par son circuit de distribution, la ville de Bukavu a 2 axes, dont le 1er axe appelé VILLE 1 et le 2e axe VILLE 2. Et chacun d'axes a ses points de ventes bien identifiés.

I) Les principaux points de vente de l'axe 1 peuvent se présenter comme suit :

X1 : Bralima (point de départ)

x2 : Place de l'indépendance (ces points de vente a comme dépôts relais :

TEM'S 1)

X3 : Av. P.E LUMUMBA/Labotte (FAIDA, NABINTU 4, JEANNE)

X4 : Athénée d'Ibanda (KITAMBALA 2, MAMAN JENIFER)

X5 : AV. P.E LUMUMBA (La source 2, NOTRE VRAI SIEGE)

X6 : NYAWERA Marché (super Copin, NABINTU 2, Alexis BAGUMA 2,

BITIJULA)

X7 : Cercle Hippique (Maman MUDERHWA)

X8 : Camp Saïo (Maman MUDERWHA)

X9 : Nganda Belvédère (KONDA, BIGIRIMANA, KITAMBALA 1)

X10 : AV. Cimetière (MUSHAMALIRWA, NABINTU 3)

X11 : DGI (MUKULU, BIREM, CIGOHO)

X12 : Rond point ISP (CIKIZA, BOUTIQUE RAFIKI, MAMAN DEPS,

MUGENGE)

X13 : Rond point Major Vangu (WASSO AKILI, BUHENDWA, MUHANANO,

CHOKOLA)

X14 : Panzi (MUSAFIRI, Jean MADO).

Pour l'axe 2 les principaux points des ventes sont :

X1 : Bralima (Point de départ)

x2 : Beach MUHANZI (MATATA, TEM'S 2)

x3 : AV. KIBOMBO (Trois canards, DA LETHY)

x4 : Av. Industriel (Maman Tantine)

x5 : Nyamugo deux poteaux (TAIFA)

x6 : Nyamugo Marché (Alain, KONDA 1, AYAYS)

x7 : Essence KIBONGE (JOMBA MONGANE, CARITAS)

x8 : BUHOLO V (INTERNET, M'BISIMWA, KIZO'S)

x9 : Pas à pas (Maman Anny, BAHUGUKE, MUSHAGA, CIRUZA 1)

x10 : BUHOLO IV (NGOMO)

x11 : CHIMPUDA (Flavien, urelie)

x12 : Avenue KADURU (MAMAN MUOMERWA)

x13 : Avenue KASALI (Place du Dialogue)

x14 : Nyamugo Stade (N'SHANGALUME RUNINGA)

x15 : CIRIRI (MAKERA, MBASWA, CLAIRE)

x16 : CAMP TV (BABA TANTINE, ROMAIN)

x17 : Marché Nkafu (SIKUZANI, MAFUALA, VERONIQUE)

x18 : AV. Route de Goma (M'NYAMUKONDE) « BAGIRA »

x19 : QUARTIER A (WENGA, MAMA SILLY)

x20 : AUX 7 FONTAINES/Place communale Bagira (NABINTU 1)

x21 : Quartier B (NOTRE SOURCE 1)

D'une manière générale, nous pouvons représenter ces deux axes en utilisation la méthode de graphe évoquée précédemment.

I. L'AXE 1 (VILLE 1)

a) Le graphe de l'axe 1

P P (x)

X1 -

X2 X2, X3, X4

X3 X3, X4, X5

X4 X4, X5, X6

X5 X5, X6, X7

X6 X6, X7, X8

X7 X7, X8, X9

X8 X8, X9, X10

X9 X9, X10, X11

X10 X10, X11, X12

X11 X11, X12, X13

X12 X12, X13, X14

X13 X3, X14

X14 X4

b) Construction graphe ordonné

La procédure de détermination de niveau :

1. On commence toujours par la détermination de niveau zéro (NO), on le détermine comme suit : les sommets de NO correspondent aux sommets n'ayant pas de précèdent

NO = {x1}

2. Niveau 1 (N1)

Les sommets de N1 s'obtiennent à partir des sommets de niveau zéro.

Pour cela, on barre sur toutes les lignes partout où se trouve les sommets de NO. Si la ligne est complètement barrée, les sommets correspondant sont de N1.

N1= {x2, x3, x4}

3. Niveau 2 (N2)

Les sommets de N2 s'obtiennent de niveau un, pour cela, on barre sur trouves lignes partout où se trouve les sommets de NO. Si la ligne est complètement barrée, les sommets correspondant sont de N1

N2= {x5, x6}

4. niveau 3 (N3)

Le processus continue comme précédemment en portant du niveau 2.

N3= {x6, x7}

5. Niveau 4 (N4)

N4={x7, x8}

6. Niveau 5 (N5)

N5= {x8,x9}

7. Niveau 6 (N6)

N6={x9,x10}

8. Niveau 7 (N7)

N7={x10,x11}

9. Niveau 8 (N8)

N8={x11,x12}

10. Niveau 9 (N9)

N9={x12,x13}

5. Niveau 10 (N10)

N10={x13,x14}

6. Niveau 11 (N11)

N11={x14}

c) Construction de graphe ordonné pour l'axe1 (N° 1)

7h30' N 6h°° 4h30' 3h°° 1h30é de la journée

8h°° de la journée

X2 x5 x9 x13

400m

X1 x3 x7 x11

X8

X14

X4 x6 x10 x12

SOURCE : nos constructions

Comme nous l'avons évoqué précédemment, l'approche de la programmation dynamique s'effectue par la décomposition en sous-problème, du problème concerné et l'analyse commence par traiter d'abord les sous problèmes qui sont situés chronologiquement les derniers en terminant par les sous problèmes situé ou encore selon les principes LIFO (last in first out) « première sortie, dernière entrée »

Ainsi, lorsqu'un problème est divisé en sous-problème :1, 2,3 les inputs des 3è sous-problèmes sont considérés comme étant les out put du 2è problème. Et des inputs du deuxième sous-problème sont les outputs du 1è sous-problème.

d) Résolution de problème

· Procédure

Imaginons un poste de vente quelconque Pi où le vendeur veut minimiser les coùts (c) pendant une allée de m heures vers la déstination J.

Ainsi, ces coûts C est fonction du point de départ (Poste Pi) et du nombre de jour de W requises (n) pour effectuer le travail au point J. on peut alors dire :

C (i, r) au coût minimal de kilomètres à parcourir par les charrois automobile de la Bralima au moment où il ne reste que n heures pour atteindre la destination.

Ces coûts peuvent être exprimés mathématiquement par une option fonctionnelle. Ainsi, l'équation fonctionnelle à maximiser ou à minimiser au niveau de chaque sous-problème sera :

C (i,n) = max [Cij + C(j, n-1)].

Pour le problème de minimisation, l'équation sera alors:

C(i, n) = min [Cij + C(j, n-1]

Cij = les kilomètres à parcourir en allant du poste Xi vers le poste Xj.

Cj, n-1 = les kilomètres à parcourir pendant l e reste de temps du travail soit n-1 heures vers Xj.

· Analyse

Soit le 1er sous-problème, en effet, le vendeur de la Bralima se trouvant à une 1h30' du point d'arrivée.

PANZI (X14), il sera alors à l'un des points de vente ci-après

(Points de départ) : X12, X11, X13.

L'équation fonctionnelle de minimisation sera appliquée à chacun de ces points de vente : C(14, 1), C(11, 1), C(13, 1).

C(13, 1) = min (Cnj + C(j, 1-1) tel que j = 14

= min (C(nj) + C(j, 0) tel que j = 14

= min [(Cnj + C(14,0)]

N.B : c(14, 0) = 0

C'est-à-dire que C (13, 1) = 500+0 = 500m 5 km

· Point de vente X11

C11, 1 = min (C11j + Cj, 1-1) tel que j = 14

= min (C11j = Cj, 0 tel que j = 14

= 915 + 0 = 915m 9,15km

· Point de vente X12

C12, 1 = min (C12j + Cj, 1-1) tel que j = 14

= min (C12, 1 + C14, 0)

= min (800 + 0)

= 800m 8km

9. Deuxième sous-problème

A ce niveau les vendeurs de la Bralima sera à 3h°° de vente (journée) pendant la journée. Le vendeur peut atteindre les points de vente suivant : X9, X8, X10.

· Point de vente X9

C (9, 2) = min (C9, 2 + Cj, 2-1) tel que j = 13, 12

= min (C9, 2 = Cj, 1) tel que j = 13, 12

= min (600 + 500, 200 + 800)

= min (1100, 1000)

= 1000m 10km.

· Point de vente X8

· C (8, 2) = min (C8, 2 + Cj, 1) tel que j = 11, 12

= min (790 + 914, 600 + 800)

= min (1705, 1400)

= 1400m 14km.

· Point de vente X10

C (10, 2) = min (C10, 2 + Cj, 1) tel que j = 13, 14

= min (940 + 500, 1560 + 0)

= min (1440, 1560)

= 1440m 14,4km.

10. Troisième sous-problème

Le vendeur de la Bralima est à 4h30' de la distribution et peut se trouver à l'un des points de ventes X5, X7, X6 et doit passer par l'un des postes suivants : X8, X9, X10 avant d'arriver à la destination. A partir du poste X5 = C(5,3), C(7, 3), C(6, 3).

C (5, 2) = min (C5, 3 + Cj, 3-1) tel que j = 9, 8

= min (C5, 3 + Cj, 2) tel que j = 9, 8

= min (280 + 1000, 730 + 1400)

= min (1280, 2130)

= 1280m 12,8km.

· Point de vente X7

C(7,3) = min [C(7,3) + C(j,2)] tel que j =11, 10

= min (214 + 915, 375 + 1440)

= min (1229, 1815)

= 1229m 12,29km

· Point de vente X6

C(6,3) = min [C(6,3) + C(j,2)] tel que j =9, 10

= min (170 + 1000, 413 + 1440)

= min (1170, 1815)

= 1170m 11,70km

11. Quatrième sous-problème

Le vendeur de la Bralima est à 6h°° de la journée vers la destination finale. Aussi à 6h°° vers Panzi, le vendeur peut arriver à l'un des ces 3 points de ventes : X5, x6, x7. a partir de ces points de vente

X2 = C(2,4), C(3,4), C(4,4)

· Point de vente X2

C(2,4)) = min [C(2,4) + C(j,3)] tel que j = 5,6

= min (320 + 1280, 435 + 1170)

= min (1600, 1605)

= 1600m 16km

· Point de vente X3

C(3,4)) = min [C(3,4) + C(j,3)] tel que j = 7,6

= min (7000 + 1229, 310 + 1170)

= min (1929, 1480)

= 1480m 14,8km

· Point de vente X4

C(4,4)) = min [C(4,4) + C(j,3)] tel que j = 7,8

= min (320 + 1280, 435 + 1170)

= min (1441, 2070)

= 1441m 14,41km

12. Cinquième sous-problème

Le vendeur est à 7h30 ou à 8h°° avant d'atteindre le point final. Le vendeur peut arriver à l'un de ces 3 points de vente : x1, x2, x3.

De la Bralima X1

C(1,5) = min [C(1,5) + C(j,4)] tel que j = 2,3,4

= min (400 + 600, 615 + 1480, 775 + 1441)

= min (2000, 2095, 2216)

= 2000m 20km

Au courant de la journée le vendeur de la Bralima pourra effectuer 20km. Après avoir évalué les distances à parcourir, on peut alors indiquer le tableau de l'itinéraire relatif à ces différents points de vente :

- C(14,0) = 0 - C(7,3) = 12,9km

- C(13,1) = 5km - C(6,3) = 11,7km

- C(12,1) = 8km - C(2,4) = 16km

- C(11,1) = 10km - C(3,4) = 14,8km

- C(9,2) = 14km - C(4,4) = 14,41km

- C(10,2) = 14,4 - C(1,5) = 20km

- C(5,3) = 12,8

Le tableau de l'itinéraire peut se présenter comme suit:

C(13,1) = 5km

C(12,1) = 8km

C(11,1) = 9,15km

C(14,0) = 0

On place à gauche les distances à parcourir ci-dessous, d'autres distances au niveau du 5e sous problème.

C13,1 = 5km

C12,1 = 8km

C11,1 = 9,15km

C14,0 = 0

C9,2 = 10km

C8,2 = 14km

C10,2 = 14,4km

C10,2 = 14,4km

C8,2 = 14km

Au niveau du 4e sous-problème, on placera les 3 points de vente au coût optimale à gauche de 3 points de ventes situés à droite.

C9,1 = 10km

C8,2 = 14km

C10,2 = 14,4km

C14,0 = 0

C5,3 = 12,8km

C6,3 = 11,7km

C13,1 = 5km

C12,1 = 8km

C11,1 = 9,15km

C7,3 = 12,8km

Au 4e sous-problème, on place toujours les distances minimales à parcourir par le vendeur de la Bralima à gauche de ces 3 points de vente situés à droite.

C6,2 = 11,7km

C14,0 = 0

C2,4 = 16km

C4,4 = 14,41km

C13,1 = 5km

C12,1 = 8km

C11,1 = 9,15km

C3,4 = 14,8km

C9,2 = 10km

C8,2 = 14km

C10,2 = 14,4km

C7,3 = 12,29km

C5,3 = 12,8km

Quant au 5e sous-problème, on aura un seul poste (le point de départ) la flèche sera de la case C (1,4) vers la case C (4,4) car il a obtenu son niveau minimum de j = 4.

C6,3 = 11,7km

C14,0 = 0

C2,4 = 16km

C4,4 = 14,41km

C13,1 = 5km

C12,1 = 8km

C11,1 = 9,15km

C3,4 = 14,8km

C9,2 = 10km

C8,2 = 14km

C10,2 = 14,4km

C7,3 = 12,29km

C5,3 = 12,8km

C4,1=20km

Le chemin qui désigne le point de vente au coût minimal se fait ressortir facilement.

C(4,1) C(4,4) C(7,3) C(9,2) C(13,1) C(4,0)

Ou X1 X4 X7 X9 X13 X14

Pour l'axe qui est la VILLE 1, le vendeur peut adopter le programme de vente minimum en commençant par la Bralima successivement aux points de ventes de l'athénée, cercle hippique, Belvédère, Rond point Major Vangu jusqu'à Panzi.

Ainsi, il aura évité le risque de gaspillage inutile enfin pour la bonne marche de l'entreprise.

II. L'axe 2 (VILLE 2)

a) Le graphe de l'axe 2 b) Construction de graphe ordonné

1) sommet 0 (N0)

N0 = {y1}

2) sommet 1 (N1)

N1 = {y2, y3, y4}

3) sommet 2 (N2)

N2 = {y5, y6}

4) sommet 3 (N3)

N3 = {y6, y7}

5) sommet 4 (N4)

N4 = {y7, y8}

6) sommet 4 (N4)

N4 = {y7, y8}

7) sommet 6 (N6)

N6 = {y9, y10}

8) sommet 7 (N7)

N7 = {y10, y11}

9) sommet 8 (N8)

N8 = {y11, y12}

10) sommet 9 (N9)

N9 = {y11, y12}

11) sommet 10 (N10)

N10 = {y13, y14}

12) sommet 11 (N11)

N11 = {y14, y15}

13) sommet 12 (N12)

N12 = {y15, y16}

14) sommet 13 (N13)

N13 = {y16, y17}

15) sommet 14 (N14)

N14 = {y17, y18}

16) sommet 15 (N15)

N15 = {y18, y19}

17) sommet 16 (N16)

N16 = {y19, y20}

18) sommet 17 (N17)

N17 = {y20, y21}

19) sommet 18 (N18)

N18 = {y21}

P P(y) Procédure

Y1

Y2 Y2, Y3, Y4

Y3 Y3, Y4, Y5

Y4 Y4, Y5, Y6

Y5 Y5, Y6, Y7

Y6 Y6, Y7, Y8

Y7 Y7, Y8, Y9

Y8 Y8, Y9, Y10

Y9 Y9, Y10, Y11

Y10 Y10, Y11, Y12

Y11 Y11, Y12, Y13

Y12 Y12, Y13, Y14

Y13 Y13, Y14, Y15

Y14 Y14, Y15, Y16

Y15 Y15, Y16, Y17

Y16 Y16, Y17, Y18

Y17 Y17, Y18, Y19

Y18 Y18, Y19, Y20

Y19 Y19, Y20, Y21

Y20 Y20, Y21

Y21 Y21

Le graphe ordonné peut se schématiser comme suit :

Y2 Y5 Y9 Y13 Y16 Y19

Y1 Y3 Y7 Y11 Y15 Y17 Y20

Y4 Y8 Y14

Y6 Y10 Y12 Y18 Y21 source : nos constructions

c) Résolution de problème

- Analyse

Soit le 14er sous-problème, le vendeur se trouve à 1h30' à la zone de Bagira et au Quartier B. de quartier B et de la zone de Bagira, il sera alors à l'un des points de vente ci-après : y19, y17, y18. L'équation fonctionnelle de minimisation sera appliquée à chacun de ces points de vente : C19,1 , C17,1 , C17,1.

C(19,1) = min [C(nj + C(j, 1-1)] tel que j = 20,

= min [(Cnj + C(j, 0)] tel que j = 20

= min (60 + 0)

= 60m 0,6km

· Point de vente Y17

C17,1 = min (C17,1 + Cj, 0) tel que j = 20, 21

= min (600 + 0, 620 + 0)

= min (600, 620)

= 600m 6km

· Point de vente Y18

C18,1 = min (C18,1 + Cj, 0) tel que j = 21

= min (150+0)

= 150m 1,5km

2. Deuxième sous-problème

A ce niveau le vendeur de la Bralima sera à 3h°° de vente pendant la journée. Le vendeur peut attendre l'un des points suivants : y16, y17, y14.

· Point de vente Y16

C16,2 = min (C16,2 + Cj, 2-1) tel que j = 19, 20

= min (3500+600, 3508+0)

= min (3560,3508)

= 3508m 35,08km

· Point de vente Y15

C15,2 = min (C15,2 + Cj,1) tel que j = 19, 18

= min (3900+60, 3890+150)

= min (39600, 4040)

= 3960m 39,6km

· Point de vente Y14

C14,2 = min (C14,2 + Cj,1) tel que j = 17, 18

= min (800+600, 1300+150)

= min (1400, 1450)

= 1400m 14km

3. Troisième sous-problème

Le vendeur étant à 4h30', il peut atteindre l'un de ces points de vente : y13, y11, y12.

· Point de vente Y13

C13,3 = min (C13,3 + Cj, 3-1) tel que j = 16, 17

= min (C13,3 + Cj,2) tel que j = 16, 17

= min (2200+3508, 1350+600)

= min (5708, 1950)

= 1950m 19,50km

· Point de vente Y11

C11,3 = min (C13,2 + Cj,2) tel que j = 15, 14

= min (310 + 3960, 770+1400)

= min (4270, 2170)

= 2170m 21,7km

· Point de vente Y12

C12,3 = min (C12,2 + Cj,2) tel que j = 16, 15

= min (1000+3508, 990+3960)

= min (4508, 4950)

= 4508m 45,08km

4. Quartier sous-problème

Il se trouve maintenant à 6h, il peut atteindre l'un de ces points de vente : y9, y8, y10.

· Point de vente Y9

C9,4 = min (C9,4 + Cj, 4-1) tel que j = 13, 12

= min (C9,4 + Cj,3) tel que j = 13, 12

= min (400+1950, 300+4508)

= min (2350, 4808)

= 2350m 23,50km

· Point de vente Y8

C8,4 = min (C8,4 + Cj,3) tel que j = 11, 12

= min (500+2170, 350+4508)

= min (2670, 4858)

= 2670m 26,7km

· Point de vente Y10

C10,4 = min (C10,4 + Cj,3) tel que j = 13, 14

= min (350+1950, 275+1400)

= min (2300, 1675)

= 1675m 16,75km

5. Cinquième sous-problème

Il se trouve alors à 7h30', il pourra atteindre l'un de ces points suivants : y5, y7, y6.

· Point de vente Y5

C5,5 = min (C5,5 + Cj, 5-1) tel que j = 9, 8

= min (415+2350, 900+26700)

= min (2765, 3570)

= 2765m 27,65km

· Point de vente Y7

C7,5 = min (C7,5 + Cj,4) tel que j = 11, 10

= min (2220+2170, 1440+1675)

= min (4390, 3115)

= 3115m 31,15km

· Point de vente Y6

C6,5 = min (C6,5 + Cj,4) tel que j = 9, 10

= min (450+2350, 1512+1675)

= min (2800, 3187)

= 2800m 28km

13. Sixième sous-problème

A 9h°°, ilpourra atteindre l'un de ces points suivants : y2, y3, y4.

· Point de vente Y2

C2,6 = min (C2,6 + Cj, 6-1) tel que j = 5, 7

= min (200+275, 400+2800)

= min (2969, 3200)

= 2969m 29,69km

· Point de vente Y3

C3,6 = min (C3,6 + Cj,5) tel que j = 7, 6

= min (365+3115, 200+2800)

= min (3480, 3000)

= 3000m 30km

· Point de vente Y4

C4,6 = min (C4,6 + Cj,5) tel que j = 7, 8

= min (380+3115, 995+2670)

= min (3495, 3665)

= 3495m 34,95km

14. Septième sous-problème

A 10h°° et 30', il a un seul point, qui est le point de départ Y1 (La Bralima), il peut atteindre l'un de ces points suivants :

y2, y3, y4.

De la Bralima Y:

C(1,7) = min (C1,7 + Cj, 7-1) tel que j = 2, 3, 4

= min (C1,7 + Cj,6) tel que j = 2, 3, 4

= min (300+2969, 500+3000, 550+3495)

= min (3269, 3500, 4045)

= 3269m 32,69km

Au cours de cette allé, le vendeur de la Bralima pourra parcourir une distance minimum de 32, 69km. Le tableau de l'itinéraire relatif à ces différentes points de vente peut se présenter comme suit :

C19, 1= 0,6km C11, 3= 21,70km C7, 5= 31,15km

C17, 1= 6km C12, 3= 45,08km C6, 5= 28km

C18, 1= 1,5km C9, 4= 23,5km C2, 6= 29,69km

C16, 2= 35,08km C8, 4= 26,7km C3, 6= 30km

C15, 2= 39,6km C10, 4= 16,75km C4, 6= 34,95km

C14, 2= 14km C5, 5= 27,65km C1= 32,69km

C13, 3= 19,50km

Le tableau de l'itinéraire est le suivant:

C19, 1= 0,6km

C17, 1= 6km

C18, 1= 1,5km

C20, 0= 0

C21, 0= 0

On place à gauche les distances à parcourir ci-dessous, d'autres distances au niveau du 6e sous-problème.

C20, 0= 0

C19, 1= 0,6km

C16, 2= 35,08km

C17, 1= 6km

C15, 2= 39,6km

C21, 0= 0

C18, 1= 1,5km

C14, 2= 14km

Au niveau du 5e sous-problème, on placera les 3 points de vente au coût optimale à gauche de 3 points de ventes situés à droite.

C13, 3= 19,50km

C11, 3= 21,70km

C12, 3= 45,08km

C16, 2= 35,08km

C15, 2= 39,6km

C14, 2= 14km

C19, 1= 0,6km

C17, 1= 6km

C18, 1= 1,5km

C20, 0= 0

C21, 0= 0

C13, 3= 19,50km

C13, 3= 19,50km

C13, 3= 19,50km

C13, 3= 19,50km

Le processus continue de la manière suivante :

C9, 4= 23,5km

C8, 4= 26,7km

C10, 4= 16,75km

C13, 3= 19,50km

C11, 3= 21,70km

C12, 3= 45,08km

C16, 2= 35,08km

C15, 2= 39,6km

C14, 2= 14km

C19, 1= 0,6km

C17, 1= 6km

C18, 1= 1,5km

C21, 0= 0

C20, 0= 0

Au niveau du 4e sous-problème, on place toujours les 3 points de vente au coût optimal à gauche de 3 points de vente situés à droite.

C5, 5= 27,65km

C7, 5= 31,15km

C6, 5= 28km

C9, 4= 23,5km

C8, 4= 26,7km

C10, 4= 16,75km

C13, 3= 19,50km

C11, 3= 21,70km

C12, 3= 45,08km

C16, 2= 35,08km

C15, 2= 39,6km

C14, 2= 14km

C17, 1= 6km

C19, 1= 0,6km

C18, 1= 1,5km

C20, 0= 0

C21, 0= 0

On continue le processus :

C2, 6= 29,69km

C3, 6= 30km

C4, 6= 34,95km

C5, 5= 27,65km

C7, 5= 31,15km

C6, 5= 28km

C9, 4= 23,5km

C8, 4= 26,7km

C10, 4= 16,75km

C12, 3= 45,08km

C11, 3= 21,70km

C13, 3= 19,50km

C16, 2= 35,08km

C15, 2= 39,6km

C14, 2= 14km

C18, 1= 1,5km

C17, 1= 6km

C19, 1= 0,6km

C20, 0= 0

C21, 0= 0

On pourra compléter le coût minimal précédent :

C21, 0= 0

C18, 1= 1,5km

C14, 2= 14km

C12, 3= 45,08km

C10, 4= 16,75km

C17, = 32,69km

C4, 6= 34,95km

C6, 5= 28km

C17, 1= 6km

C15, 2= 39,6km

C11, 3= 21,70km

C8, 4= 26,7km

C7, 5= 31,15km

C3, 6= 30km

C19, 1= 0,6km

C16, 2= 35,08km

C2, 6= 29,69km

C5, 5= 27,65km

C9, 4= 23,5km

C13, 3= 19,50km

C21, 0= 0

La route qui désigne les points de vente au coût minimal se fait ressortir facilement :

C1,7 C2,6 C5,5 C9,4 C13,3 C16,2 C19,2 C20

Y1 Y2 Y5 Y9 Y13 Y16 Y19 Y20

Le programme de vente minimum à ce niveau commence à partir de point de départ en commençant par le Beach Muhanzi, Nyamugo deux poteaux, pas à pas, avenue Kasali, camp TV, quartier A et puis à la commune de Bagira.

A partir de cette analyse, nous pouvons conclure en disant que le manager de les Bralima n'ayant pas introduit les notions de programmation en subdivisant le circuit de distribution, cela nous a amené aux résultats biaisés. Par exemple, du au camp TV au quartier A à Bagira il n'y a aucune route qui relie ce tronçon, et puis si la route existait on n'aurait pas minimisé les coûts liés à cette affectation, car quitter Camp TV jusqu'à Bagira au Q/A il y a une longue distance. Cela va nous amener à aider la Bralima à faire une subdivision ordonnée de son circuit de distribution en tenant compte des notions de programmation dynamique.

Pour faciliter la distribution à la Bralima, il a été préférable de faire une étude approfondie sur la politique optimale capable de minimiser les coûts. C'est le point qui fera la troisième partie de notre chapitre.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Il existe une chose plus puissante que toutes les armées du monde, c'est une idée dont l'heure est venue"   Victor Hugo