Sunteți pe pagina 1din 7

Exemplul 1:

Pentru realizarea unui obiect de construcii s-a elaborat graficul reea de mai jos,
figura 1.1.
Se cere s se realizeze analiza i optimizarea costului acestui program, dac se
cunosc:
Duratele normale/minime ale activitilor i costurile corespunztoare(vezi tabelul
1.1);
Valoarea costurilor indirect CI=3768 u.v. aferente duratei totale DN;
Variaia costului indirect pentru reducerea duratei DN cu o unitate de timp: CI* =14
u.v.
H

F
E
A

Figura 1.1-Modelul grafic pentru execuia obiectului de constructie


Tabelul 1.1- Datele iniiale pentru rezolvarea problemei
Durata
Costul
(Uniti de timp)
(Uniti valorice- u.v.)
Activitatea
Pentru durata
Pentru durata
Normal Minim
normal
minim
(qij)
(pij)
1
2
3
4
6
A
14
10
2163
2203
B
16
13
2215
2239
C
11
8
1989
2010
D
9
6
997
1012
E
16
11
2013
2053
F
13
10
1872
1881
G
20
16
2566
2582
H
20
15
2417
2467
I
6
6
1020
1020

Rezolvare:
Utilizarea algoritmului euristic Kelly-Fulkerson presupune parcurgerea mai multor
pai, astfel:
Pasul 1: Conine secvenele urmtoare:
Secvena 1: Pe activitile graficului reea se trec duratele normale din tabelul 1.1,
coloana 2;
4

H
t=20

t=2
0

t=6

13

t=

t=

E 16
A

t=14

B
t=16

t=11

D
t=9

Figura 1.2-Graficul reea cu duratele activittilor


Secvena 2: Se calculeaz termenele nodurilor;
20 20

H
t=20

40 40

16 20

t=2
0

t=6

13

t=

t=

E 16
A

t=14

0 0

B
t=16

C
t=11

30 35

14 19

D
t=9

8
55 55

46 46

Figura 1.3-Calculul termenelor minime i maxime


Secvena 3: Se calculeaz rezervele totale ale activitilor, punndu-se n eviden
drumul critic, figura 1.4;
20 20

0R
t=2

t=14
RT=5

40 40

1
0

t=20
RT=0

16 22

E 16

t= T=6
R
A

t=6=0
RT

=0

2
14 19

RT t=13
=6
B

t=16
RT=5

5
30 35

C
t=11
RT=5

7
46 46

D
t=9
RT=0

8
55 55

Figura 1.4-Rezerve totale, evidenierea drumului critic;

Secvena 4: Se calculeaz pentru fiecare activitate costul marginal sau coeficientul


de cost (bij), rezultatele centralizndu-se n tabelul 1.2.
bij =
Secvena 5: Se calculeaz costul total al proiectului (C);
C=CD+CI, unde:
-

CD- reprezint costul direct, calculate prin nsumare coloanei 4 din tabelul 1:

CI- reprezint costul indirect, precizat n enunul problemei;


Rezult :
C=17252+3768=21020 (u.v.)
Datele obinute pentru pasul 1 si pentru paii urmtori se sintetizeaz n tabelul 1.2
de forma :
-

Tabelul 1.2-Rezultatele pailor de rezolvare


Paii algoritmului Kelley-Fulkerson( KF)
Cod
activ
.

Activitate
a
A
B
C
D
E
F
G
H

I
Reducerea duratei
Durata
Reducerea costului
COSTUL

bij
1
0
8
3
5
8
3
4
1
0
-

Pas 1

Pas 2

Pas 3

Pas 4

Pas 5

Pas 6

14

14

14

14

14

14

16
11
9
16
13
20
20

16
11
9
16
13
16
20

16
11
6
16
13
16
19

16
11
6
16
13
16
19

16
8
6
16
13
16
16

15
8
6
16
13
16
15

6
55
2102
0

6
-4
51
-40
20980

6
-3
48
-27
20953

6
-1
47
-4
20949

6
-3
46
-3
20946

6
-1
45
+4
20950

Pas 2: Identificm activitivitatea critic sau combinaia de activiti critice cu costul


