Documente Academic
Documente Profesional
Documente Cultură
Rezolvare:
min f 5x1 2 x2 x3
6 x1 2 x2 3x3 x4 6
x 3x 2 x 12
1 2 3
2 x1 x2 4 x3 x5 4
xi 0, i 1,5
min f 5x1 2 x2 x3 M x6 M x7
6 x1 2 x2 3x3 x4 6
x 3x 2 x x 12
1 2 3 6
2 x1 x2 4 x3 x5 x7 4
xi 0, i 1,7
6 2 3 1 0 0 0
A 1 3 2 0 0 1 0
2 1 4 0 1 0 1
54
5 -2 -1 0 0 M M
CB B XB a1 a2 a3 a4 a5 a6 a7
0 a4 6 6 2 -3 1 0 0 0 -
M a6 12 1 3 2 0 0 1 0 6
M a7 4 2 -1 0 -1 0 1 1
fi-ci 16M 3M-5 2M2 6M1 0 -M 0 0
0 a4 9 15/2 5/4 0 1 -3/4 0 36/5
M a6 10 0 7/2 0 0 ½ 1 20/7
-1 a3 1 1/2 -1/4 1 0 -1/4 0 -
fi-ci 10M-1 -11/2 14 M 9 0 0 2 M 1
0
4 4
0 a4 38/7 15/2 0 0 1 -
13/14
-2 a2 20/7 0 1 0 0 1/7
-1 a3 12/7 1/2 0 1 0 -3/14
fi-ci -52/7 -11/2 0 0 0 -1/14
55
5 x1 x2 2 x3 x4 7
x 2x x x 4
1 2 3 5
3
1x 2 x 2 4 x 3 2
xi 0, i 1,5
max f 3x1 4 x2 x3 M x6 M x7
5 x1 x2 2 x3 x4 7
x 2x x x x 4
1 2 3 5 6
3x1 2 x2 4 x3 x7 2
xi 0, i 1,7
Aplicăm acum algoritmul simplex:
3 4 1 0 0 -M -M
CB B XB a1 a2 a3 a4 a5 a6 a7
0 a4 7 5 -1 2 1 0 0 0 -
-M a6 4 1 2 -1 0 -1 1 0 4/2
-M a7 2 3 4 0 0 0 1 2/2
ci-fi -6M 4M3 4M4 3M1 0 -M 0 0
0 a4 8 13/2 0 4 1 0 0 1/2
-M a6 2 -2 0 -5 0 -1 1 -1
4 a2 1 3/2 1 2 0 0 0 1/2
ci-fi 1-2M -2M-3 0 -5M-7 0 -M 0 -2M-2
2 y1 2 y2 y3 4
y1 2 y2 3
(2)
2 y1 y2 y3 6
yi 0, i 1,3
2 y1 2 y2 y3 y4 4
y1 2 y2 y5 3
2 y1 y2 y3 y6 6
yi 0, i 1,6
57
Matricea sistemului este:
2 2 1 1 0 0
A 1 2 0 0 1 0
2 1 1 0 0 1
4 2 3 0 0 0
CB B YB
a1 a2 a3 a4 a5 a6
0 a4 4 2 1 1 0 0 2
0 a5 3 1 2 0 0 1 0 3
0 a6 6 2 1 1 0 0 1 3
ci-fi 0 4 2 3 0 0 0
4 a1 2 1 1 1/2 1/2 0 0 4
0 a5 1 0 1 -1/2 1/2 1 0 -
0 a6 2 0 -1 0 1 0 1 -
ci-fi 8 0 -2 1 -2 0 0
3 a3 4 2 2 1 1 0 0
0 a5 3 1 2 0 1 1 0
0 a6 2 0 -1 0 1 0 1
ci-fi 12 -2 -4 0 -3 0 0
-x4 -x5 -x6 -x1 -x2 -x3
58
min f 12 , cu soluția x1 3 ; x2 0 ; x3 0 ; x4 2 ; x5 4 ;
x6 0 ;
59
y1 2 y 2
3 3 500
y1 y 2
750
2 2
y1 , y 2 0
Rezolvăm problema duală:
Se aduce problema la forma standard introducând variabilele de
compensare y3, y4 și vom avea:
maxg 30y1 40y2 0y3 0y4
y1 2 y 2
3 3 y3 500
y1 y 2
y 4 750
2 2
yi 0, i 1,4
1 2 1 0
A 2 3
1 1 0 1
3 2
30 40 0 0
Baza CB Yb
a1 a2 a3 a4
a3 0 500 1/3 2/3 1 0
a4 0 750 1/2 1/2 0 1
ci-gi 0 30 40 0 0
a2 40 750 1/2 1 3/2 0
a4 0 375 1/4 0 -3/2 1
60
ci-gi 30000 10 0 -60 0
a2 40 0 0 1 3 -2
a1 30 1500 1 0 -3 4
ci-gi 45000 0 0 -30 -40
y1 2 y2 2
y1 y2 3
3y1 y2 1
y1, y2 0
61
Pentru rezolvare aducem problema la forma standard, adăugând
variabilele de compensare y3, y4, y5
y1 2 y2 y3 2
y1 y2 y4 3
3y1 y2 y5 1
yi 0, i 1,5
1 2 1 0 0
A 1 1 0 1 0
3 1 0 0 1
6 8 0 0 0
CB B YB a1 a2 a3 a4 a5 1
0 a3 2 1 1 0 0 1 1/2
0 a4 3 -1 1 0 1 0 3 -
0 a5 1 3 1 0 0 1 1 3
ci-fi 0 6 8* 0 0 0
8 a2 1 1/2 1 1/2 0 0 2
0 a4 2 -3/2 0 -1/2 1 0 -
62
0 a5 0 5/2 0 -1/2 0 1 0
ci-fi 8 2* 0 -4 0 0
8 a2 1 0 1 3/5 0 1/5
0 a4 2 0 0 -4/5 1 3/5
6 a1 0 1 0 -1/5 0 2/5
ci-fi 8 0 0 -18/5 0 -4/5
3x1 x2 x3 2x4 9
x1 2x2 2x3 x4 10
(1)
2x1 3x2 2x3 x4 8
xi 0, i 1,4
63
3y1 y2 2 y3 30
y1 2 y2 3y3 60
y 2 y2 2 y3 40
(2) 1
2 y1 y2 y3 20
yi 0, i 1,3
64
9 10 8 0 0 0 0
CB B YB a1 a2 a3 a4 a5 a6 a7
0 a4 30 3 -1 2 1 0 0 0 -
0 a5 60 1 2 3 0 1 0 0 30
0 a6 40 -1 2 -2 0 0 1 0 20 -
0 a7 20 2 1 0 0 0 1 20 2
ci-fi 0 9 10* 8 0 0 0 0
0 a4 50 5 0 3 1 0 0 1
0 a5 20 -3 0 1 0 1 0 -2
0 a6 0 -5 0 -4 0 0 1 -2
10 a2 20 2 1 1 0 0 0 1
ci-fi 200 -11 0 -2 0 0 0 -10
x1 0 ; x2 0 ; x3 0 ; x4 10
4x1 x2 4
x1 x2 1
6x1 5x2 3
xi 0, i 1,2
65
maxg 4~x1 ~x2 3~x3
4 ~
x1 ~
x2 6~ x3 4
~ ~
x1 x2 5~ x3 3
~
x1 0, i 1,3
Aducem această problemă la forma standard:
maxg 4~x1 ~x2 3~x3
4 ~
x1 ~
x2 6 ~x3 ~
x4 4
~ ~ ~ ~
x1 x2 5 x3 x5 3
~
xi 0, i 1,5
4 -1 3 0 0
CB B ~ a1 a2 a3 a4 a5
XB
0 a4 4 1 -6 1 0 1
0 a5 3 1 1 5 0 1 3
ci-fi 0 4* -1 3 0 0
4 a1 1 1 1/4 -3/2 1/4 0 -
0 a5 2 0 3/4 13/2 -1/4 1 4/13
ci-fi 4 0 -2 9* -1 0
4 a1 19/3 1 11/26 0 5/26 3/13
3 a3 4/13 0 3/26 1 -1/26 2/13
ci-fi 88/13 0 -79/3 0 -17/26 -18/13
66
Soluțiile problemei inițiale sunt:
min f
88
; x1
17
; x2
18
.
13 26 13
6 6 1 0 0
CB B YB
a1 a2 a3 a4 a5
0 a4 5 1 0 1 0 5/2
0 a5 6 1 1 1 0 1 6
ci-fi 0 6* 6 1 0 0
6 a1 5/2 1 1/2 0 ½ 0 5
0 a5 7/2 0 1/2* 1 -1/2 1 7
ci-fi 15 0 3 0 -3 0
6 a2 5 2 1 0 1 0 -
0 a5 1 -1 0 -1 1 1
ci-fi 30 -6 0 1* -6 0
6 a2 5 2 1 0 1 0
1 a3 1 -1 0 1 -1 1
ci-fi 31 -5 0 0 -5 -1
68
3x 2x 3 x x3 2x1 1
2 3 1
5
3x2 x3 4 3x1 x2 1 x1
3
2x1 1 0
1
Deoarece: xi 0, i 1,3 x1 ; x1 1
1 x1 0 2
1
x1 ,1
2
Exprimăm funcția f prin x1 și avem:
43x1 22 1 1
f ; f min 43 22 0,16
3 3 2
f
2 (14 4x3 ) 5x 4 x 16 10x3
3 3 3
3 3 3
69
4
x3 5
f 8 f min 8
pentru
7 f max 17
x3 f 17
2
3. Să se rezolve:
x1 2x2 3x3 6
2x1 x2 x3 4
xi 0
Soluție:
x1 2x2 3x3 6
x1 2x2 3x3 6
2x1 x2 x3 4
4x1 2x2 2x3 8
2 x3 8 5 x3
3x1 x3 2 ; x1 x2
3 3
f 5x3 22
Din:
70
x3 2 x3 0
2 x3 0
xi 0 8
x
8 5x3 0
3
5
8
f min 22 ; f max 5 22 30; f min 22
5
Probleme propuse
1. min f 3x1 x2
2 x1 x2 12
x1 x2 8
2 x1 5
x2 1
Soluție: min f 7 ; x1 2 ; x2 1
71
3. min f x1 2x2 3
3x1 2x2 6
6x1 x2 6
x1 0, x2 1
Soluție: min f
35 5
; x1 ; x2 1
6 6
4. max f x1
x1 x2 1
2x1 x2 2
x1 0,x2 0
Soluție: problema nu are soluții
6. min f x1 x2 x3 x4 x5 x6
72
x1 3x4 x5 x6 2
x 2x x 2x 1
2 4 5 6
x3 x 4 x5 3 x 6 1
xi 0, i 1,6
Soluție: min f 2 ; x1 0 ; x2 1 ; x3 0 ;
1 1
x4 ; x5 0 ; x6 ;
2 2
8. max f x1 x2
x1 x2 1
6x1 2x2 1
x1 0,x2 0
1
Soluție: max f
1
; x 0; x2
2 1 2
2x1 x2 5
3x1 2x2 6
x1 x2 4
x1, x2 0
Soluție: min f
54 16 3
; x1 ; x2
7 7 7
11. max f x1 x2
x1 2x2 1
2x1 x2 1
x1 x2 1
x1, x2 0
Soluție: max f 2 ; x1 1; x2 1
74
12. min f x1 x2 x3 x4 x5 x6
Soluție: min f
13 11 1
; x1 0 ; x2 ; x3 ;
6 6 6
1
x4 ; x5 x6 0 ;
2
13. max f x1 x2 x3 x4
x1 x2 2x3 3x4 x5 6
x3 2x4 x5 x6 2
x1 3x4 1
xi 0, i 1,6
Soluție: max f 1; x1 1; x2 0 ;
x3 0 ; x4 x5 0 ; x6 2
75
x1 x2 x3 5
x x x 0
1 2 4
6 x1 2 x2 x5 21
xi 0, i 1,5
11 9 1
Soluție: x1 ; x2 ; x3 x5 0 ; x4 ;
4 4 2
15. max f 4 x1 3x2 2 x3
23x1 27x2 5x3 1
x1 4x2 2x3 3
4x1 5x2 x3 0
22x1 21x2 7x3 2
xi 0, i 1,3
1 5
Soluție: x1 0 ; x2 ; x3 ;
2 2
76
17 77 19
Soluție: ; x1 ; x2 ; x3 ; x4 0 ;
3 12 6
77
2x1 5x2 20
3x1 x2 12
x2 2
xi 0, i 1,2
Soluție: min f
840 40 36
; x1 ; x2 ;
13 13 13
78
necesare 3000 calorii, 100g proteine și se folosesc două feluri de
alimente A1 și A2. Primul aliment A1 de 500g, conține 1000 de calorii și
25 g proteine, iar al doilea aliment A2 tot de 500g conține 2000 de
calorii și 100g de proteine. Prețul pe unitate (500g) este de 1,80 u.m.
pentru A1 și 8 u.m. pentru A2.
1
Soluție: min f 7,60 u.m. x 2; y 1000g; 250 g.
2
79