Documente Academic
Documente Profesional
Documente Cultură
Capitolul 1
MS - Cursul 1
MS - Cursul 1
MS - Cursul 1
LLLLLLLLLLL
am1 x1 + am 2 x2 + L + amn xn bm
x 0, x 0, ..., x 0
2
n
1
MS - Cursul 1
[max] f = c j x j
j =1
aij x j 1,
i = 1, m
j =1
MS - Cursul 1
10
[max] f = c j x j
j =1
n
aij x j 1, i = 1, m
j =1
x j 0, j = 1, n
MS - Cursul 1
11
12
Funcia liniar z este funcia obiectiv a problemei; ea trebuie minimizat sau maximizat.
Celelalte relaii constituie sistemul de restricii
ale problemei. n fiecare relaie apare doar unul din
simbolurile " ", " ", " = ". Membrul stng al
fiecrei relaii este o funcie liniar n variabilele x1 ,
x2 ,..., xn .
Definiie. O problem de programare liniar (PL)
const n optimizarea (minimizarea sau maximizarea) unei funcii liniare, cu respectarea unor
restricii (egaliti i/sau inegaliti) liniare.
MS - Cursul 1
13
LLLLLLLLLLL
am1 x1 + am 2 x2 + L amn xn = bm
x 0, x 0, ..., x 0
2
n
1
MS - Cursul 1
14
[min] ([max]) z = c j x j
j =1
n
aij x j = bi , 1 i m
j =1
x j 0, 1 j n
Ax = b
x0
MS - Cursul 1
15
16
min z = c1x1 + c2 x2 + L + cn xn
x j 0 , j = 1, n
MS - Cursul 1
min c T x
Ax b
x0
17
max
c
x
L
a
x
a
x
a
x
b
+
+
11
1
12
2
1
1
n
n
Ax b
LLLLLLLLLLL
x0
am1 x1 + am 2 x2 + L amn xn bm
x j 0 , j = 1, n
MS - Cursul 1
18
MS - Cursul 1
19
MS - Cursul 1
aT x y =
a x
y0
T
20
a
x
T
a x = T
sau
- a x
cu dou inegaliti
aT x
T
- a x
21
x= yz
x arbitrar
y, z 0
n
min ci xi = max ci xi
i =1
i =1
Observaii:
1) Variabilele de compensare nu apar i n
expresia funciei obiectiv a problemei (coeficienii
lor n funcia obiectiv sunt nuli).
n
MS - Cursul 1
22
MS - Cursul 1
23
1
2 x1 x2
3 x2 + x3 7
x ,x ,x 0
1 2 3
24
min (3x1 5 x2 + 2 x3 )
x1 + 4 x2 + 3x3
= 15
x4
=1
2 x1 x2
3x2 + x3
+ x5 = 7
x ,..., x 0
5
1
MS - Cursul 1
25
min (3 x1 5 x2 + 2 x3 )
x1 + 4 x2 + 3 x3 15
- x 4 x 3 x 15
1
2
3
2x x
1
2
1
3 x2 x3 7
x1 , x2 , x3 0
MS - Cursul 1
26
max (3x1 + 5 x2 2 x3 )
x1 + 4 x2 + 3x3 15
x 4 x 3x 15
1
2
3
2 x + x
1
1
2
3 x2 + x3 7
x1 , x2 , x3 0
MS - Cursul 1
27
MS - Cursul 1
min (max) z = c j x j
j =1
n
aij x j bi , 1 i k
j =1
n
aij x j bi , k + 1 i l
j =1
n
aij x j = bi , l + 1 i m
j =1
x j 0, 1 j n
(1)
(2)
(3)
(4)
(5)
28
29
30
MS - Cursul 1
31
Ax = b
x0
(*)
32
33
34
35
36
o soluie de baz
nedegenerat, deoarece verific sistemul de restricii,
condiiile de nenegativitate i are m = 3 componente
strict pozitive; f ( x 2 ) = 274 / 7 .
x3 = (17 / 3, 25/6, 0, 5/2) este o soluie de baz
3
f
(
x
) = f min = 71 / 3.
nedegenerat optim;
T
MS - Cursul 1
37
38
MS - Cursul 1
39
40
MS - Cursul 1
41
y 0
MS - Cursul 1
42
MS - Cursul 1
43
x0
y0
z0
MS - Cursul 1
44
45
x 0, y 0
46
MS - Cursul 1
47
48
49
x1 6
x2 7
x1 , x2 0
50
(d1 ) : 3 x1 + 2 x2 = 21
(d 2 ) : x1 + x2 = 8
(d3 ) : x1
=6
(d 4 ) :
x2 = 7
51
MS - Cursul 1
52
53
[max] z = 5 x + 3 y
x + 2 y 4
3x + 2 y 9
x 0, y 0
[min] z = 5 x + 3 y
x + 2 y 4
3x + 2 y 9
x 0, y 0
54
MS - Cursul 1
55