marginal (coeficientul de cost) cel mai mic.
Pentru aceasta reprezentm grafic drumurile complete din graficul reea, figura 1.4,
i determinm dutata acestora, figura1. 5:
55

D1,4,6,7,8=55 u.t.

RT=6 u.t.

49

D1,3,5,7,8=49 u.t.

RT=5 u.t.

50

D1,2,5,7,8=50 u.t.

Figura 1.5-Identificarea drumurilor complete n graficul reea corespunztor pasului 1


Se observ c durata total de execuie Dcrt=55 u.t. se poate reduce cu 4 u.t.
corespunztoare activitii G , fr a schimba traiectoria drumului critic.
Bilanul costului:
c=t*bG-t* CI*=4*4-4*14=-44 u.v.
Completm rezultatele din pasul 2 n tabelul 1.2, i recalculm termenele nodurilor
graficului reea, figura 1.6.
16 16

t=14
RT=1

36 36

t
RT =13
=2

t= T=2
R

t=20
RT=0

16 18

E 16
0 0

t=6=0
RT

t=1
6R

=0

2
14 15

B
t=16
RT=1

t=11
RT=1

30 31

7
42 42

D
t=9
RT=0

8
51 51

Figura 1.6-Calculul termenelor, dup pasul 2


Pas 3: Identificm activitivitatea critic sau combinaia de activiti critice cu costul
marginal (coeficientul de cost) cel mai mic.
Pentru aceasta reprezentm grafic drumurile complete din graficul reea, figura 1.6 i
determinm dutata acestora, figura 1.7:
51

D1,4,6,7,8=51 u.t.
D1,3,5,7,8=49 u.t.
D1,2,5,7,8=50 u.t.

RT=2 u.t.

49
50

RT=1 u.t.

Figura 1.7 -Identificarea drumurilor complete n graficul reea corespunztor pasului 2


Se observ c durata total de execuie Dcrt=51 u.t., se poate reduce cu t=1 u.t. ,
diferena ntre drumul critic D1,4,6,7,8 i drumul necritic D1,2,5,7,8. Reducem durata activitii
D cu bD=5 (cel mai mic), cu t=3 u.t.
Bilanul costului:
c=t*bD-t* CI*=3*5-3*14=-27 u.v.
Completm rezultatele din pasul 3 n tabelul 1.2, i recalculm termenele nodurilor
graficului reea.

16 16

t=20
RT=0

36 36

16 18

t=6=0
RT

t=1
6R

=0

t
RT =13
=2

E 16

t= T=2
R

1
0 0

t=14
RT=1

14 15

B
t=16
RT=1

t=11
RT=1

30 31

7
42 42

D
t=6
RT=0

8
48 48

Figura 1.8-Calculul termenelor, dup pasul 3


Pas4: Identificm activitivitatea critic sau combinaia de activiti critice cu costul
marginal (coeficientul de cost) cel mai mic.
Pentru aceasta reprezentm grafic drumurile complete din graficul reea, figura 1.8
i determinm dutata acestora, figura 1.9:
48

D1,4,6,7,8=48 u.t.

RT=2 u.t.

46

D1,3,5,7,8=46 u.t.

RT=1 u.t.

47

D1,2,5,7,8=47 u.t.

Figura 1.9-Identificarea drumurilor complete n graficul reea corespunztor pasului 3


Se observ c durata total de execuie Dcrt=48 u.t., se poate reduce cu t=1 u.t.,
diferena ntre drumul critic D1,4,6,7,8= 48 u.t. i drumul necritic D1,2,5,7,8=47 u.t.
Reducem durata activitii H cu bH=10, cu t=1 u.t.
Bilanul costului:
c=t*bH-t* CI*=1*10-1*14=-4 u.v.
Completm rezultatele din pasul 4 n tabelul 1.2, i recalculm termenii graficului
reea, figura 1.10.
16 16

6R
t=1

0 0

t=14
RT=0

t
RT =13
=1

t= T=1
R

35 35

16 17

E 16
1

H
t=19
RT=0

t=6=0
RT

=0

2
14 14

B
t=16
RT=0

t=11
RT=0

30 30

7
41 41

