Sunteți pe pagina 1din 6

Datele problemei: Compania VRCH

monteaza echipamente electrice:


panouri electrice, prize si
intrerupatoare .
Fiecare priza montata crete profitul
incremental cu 2lei, fiecare panou
electric cu 10lei si fiecare
intrerupator cu 3lei.
Angajatului A ii sunt necesare 5 ore
pentru a monta un panou electric, 1 ora
pentru montarea unei prize si 40 de
minute pentru montarea unui
intrerupator.
Angajatului B ii sunt necesare 4 ore
pentru a monta un panou electric, 2 ore
pentru montarea unei prize si 45 de
minute pentru montarea unui
intrerupator.
Angajatului C ii sunt necesare 6 ore
pentru a monta un panou electric si 3
ore pentru montarea unei prize .

Angajatului D ii sunt necesare 5 ore


pentru a monta un panou electric.
Angajatul
Angajatul
Angajatul
Angajatul

A poate lucra 7 ore pe zi.


B poate lucra 8 ore pe zi.
C poate lucra 9 ore pe zi.
D poate lucra 10 ore pe zi.

Compania dorete s-i maximizeze


profitul, cte panouri electrice, prize si
cate intrerupatoare trebuie montate?
X= nr. de panouri electrice
Y= nr. de prize
Z= nr. de intrerupatoare
Functia obiectiv:
O = 2lei*Y + 10lei*X + 3lei*Z
(aceasta functie trebuie maximizata)

Restrictii:
5*X + 1*Y + 2/3*Z <= 7
4*X + 2*Y + 3/4*Z <= 8
6*X + 3*Y

<= 9

5*X

<= 10

X, Y, Z >= 0 .
5*X + 1*Y + 2/3*Z + S1 = 7
4*X + 2*Y +3/4*Z + S2 = 8
6*X + 3*Y + S3

=9

5*X + S4

=10

Construim tabelul initial:


max(O) = 2*Y + 10*X + 3*Z +
0*(S1+S2+S3+S4) ;
5*X + 1*Y + 2/3*Z + 1*S1 +
0*(S2+S3+S4)=7
4*X + 2*Y +3/4*Z + 0*S1+ 1*S2 +
0*(S3+S4) = 8
6*X + 3*Y + 0*Z + 0*S1 + 0*S2
1*S3+0*S4
=9
5*X + 0*(Y+Z+S1+S2+S3)+ 1*S4
=10
Daca : X=Y=Z=0 => S1=7 ; S2=8 ; S3=9;
S4=10
In acest caz s-a obtinut o varianta fezabila
de baza.

Cj
coloana

Cj rand
baza

2lei

10lei

3lei

0lei

0lei

0lei

0lei

S1

S2

S3

S4

0lei

S1

2/3

0lei

S2

3/4

0lei

S3

0lei

S4

10

Oj

Cj-Oj

10

1*Y + 5*X + 2/3*Z + 1*S1 + 0*S2 + 0*S3 + 0*S4 = 7

4*X + 2*Y +3/4*Z + 0*S1+ 1*S2 +


0*(S3+S4) = 8
6*X + 3*Y + 0*Z + 0*S1 + 0*S2
1*S3+0*S4
=9
0*Y + 5*X + 0*Z + 0*S1 + 0*S2 + 0*S3 + 1*S4 = 10
5*X = 10-S4
X = 2 (S4) /5 => Y + 2/3*Z + S1 - S4= -3
=> 2*Y + 3/4*Z + S2 4/5*S4 = 0
=> 3*Y + S3 6/5*S4 = -3

Cantitate

Cj
coloana

Cj rand
baza

2lei

10lei

3lei

0lei

0lei

0lei

0lei

S1

S2

S3

S4

0lei

S1

2/3

-1

-3

0lei

S2

3/4

-4/5

0lei

S3

-6/5

-3

10lei

10

Oj

50

10

100

Cj-Oj

-40

-3

-10

Prima iteratie completa: Y=0 , X=5 , Z= 0 , S1= -3 , S2=0 , S3= -3 , S4= 0.

Cantitate

S-ar putea să vă placă și