Sunteți pe pagina 1din 4

Ministerul Educaiei al Republicii Moldova

Universitatea Tehnic a Moldovei


Catedra Autmoatic i Tehnologii Informaionale

LUCRARE DE LABORATOR NR. 4


la obiectul: Cercetri Operaionale
Tema: Rezolvarea problemelor de PL cu ajutorul QM
Varianta 10

Elaborat de stundentul gr. TI-093

Lavric Alexandru

Verificat

lector superior,
Catruc Mariana

Chiinu 2011

SARCINA LUCRRII: De rezolvat problema de PL utiliznd pachetul


de programe QM
Problema: O secie a unei uzine fabric , 10 produse P1, P2, , P10. Pentru fiecare produs este
necesar executarea a 6 operaii de prelucrare la 6 maini unelte diferite M1, M2, , M6. Timpul
necesar pentru prelucrarea unui produs Pj, j = 110; timpul maxim de funcionare a mainii Mi,
I = 16 i beneficiul realizat ntr-o unitatea de produs sunt date n urmatorul tabel:
Prod

Timpul (min) pe unitate de produs

P1

P2

P3

P4

P5

P6

P7

P8

P9

P10

10
13
5
3
7
15
115

8
9
4
15
6
14
90

7
8
3
2
6
13
95

9
10
2
1
7
12
105

6
11
15
15
7
11
80

5
9
8
0
6
10
90

7
9
6
12
11
10
2
3
5
6
12
11
135 95

7
4
9
2
3
15
70

8
3
7
1
2
14
75

Mas.
unelte

M1
M2
M3
M4
M5
M6
Benef.
realizat
(lei)

Timp
lunar
maxim de
functionare
al masinii
(ore)

560
480
370
150
450
700
---

k-numarul dupa registru al fiecrui student.


Procesul de producie este condiionat de urmtoarele:
a) maina M2 trebuie folosit la max;
b) n producia seciei produsele P1, , P6 au o pondere de cel puin 40(1+1/k)%.

Se cere :
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.

S se alcatuiasc modelul matematic ;


S se scrie problema dual ;
S se resolve problema primal;
S se fac o analiz a rezultatelor obinute ( interpretarea soluiei i a funciei scop; cum se va
consuma totalul disponibil .a. );
S se scrie soluia optim a problemei duale i s se aduc interpretarea economic a problemei
duale.
S se analizeze restriciile problemei folosind soluia duala.
S se fac analiza sensibilitii soluiei optime (modificarea coeficienilor din funcia scop;
modificarea coeficienilor constani din relaiile de restricie).
S se afle soluia optim dac disponibilul se modific astfel nct partea drept a primei restricii
cu preul umbra nenul se marete cu 15%.
S se trag concluzii generale asupra soluiei optime i analizei problemei.
S se alcatuiasc un raport.

1)Modelul mathematic:

f(x)=115x1 + 90x2+95x3 + 105x4+80x5 + 90x6+135x7 + 95x8+70x9 +75x10max


10x1 + 8x2+7x3 + 9x4+6x5 + 5x6+7x7 + 9x8+7x9 +8x10 <=560
13x1 + 9x2+8x3 + 10x4+11x5 + 9x6+6x7 + 12x8+4x9 +3x10 =480
5x1 + 4x2+3x3 + 2x4+15x5 + 8x6+11x7 + 10x8+9x9 +7x10 <=370
3x1 + 15x2+2x3 + 1x4+15x5 + 0x6+2x7 + 3x8+2x9 +1x10 <=150
7x1 + 6x2+6x3 + 7x4+7x5 + 6x6+5x7 + 6x8+3x9 +2x10 <=450
15x1 + 14x2+13x3 + 12x4+11x5 + 10x6+12x7 + 11x8+15x9 +14x10 <=700
xi>=0 ,i=1..10.
2) Problema Duala
g(y) = 560y1 + 480y2+370y3 + 150y4+450y5 + 700y6min
10y1 +13y2 +5y3 +3y4 +7y5 +15y6>=111
8y1 +9y2 +4y3 +15y4 +6y5 +14y6>=90
7y1 +8y2 +3y3 +2y4 +6y5 +13y6>=95
9y1 +10y2 +2y3 +1y4 +7y5 +12y6>=105
6y1 +11y2 +15y3 +15y4 +7y5 +11y6>=80
5y1 +9y2 +8y3 +0y4 +6y5 +10y6>=90
7y1 +6y2 +11y3 +2y4 +5y5 +12y6>=131
9y1 +12y2 +10y3 +3y4 +6y5 +11y6>=95
7y1 +4y2 +9y3 +2y4 +3y5 +15y6>=70
8y1 +3y2 +7y3 +1y4 +2y5 +14y6>=75
yi>=0 ,i=1..6.
3) Rezultatul Problemei (QM)
f(x) = 6969.444
ariable
Value
Reduced Cost
---------------------------------------Variable
Value
Reduced Cost
---------------------------------------x1
0.000
24.583
x2
0.000
38.056
x3
0.000
21.528
x4
30.185
0.000
x5
0.000
60.139
x6
0.000
18.611
x7
28.148
0.000
x8
0.000
28.472
x9
0.000
82.917
x10
0.000
63.056
----------------------------------------

4) Se observ c totalul disponibil nu se consuma la maxim, maina 4,7 nu


lucreaz la maxim. Pentru a avea un beneficiu maxim uzina trebuie s
produc piese P9,P10 i P5.
5) ----------------------------------------

Constraint Slack/Surplus Shadow Price


---------------------------------------C1
91.296
0.000
C2
9.259
0.000
C3
0.000
3.333
C4
63.519
0.000
C5
97.963
0.000
C6
0.000
8.194
----------------------------------------

6) Analiznd soluia problemei duale observm c pentru a avea o cretere a


funciei scop este necesar de marit valoarea restriciei B3 i B6.
7) Modificnd coeficienii C4, C7,C9 ai fuciei scop se observ o cretere a
beneficiului total. Din punctual 8 se observ c dac marim restriciile
valoarea tenebr este strict mai mare ca zero deasemenea avem o cretere a
funciei scop.
8) Final Optimal Solution
f(x) = 7401.852

---------------------------------------Variable
Value
Reduced Cost
---------------------------------------x1
0.000
32.222
x2
0.000
44.815
x3
0.000
27.407
x4
30.185
0.000
x5
0.000
72.037
x6
0.000
26.296
x7
28.148
0.000
x8
0.000
37.593
x9
0.000
82.778
x10
0.000
71.481
---------------------------------------Se observ c mrind B3 cu 15% avem o cretere a funciei scop.
Concluzie: n urma efecturii acestei lucrari de laborator m-am familiarizat cu
metode de aflare a soluiei optime a unei probleme de programare liniar cu
ajutorul a utilitarului QM. Mrind restriciile obinem o cretere
considerabil a funciei scop (6969.444->7401.852)