D
t=6
RT=0

8
48 48

Figura 1.10-Calculul termenelor, dupa pasul 4


Pas5: Identificm activitivitatea critic sau combinaia de activiti critice cu costul
marginal (coeficientul de cost) cel mai mic.
Pentru aceasta reprezentm grafic drumurile complete din graficul reea, figura
1.10, i determinm dutata acestora, figura 1.11:
47

D1,4,6,7,8=47 u.t.
D1,3,5,7,8=46 u.t.
D1,2,5,7,8=47 u.t.

RT=1 u.t.

46
47

Figura 1.11-Identificarea drumurilor complete in graficul retea corespunzator pasului 4

Se observ c durata total de execuie Dcrt=47 u.t.,(dou activiti critice) se poate


reduce cu t=3 u.t.
Cum activitatea C are bC=3, coeficientul de cost cel mai mic pe drumul critic D1,2,5,7,8
=47 u.t., se va reduce durata acesteia cu t=3 u.t., concomitent cu reducerea duratei
activitii critice H, cu t=3 u.t. Costul marginal cumulate pentru cele doua activiti este:
bCH=bC+bH=3+10=13 u.v./u.t.
Bilanul costului:
c=t*bCH-t* CI*=3*13-3*14=-3 u.v.
Completm rezultatele din pasul 5 n tabelul 1.2, i recalculm termenele nodurilor
graficului reea, figura 1.12.
16 16

6R
T=
0

t=16
RT=0

32 32

16 17

t=1

t=6=0
RT

t
RT =13
=1

E 16

t= T=1
R

1
0 0

t=14
RT=0

2
14 14

B
t=16
RT=0

t=8
RT=0

30 30

7
38 38

D
t=6
RT=0

8
44 44

Figura 1.12-Calculul termenelor,dup pasul 5


Pas6: Identificm activitivitatea critic sau combinaia de activiti critice cu costul
marginal (coeficientul de cost) cel mai mic.
Pentru aceasta reprezentm grafic drumurile complete din graficul reea ,figura
1.12, i determinm dutata acestora, figura 1.13:
44

D1,4,6,7,8=44 u.t.
D1,3,5,7,8=43 u.t.
D1,2,5,7,8=44 u.t.

RT=1 u.t.

43
44

Figura 1.13-Identificarea drumurilor complete n graficul reea corespunztor pasului 5


Se observ c durata total de execuie Dcrt=44 u.t.,(dou activiti critice) se poate
reduce cu t=1 u.t.
bAH=bA+bH=10+10=20 u.v./u.t.
bBH=bB+bH=8+10=18 u.v./u.t.
Cum activitatea B are bC=8, coeficientul de cost cel mai mic pe drumul critic D1,2,5,7,8
=44 u.t., se va reduce durata acesteia cu t=1 u.t., concomitent cu reducerea duratei
activitii critice H, cu t=1 u.t. Costul marginal cumulate pentru cele doua activiti este:
bBH=bB+bH=8+10=18 u.v./u.t.
Bilanul costului:
c=t*bBH-t* CI*=1*18-1*14=+4 u.v.
Completm rezultatele din pasul 6 n tabelul 1.2, i recalculm termenele nodurilor
graficului reea, figura 1.14.

16 16

t=1

6R
T=
0

t
RT =13
=0

t= T=0
R

A
t=14
RT=0

16 16

E 16

0 0

31 31

H
t=15
RT=0

t=6=0
RT

2
14 14

t=15
RT=0

29 29

C
t=8
RT=0

7
37 37

D
t=6
RT=0

8
43 43

Figura 1.14-Calculul termenelor, dupa pasul 6


n final parametrii optimi Doptim i Cmin rezult din urmtoarea reprezentare grafic,
figura 1.15.
C
(u.v.)

1
(55,21020)

21020

2
(51,20980)
20980

3
(48,20953)

20953

6
(43,20950)

20950

20946

(Dopt,Cmin) (47,20949)

40

41 42

43

44

45

46

47

48

49

50

51 52

53

54

55

56

57

D
(u.t.)

Figura 1.15-Reprezentarea grafica a parametrilor optimi


corespunztori exemplului 1