You are on page 1of 25

1

III. SIMPLEKS METODA




j
c
1
c
2
c ...
m
c
1 m
c
+

2 m
c
+
...
n
c
i
c Baza
1
A
2
A ...
m
A
1 m
A
+

2 m
A
+
...
n
A
0
A
1
c
1
A 1 0 ... 0
1 1 m
t
+

1 2 m
t
+
...
1n
t
10
t
2
c
2
A 0 1 ... 0
2 1 m
t
+

2 2 m
t
+
...
2n
t
20
t

...

...

m
c
m
A 0 0 ... 1
1 mm
t
+

2 mm
t
+
...
mn
t
0 m
t
j j
z c 0 0 ... 0
1 1 m m
z c
+ +

2 2 m m
z c
+ +
...
n n
z c
0
z

Neka je
1
, 1, 2, , .
m
j i ij
i
z c t j n
=
= =


Toka ( )
10 20 0
, , ,
m
t t t moe biti rjeenje standardnog problema maksimuma (minimuma) ako
je { }
0
0, 1, 2, ,
i
t i m (zbog uvjeta nenegativnosti). U toj toki vrijednost funkcije cilja je
0 0
1
.
m
i i
i
z c t
=
=



Vrijedi:
1
0 0
1
, 1, 2, , ;
.
m
j ij i
i
m
i i
i
A t A j n
A t A
=
=
= =
=


Dodamo li za odabrani , 1 j r m r n = + prvu jednakost pomnoenu s 0 drugoj,
dobivamo:
( )
0 0
1
.
m
i ir i r
i
A t t A A
=
= +


Vektor
0
A je sada napisan kao linearna kombinacija od 1 m+ og vektora (jer je vektor
r
A
uao u bazu) pa se jedan od vektora
1 2
, , ,
m
A A A treba izbaciti iz baze. Neka je to vektor
k
A
za neki { } 1, 2, , . k m
Tada je:
0
0
0 .
k
k kr
kr
t
t t
t
= =
Zbrojimo li jednakost
1
m
r i ir
i
z c t
=
=

pomnoenu s i jednakost
0 0
1
,
m
i i
i
z c t
=
=

dobivamo:
( )
0 0
1
,
m
r i i ir
i
z z c t t
=
=


odnosno, dodamo li lijevoj i desnoj strani lan :
r
c
( )
0 0 0
0 0
1
.
m
k k k
r r i i ir r
i kr kr kr
t t t
z z c c t t c
t t t
=
| |
= +
|
\


2
Toka s koordinatama
0
0
, 1, 2, ,
k
i i ir
kr
t
x t t i m
t
= = ( ) 0
k
x = i
0 k
r
kr
t
x
t
= (preostale koordinate
su jednake nuli) je mogue rjeenje s veom vrijednou funkcije cilja standardnog problema
maksimuma ako vrijede sljedei uvjeti:


0 0
0
0, 0, 1, 2, ,
k k
i ir
kr kr
t t
t t i m
t t
= uvjeti nenegativnosti
0
r r
z c < poveava vrijednost funkcije cilja.

Iz uvjeta
0
0
k
kr
t
t
zakljuujemo da mora biti 0
kr
t > (jer je { }
0
0, 1, 2, ,
i
t i m pa tako i za
i k = ).

Iz uvjeta
0
0
0, 1, 2, ,
k
i ir
kr
t
t t i m
t
= zakljuujemo da mora biti
0 0 k i
kr ir
t t
t t
za sve
{ } 1, 2, , i m takve da je 0
ir
t > pa je { }
0 0
min : 1, 2, , i 0 .
k i
ir
kr ir
t t
i m t
t t


= = >
`
)


Vektor koji ulazi u bazu
r
A moe se izabrati tako da
r r
z c bude to negativniji.
Onda se vektor
k
A koji izlazi iz baze odreuje iz jednakosti
{ }
0 0
min : 1, 2, , i 0 .
k i
ir
kr ir
t t
i m t
t t

= >
`
)
























3
RIJEENI PRIMJERI

1. Rijeite simpleks metodom sljedee probleme L.P. i provjerite grafiki:
a)
( )
1 2
max 2x x
1
1 2
1 2
1
3
, 0
x
x x
x x



Rjeenje:
( )
1 2
max 2x x
1 1
1 2 2
1 2 1 2
1
3
, , , 0
x u
x x u
x x u u
+ =
+ + =



j
c 0 2 -1 0 0
Baza
0
A
1
A
2
A
1
U
2
U
0
1
U 1 1 0 1 0
0
2
U 3 1 1 0 1
j j
z c 0 -2 1 0 0

2
1
A 1 1 0 1 0
0
2
U 2 0 1 -1 1
j j
z c 2 0 1 2 0

1 2
1, 0, 2 x x z

= = =

4


( ) ( ) ( )
( )
1 2
0, 0 2 0 0 0; 1, 0 2 1 0 2; 1, 2 2 1 2 0;
0, 3 2 0 3 3 1, 0, 2
z z z
z x x z

= = = = = =
= = = = =


b)
( )
1 2
max 2x x
1
1 2
1 2
1
3
, 0
x
x x
x x

+ =



Rjeenje:
1. nain (bez simpleks metode):
( )
2 1 1
1 2 1 1 1
3 0 3;
2 2 3 3 3;
x x x
z x x x x x
=
= = =


( )
1
1
1 2
max 3 3
0 1
1, 2, 0;
x
x
x x z


= = =


2. nain (pomou simpleks metode):
( )
1 2
max 2x x
1 1
1 2
1 2 1
1
3
, , 0
x u
x x
x x u
+ =
+ =



5

j
c 0 2 -1 0
Baza
0
A
1
A
2
A
1
U
0
1
U 1 1 0 1
-1
2
A 3 1 1 0
j j
z c -3 -3 0 0

2
1
A 1 1 0 1
-1
2
A 2 0 1 -1
j j
z c 0 0 0 3

1 2
1, 2, 0 x x z

= = =



( ) ( )
1 2
0, 3 2 0 3 3; 1, 2 2 1 2 0 1, 2, 0. z z x x z

= = = = = = =

2. Naite sva optimalna rjeenja zadanih problema L.P. i njihovih duala simpleks metodom.
Ako problem ima dvije varijable provjerite dobiveno rjeenje grafikom metodom.
a)
( )
1 2
min 2 2 y y +
1 2
1 2
1
1 2
4 16
4
2
, 0
y y
y y
y
y y
+
+



6
Rjeenje:
1. nain:
( )
1 2
min 2 2 y y +
1 2 1
1 2 2
1 3
1 2 1 2 3
4 16
4
2
, , , , 0
y y v
y y v
y v
y y v v v
+ + =
+ =
=



( )
( ) ( )
1 3 3
1 2 2 3 2 2 2 2 3 2 3
1 2 1 3 2 3 1 1 2 3
1 2 3 2 3 2 3
2 0 2;
2 4 2 0 2;
4 2 4 2 16 4 3 6;
2 2 2 2 2 2 2 4 ;
y v v
y y v v y v y v v v v
y y v v v v v v v v
z y y v v v v v
= +
+ = + + = = + +
+ + = + + + + = + =
= + = + + + =


( )
2 3
min 2 4 v v
1 2 3
2 3
1 2 3
4 3 6
2
, , 0
v v v
v v
v v v
+ =
+



( )
2 3
min 2 4 v v
1 2 3
2 3 1
1 2 3 1
4 3 6
2
, , , 0
v v v
v v u
v v v u
+ =
+ + =



j
c 0 0 2 -4 0
Baza
0
A
1
V
2
V
3
V
1
U
0
1
V 6 1 4 -3 0
0
1
U 2 0 -1 1 1
j j
z c 0 0 -2 4 0

0
1
V 12 1 1 0 3
-4
3
V 2 0 -1 1 1
j j
z c -8 0 2 0 -4

2
2
V 12 1 1 0 3
-4
3
V 14 1 0 1 4
j j
z c -32 -2 0 0 -10

2 3
1 3 2 2 3
12, 14, 32;
2 16, 2 0
v v z
y v y v v


= = =
= + = = + =

7
2. nain:
( )
1 2 1 2
min 2 2 y y Mw Mw + + +
1 2 1
1 2 2 1
1 3 2
1 2 1 2 3 1 2
4 16
4
2
, , , , , , 0
y y v
y y v w
y v w
y y v v v w w
+ + =
+ + =
+ =




j
c 0 -2 2 0 0 0 M M
Baza
0
A
1
A
2
A
1
V
2
V
3
V
1
W
2
W
0
1
V 16 1 4 1 0 0 0 0
M
1
W 4 1 1 0 -1 0 1 0
M
2
W 2 1 0 0 0 -1 0 1
j j
z c 6M 2M+2 M-2 0 -M -M 0 0

0
1
V 14 0 4 1 0 1 0
M
1
W 2 0 1 0 -1 1 1
-2
1
A 2 1 0 0 0 -1 0
j j
z c 2M-4 0 M-2 0 -M M+2 0

0
1
V 12 0 3 1 1 0
0
3
V 2 0 1 0 -1 1
-2
1
A 4 1 1 0 -1 0
j j
z c -8 0 -4 0 2 0

0
2
V 12 0 3 1 1 0
0
3
V 14 0 4 1 0 1
-2
1
A 16 1 4 1 0 0
j j
z c -32 0 -10 -2 0 0

1 2
16, 0, 32 y y z

= = =

standardni oblik:
( )
1 2
min 2 2 y y +
1 2
1 2
1
1 2
4 16
4
2
, 0
y y
y y
y
y y

+



8
dual:
( )
1 2 3
max 16 4 2 x x x + +
1 2 3
1 2
1 2 3
2
4 2
, , 0
x x x
x x
x x x
+ +
+



jedno optimalno bazino rjeenje duala je
1 2 3
2, 0 x x x

= = =

( )
1 2 3
max 16 4 2 x x x + +
1 2 3
1 2
1 2 3
2
4 2
, , 0
x x x
x x
x x x

+



( )
1 2 3
max 16 4 2 x x x + +
1 2 3 1
1 2 2
1 2 3 1 2
2
4 2
, , , , 0
x x x v
x x v
x x x v v
=
+ + =



( )
( )
1 2 3 1
1 2 2 2 3 1 2 2 2 3 1 2
1 2 3 2 3 1 2 3 2 3 1
2;
4 4 2 2 3 4 4 10;
16 4 2 16 2 4 2 12 14 16 32;
x x x v
x x v x x v x v x x v v
z x x x x x v x x x x v
= + + +
+ + = + + + + + = + =
= + + = + + + + + =


( )
2 3 1
max 12 14 16 32 x x v
2 3 1 2
2 3 1 2
3 4 4 10
, , , 0
x x v v
x x v v
+ =



j
c -32 -12 -14 -16 0
Baza
0
A
2
A
3
A
1
V
2
V
0
2
V 10 -3 -4 -4 1
j j
z c -32 12 14 16 0

2 3 1 1 2 3 1
32
0 2 2
z
x x v x x x v


=
= = = = + + + =


1 2 3
2, 0, 32 x x x z

= = = = je jedino optimalno (bazino) rjeenje duala






9
b)
( )
1 2 3
max 16 4 2 x x x +
1 2
1 2 3
1 2 3
2
4 3
, , 0
x x
x x x
x x x
+
+ + =



Rjeenje:
( )
1 2 3
max 16 4 2 x x x +
1 2 1
1 2 3
1 2 3 1
2
4 3
, , , 0
x x u
x x x
x x x u
+ + =
+ + =



j
c 0 -16 4 -2 0
Baza
0
A
1
A
2
A
3
A
1
U
0
1
U 2 -1 1 0 1
-2
3
A 3 -4 1 1 0
j j
z c -6 24 -6 0 0

4
2
A 2 -1 1 0 1
-2
3
A 1 -3 0 1 -1
j j
z c 6 18 0 0 6

1 2 3
0, 2, 1, 6 x x x z

= = = =

dual:
( )
1 2
min 2 3 y y +
1 2
1 2
2
1
4 16
4
2
0
y y
y y
y
y

+



( )
1 2
min 2 3 y y +
1 2
1 2
2
1
4 16
4
2
0
y y
y y
y
y
+
+






10
( )
1 2
min 2 3 y y +
1 2 1
1 2 2
2 3
1 1 2 3
4 16
4
2
, , , 0
y y v
y y v
y v
y v v v
+ + =
+ =
+ =



( )
( )
2 3
1 2 1 1 3 1 1 1 3
1 2 2 1 3 2 1 2 3
1 2 1 3 1 3
2;
4 4 2 16 4 24;
2 4 6;
2 3 2 3 2 2 3 6;
y v
y y v y v v y v v
y y v y v v y v v
z y y y v y v
=
+ + = + + = + + =
+ = + = + =
= + = + = +


( )
1 2 3 1 2 3 2 3
1 1 3 2 3 1 3 1 2 3
1 3 2 3 3 2 3
6 6 0 6;
4 6 4 24 3 18;
2 3 6 2 6 3 6 2 6;
y v v y v v v v
y v v v v v v v v v
z y v v v v v v
+ = = + +
+ + = + + + = + + =
= + = + + = + +


( )
2 3
min 2 6 v v + +
1 2 3
2 3
1 2 3
3 18
6
, , 0
v v v
v v
v v v
+ + =
+



( )
2 3
min 2 6 v v + +
1 2 3
2 3 1
1 2 3 1
3 18
6
, , , 0
v v v
v v u
v v v u
+ + =
+ + =



j
c 6 0 2 1 0
Baza
0
A
1
V
2
V
3
V
1
U
0
1
V 18 1 1 3 0
0
1
U 6 0 -1 1 1
j j
z c 6 0 -2 -1 0

1 2 3
1 2 3 2 3
6
18, 0
6 6, 2 2
z
v v v
y v v y v



=
= = =
= + = = =







11
c)
( )
1 2
min 2 3 y y +
1 2
1 2
1 2
1
9 2 29
4 3 9
3
0
y y
y y
y y
y
=
+
+



Rjeenje:
1
1 2 2
1
1 2 1 1 1
1
1 2 1 1 1
1 1
1 2 1
9 29
9 2 29 ;
2
9 29
4 3 4 3 9 35 105 3;
2
9 29
3 7 35 5;
2
9 29 23 87
2 3 2 3 ;
2 2
y
y y y
y
y y y y y
y
y y y y y
y y
z y y y

= =

+ = +

+ = +

= + = + =


1
1
1
1 2
23 87
min
2
3 5
9 29
3, 1, 9
2
y
y
y
y y z

= = = =


standardni oblik:
( )
1 2
min 2 3 y y +
1 2
1 2
1 2
1
9 2 29
4 3 9
3
0
y y
y y
y y
y
=
+



dual:
( )
1 2 3
max 29 9 3 x x x +
1 2 3
1 2 3
2 3
9 4 2
2 3 3
, 0
x x x
x x x
x x
+ +
+ =



2 3
1
2 3
1 2 3 2 3 2 3
2 3 2 3
1 2 3 2 3
3 3
;
2
3 3
9 4 9 4 2 35 7 23;
2
3 3 105 35 87
29 9 3 29 9 3 ;
2 2
x x
x
x x
x x x x x x x
x x x x
z x x x x x

=

+ + = + +

= + = + =

12
2 3
105 35 87
max
2
x x

2 3
2 3
35 7 23
, 0
x x
x x



2 3
105 35 87
max
2
x x

2 3 1
2 3 1
35 7 23
, , 0
x x u
x x u
+ =



j
c -87/2 105/2 -35/2 0
Baza
0
A
2
A
3
A
1
U
0
1
U 23 35 -7 1
j j
z c -87/2 -105/2 35/2 0

105/2
2
A 23/35 1 -1/5 1/35
j j
z c -9 0 7 3/2

2 3
2 3
1
23
, 0, 9
35
69
3
3 3 18
35
2 2 35
x x z
x x
x

= = =


= = =


d)
( )
1 2
min 2 3 y y +
1 2
1 2
1 2
2
3
8 24
3 4 26
0
y y
y y
y y
y
+
+
+



Rjeenje:
( )
1 2
min 2 3 y y +
1 2 1
1 2 2
1 2 3
2 1 2 3
3
8 24
3 4 26
, , , 0
y y v
y y v
y y v
y v v v
+ =
+ + =
+ + =



( )
( )
1 2 1 1 2 1
1 2 2 2 1 2 2 2 1 2
1 2 3 2 1 2 3 2 1 3
3 3;
8 8 3 24 7 8 0;
3 4 3 3 4 26 7 3 35;
y y v y y v
y y v y v y v y v v
y y v y v y v y v v
+ = =
+ + = + + = + + =
+ + = + + = + =

13

( )
1 2 2 1 2 2 1
2 3 2 3 3 2 6; z y y y v y y v = + = + = + +

( )
2 1
min 2 6 y v + +
2 1 2
2 1 3
2 1 2 3
7 8 0
7 3 35
, , , 0
y v v
y v v
y v v v
+ + =
+ =



j
c 6 1 2 0 0
Baza
0
A
2
A
1
V
2
V
3
V
0
2
V 0 -7 8 1 0
0
3
V 35 7 -3 0 1
j j
z c 6 -1 -2 0 0

2 1
1 2 1
0, 0, 6
3 3
y v z
y y v


= = =
= =


standardni oblik:
( )
1 2
min 2 3 y y +
1 2
1 2
1 2
2
3
8 24
3 4 26
0
y y
y y
y y
y
+



dual:
( )
1 2 3
max 3 24 26 x x x
1 2 3
1 2 3
1 2 3
8 3 2
4 3
, , 0
x x x
x x x
x x x
+ =



jedno optimalno bazino rjeenje duala je
1 2 3
2, 0 x x x

= = =

( )
1 2 3 1 2 3 2 3
1 2 3 2 3 2 3 2 3
1 2 3 2 3 2 3 3
8 3 2 8 3 2 0 8 3 2;
4 8 3 2 4 3 7 7 1;
3 24 26 3 8 3 2 24 26 35 6;
x x x x x x x x
x x x x x x x x x
z x x x x x x x x
+ = = + +
= +
= = + = +


( )
3
max 35 6 x +
2 3
2 3
2 3
8 3 2
7 7 1
, 0
x x
x x
x x
+


14
( )
3
max 35 6 x +
2 3 1
2 3 2
2 3 1 2
8 3 2
7 7 1
, , , 0
x x u
x x u
x x u u
+ + =
+ =



j
c 6 0 -35 0 0
Baza
0
A
2
A
3
A
1
U
2
U
0
1
U 2 -8 3 1 0
0
2
U 1 7 -7 0 1
j j
z c 6 0 35 0 0

0
1
U 22/7 0 -5 1 8/7
0
2
A 1/7 1 -1 0 1/7
j j
z c 6 0 35 0 0

drugo optimalno bazino rjeenje duala:
2 3
1 2 3
1
, 0, 6
7
8 22
8 3 2 2
7 7
x x z
x x x


= = =
= + = + =


Optimalno rjeenje duala je svaka konveksna kombinacija optimalnih bazinih rjeenja
2
0
0
(
(
(
(

i
22/ 7
1/ 7 .
0
(
(
(
(

Dakle, sva optimalna rjeenja duala su dana formulom:
( )
( )
( ) [ ]
1 2 3
2 22/ 7 22 8 / 7
22 8 1
0 1 1/ 7 1 / 7 , , 0; 0,1
7 7
0 0 0
X x x x

( ( (

( ( (
= + = = = =
( ( (
( ( (



e)
( )
1 2 3
min y y y + +
1 2 3
1 2
1 2 3
2 1
3
, , 0
y y y
y y
y y y
+ =
=






15
Rjeenje:
1 2 1 2 2
1 2 3 2 2 3 2 3
1 2 3 2 2 3 2 3
3 3 0 3;
2 3 2 1 2;
3 2 3;
y y y y y
y y y y y y y y
z y y y y y y y y
= = +
+ = + + = =
= + + = + + + = + +


( )
2 3
min 2 3 y y + +
2 3
2 3
2
, 0
y y
y y
=



( )
2 3 2 3 3
2 3 3 3 3
2 2 0 2;
2 3 2 2 3 3 7;
y y y y y
z y y y y y
= = +
= + + = + + + = +


( )
3
3
min 3 7
0
y
y
+



3
2 3
1 2
0, 7
2 2
3 5
y z
y y
y y



= =
= + =
= + =


dual:
( )
1 2
max 3 x x +
1 2
1 2
1
1
2 1
1
x x
x x
x
+



( )
1 2
max 3 x x +
1 2 1
1 2 2
1 3
1 2 3
1
2 1
1
, , 0
x x u
x x u
x u
u u u
+ + =
+ =
+ =



( ) ( )
( )
1 3 1 3
1 2 1 3 2 1 2 3 1
1 2 2 3 3 1 2 1 2 3
1 2 3 3 1 1 3
1 1 ;
1 1 ;
2 2 1 1 3;
3 1 3 3 2 1;
x u x u
x x u u x u x u u
x x u u u u u u u u
z x x u u u u u
+ = =
+ + = + + = =
+ = + = + + =
= + = + = + +


( )
1 3
max 3 2 1 u u + +
1 2 3
1 2 3
3
, , 0
u u u
u u u
+ + =



16

j
c 1 -3 0 2
Baza
0
A
1
U
2
U
3
U
0
2
U 3 1 1 1
j j
z c 1 3 0 -2

2
3
U 3 1 1 1
j j
z c 7 5 2 0

1 3
1 3
2 3 1
0, 3, 7
1 2
3
u u z
x u
x u u



= = =
= =
= =


f)
( )
1 2
min 2y y
1 2
2
1 2
1 2
4
8
2 16
, 0
y y
y
y y
y y
+



Rjeenje:
( )
1 2
min 2y y
1 2 1
2 2
1 2 3
1 2 1 2 3
4
8
2 16
, , , , 0
y y v
y v
y y v
y y v v v
+ + =
=
+ + =



( )
( ) ( )
2 2 2 2 2
1 2 1 1 2 1 1 1 2 1 2
1 2 3 1 2 2 3 1 2 3
1 2 1 2 2 1 2
8 8 0 8;
8 4 4 0 4;
2 2 4 8 16 2 3 0;
2 2 4 8 2 ;
y v y v v
y y v y v v y v v v v
y y v v v v v v v v
z y y v v v v v
= = +
+ + = + + + = = + +
+ + = + + + + + = + + =
= = + + + = +


( )
1 2
min 2v v +
1 2
1 2 3
1 2 3
4
2 3 0
, , 0
v v
v v v
v v v

+ + =






17
( )
1 2
min 2v v +
1 2 1
1 2 3
1 2 3 1
4
2 3 0
, , , 0
v v u
v v v
v v v u
+ =
+ + =



j
c 0 2 1 0 0
Baza
0
A
1
V
2
V
3
V
1
U
0
1
U 4 -1 -1 0 1
0
3
V 0 2 3 1 0
j j
z c 0 -2 -1 0 0

1 2 3
1 1 2 2 2
0, 0
4 4, 8 8
v v v z
y v v y v


= = = =
= + + = = + =


standardni oblik:
( )
1 2
min 2y y
1 2
2
1 2
1 2
4
8
2 16
, 0
y y
y
y y
y y



dual:
( )
1 2 3
max 4 8 16 x x x +
1 3
1 2 3
1 2 3
2 2
1
, , 0
x x
x x x
x x x

+



jedno optimalno bazino rjeenje duala je
1 2 3
2, 1, 0 x x x

= = =

( )
1 2 3
max 4 8 16 x x x +
1 3
1 2 3
1 2 3
2 2
1
, , 0
x x
x x x
x x x

+



( )
1 2 3
max 4 8 16 x x x +
1 3 1
1 2 3 2
1 2 3 1 2
2 2
1
, , , , 0
x x u
x x x u
x x x u u
+ =
+ =



18
( )
1 2 3 2 1 2 3 2 2 3 2
1 3 1 2 3 2 3 1 2 3 1 2
1 2 3 2 3 2 2 3 2 3 2
1 1 0 1;
2 1 2 2 3 1;
4 8 16 4 1 8 16 4 12 4 4;
x x x u x x x u x x u
x x u x x u x u x x u u
z x x x x x u x x x x u
+ = = + + +
+ = + + + = + + =
= + = + + + =



( )
2 3 2
max 4 12 4 4 x x u
2 3 1 2
2 3 2
2 3 1 2
3 1
1
, , , 0
x x u u
x x u
x x u u
+ + =
+



( )
2 3 2
max 4 12 4 4 x x u
2 3 1 2
2 3 2 3
2 3 1 2 3
3 1
1
, , , , 0
x x u u
x x u u
x x u u u
+ + =
+ + =



j
c -4 4 -12 0 -4 0
Baza
0
A
2
A
3
A
1
U
2
U
3
U
0
1
U 1 1 -3 1 1 0
0
3
U 1 -1 1 0 -1 1
j j
z c -4 -4 12 0 4 0

4
2
A 1 1 -3 1 1 0
0
3
U 2 0 -2 1 0 1
j j
z c 0 0 0 4 8 0

( ) ( )
0 2 3 3
2 3 2
1 2 3 2
1 1 3 3
1 3 2 2 , 0;
2 2 2 2
1 3 , , 0; 0, 0
1 2 2
A A U A
x x u z
x x x u



+ ( ( (
= = + = + + + +
( ( (
+

= + = = =
= + + = +


Dual, uz jedno optimalno bazino rjeenje
2
1 ,
0
(
(
(
(

ima i beskonano mnogo nebazinih
optimalnih rjeenja jer je svaki vektori oblika
2 2
1 3 , 0 X

+ (
(
= +
(
(


optimalno rjeenje duala.
19
Za 0 = dobiva se jedino bazino optimalno rjeenje
2
1
0
(
(
(
(

dok su sva druga optimalna
rjeenja ( ) 0 > nebazina.

3. Dva proizvoda A i B proizvode se radom na etiri stroja. Za proizvodnju jedinice od A
potrebno je 1 sat rada na strojevima
1
S i
3
S i 2 sata rada na stroju
2
, S a za jedinicu proizvoda
B po 1 sat rada na strojevima
1 2
, S S i
4
. S Strojevi mogu maksimalno raditi 800, 1000, 400 i
700 sati. Odredite program proizvodnje koji e maksimalno iskoristiti raspoloive kapacitete.
Kolika je iskoritenost kapaciteta svakog pojedinog stroja, a kolika ukupna?
Interpretirajte optimalne rezultate originalnog i dualnog problema.

Rjeenje:

Proizvodi Kapaciteti strojeva u
Strojevi
A B
satima
1
S 1 1 800
2
S 2 1 1000
3
S 1 0 400
4
S 0 1 700
Ukupno sati rada 4 3 2900

( )
1 2
max 4 3 x x +
1 2
1 2
1
2
1 2
800
2 1000
400
700
, 0
x x
x x
x
x
x x
+
+



( )
1 2
max 4 3 x x +
1 2 1
1 2 2
1 3
2 4
1 2 1 2 3 4
800
2 1000
400
700
, , , , , 0
x x u
x x u
x u
x u
x x u u u u
+ + =
+ + =
+ =
+ =










20

j
c 0 4 3 0 0 0 0
Baza
0
A
1
A
2
A
1
U
2
U
3
U
4
U
0
1
U 800 1 1 1 0 0 0
0
2
U 1000 2 1 0 1 0 0
0
3
U 400 1 0 0 0 1 0
0
4
U 700 0 1 0 0 0 1
j j
z c 0 -4 -3 0 0 0 0

0
1
U 100 1 0 1 0 0 -1
0
2
U 300 2 0 0 1 0 -1
0
3
U 400 1 0 0 0 1 0
3
2
A 700 0 1 0 0 0 1
j j
z c 2100 -4 0 0 0 0 3

4
1
A 100 1 0 1 0 0 -1
0
2
U 100 0 0 -2 1 0 1
0
3
U 300 0 0 -1 0 1 1
3
2
A 700 0 1 0 0 0 1
j j
z c 2500 0 0 4 0 0 -1

4
1
A 200 1 0 -1 1 0 0
0
4
U 100 0 0 -2 1 0 1
0
3
U 200 0 0 1 -1 1 0
3
2
A 600 0 1 2 -1 0 0
j j
z c 2600 0 0 2 1 0 0

1 2 1 2 3 4
200, 600, 0, 200, 100, 2600 x x u u u u z

= = = = = = =

Iskoritenost kapaciteta:
1
1
2
2
3
3
4
4
800
: 1 100%
800
1000
: 1 100%
1000
400 1
: 50%
400 2
700 6
: 85.7%
700 7
u
S
u
S
u
S
u
S

= =

= =

= =

= =


21
ukupno:
( )
1 2 3 4
2900
26
89.66%
2900 29
u u u u

+ + +
= =

Dual:
1 2 3 4
2, 1, 0 y y y y

= = = =

funkcija cilja duala:
1 2 3 4
800 1000 400 700 z y y y y = + + +

( )
1 2 3 4 1
800 1 1000 400 700 2602 y y y y z y

+ + + + = + = pa bi poveanje kapaciteta stroja
1
S za
1 sat uzrokovalo poveanje ukupnog kapaciteta za 2 sata.

( )
1 2 3 4 2
800 1000 1 400 700 2601 y y y y z y

+ + + + = + = pa bi poveanje kapaciteta stroja
2
S za
1 sat uzrokovalo poveanje ukupnog kapaciteta za 1 sat.

Poveanja kapaciteta strojeva
3
S i
4
S ne bi dovela do poveanja ukupnog kapaciteta jer
njihovi kapaciteti ionako nisu u potpunosti iskoriteni.

4. Dva proizvoda A i B proizvode se radom na 4 stroja. Za 1 sat stroj
1
S moe obraditi 4
jedinice proizvoda A ili 2 jedinice proizvoda , B stroj
2
S 1 jedinicu A ili 2 jedinice od , B
stroj
3
S 2 jedinice proizvoda , A a stroj
4
S 3 jedinice proizvoda . B Ako strojevi redom mogu
raditi 2, 5, 2 i 1 sat dnevno, a dobiti po jedinici proizvoda su 2, odnosno 3 novane jedinice
odredite proizvodni program koji e osigurati maksimalnu dobit. Opiite dobivene optimalne
rezultate originalnog i dualnog problema.

Rjeenje:
( )
1 2
max 2 3 x x +
1 2
1 2
1
2
1 2
1 1
2
4 2
1
5
2
1
2
2
1
1
3
, 0
x x
x x
x
x
x x
+
+



( )
1 2
max 2 3 x x +
1 2
1 2
1
2
1 2
2 8
2 10
4
3
, 0
x x
x x
x
x
x x
+
+




22
( )
1 2
max 2 3 x x +
1 2 1
1 2 2
1 3
2 4
1 2 1 2 3 4
2 8
2 10
4
3
, , , , , 0
x x u
x x u
x u
x u
x x u u u u
+ + =
+ + =
+ =
+ =



j
c 0 2 3 0 0 0 0
Baza
0
A
1
A
2
A
1
U
2
U
3
U
4
U
0
1
U 8 1 2 1 0 0 0
0
2
U 10 2 1 0 1 0 0
0
3
U 4 1 0 0 0 1 0
0
4
U 3 0 1 0 0 0 1
j j
z c 0 -2 -3 0 0 0 0

0
1
U 2 1 0 1 0 0 -2
0
2
U 7 2 0 0 1 0 -1
0
3
U 4 1 0 0 0 1 0
3
2
A 3 0 1 0 0 0 1
j j
z c 9 -2 0 0 0 0 3

2
1
A 2 1 0 1 0 0 -2
0
2
U 3 0 0 -2 1 0 3
0
3
U 2 0 0 -1 0 1 2
3
2
A 3 0 1 0 0 0 1
j j
z c 13 0 0 2 0 0 -1

2
1
A 4 1 0 0 0 1 0
0
2
U 0 0 0 -1/2 1 -3/2 0
0
4
U 1 0 0 -1/2 0 1/2 1
3
2
A 2 0 1 1/2 0 -1/2 0
j j
z c 14 0 0 3/2 0 1/2 0








23
12.
a)
( )
1 2 3
1 2
1 2 3
1 2 3
min 5 6 3
40
3 80
, , 0
y y y
y y
y y y
y y y
+ +
+
+ +



kanonski oblik:

( )
1 2 3
1 2 1
1 2 3 2
1 2 3 1 2
min 5 6 3
40
3 80
, , , , 0
y y y
y y v
y y y v
y y y v v
+ +
+ =
+ + =



( )
1 2 3
1 2 1
1 2 3 2
1 2 3 1 2
min 5 6 3
40
3 80
, , , , 0
y y y
y y v
y y y v
y y y v v
+ +
+ =
+ + =



( )
1 2 3
1 2 1
1 2 3 2
1 2 3 1 2
min 5 6 3
40
3 80
, , , , , 0
y y y Mw
y y v w
y y y v
y y y v v w
+ + +
+ + =
+ + =



cj 5 6 3 0 0 M
cj Baza A1 A2 A3 V1 V2 W A0
M W 1 1 0 -1 0 1 40
3 A3 1 3 1 0 -1 0 80
zj-cj M-2 M+3 0 -M -3 0 40M+240

M W 0,666667 0 -0,33333 -1 0,333333 1 13,33333 20
6 A2 0,333333 1 0,333333 0 -0,33333 0 26,66667 80
zj-cj 0,66M- 0 -0,33M- -M 0,33M- 0 13,33M+

5 A1 1 0 -0,5 -1,5 0,5 1,5 20
6 A2 0 1 0,5 0,5 -0,5 -0,5 20
zj-cj 0 0 -2,5 -4,5 -0,5 -M+4,5 220
1 2 3 1 2 1 2
9 1
20, 0, 220, 0, ,
2 2
y y y z v v x x

= = = = = = = =

c)
1
5 c t = +

cj 5+t 6 3 0 0 M
cj Baza A1 A2 A3 V1 V2 W A0
5+t A1 1 0 -0,5 -1,5 0,5 1,5 20
6 A2 0 1 0,5 0,5 -0,5 -0,5 20
zj-cj 0 0 -(5+t)/2 3-3(5+t)/2 (5+t)/2-3 3(5+t)/2-3-M 20t+220

24
( )
[ ] [ ]
1
5
0 5 0 5
2
3
3 5 0 2 5 0 3
2
5
3 0 5 6 1
2
3,1 2, 6 ;
t
t t
t t t
t
t t
t c
+
+
+
+
+



2
6 c t = +
cj 5 6+t 3 0 0 M
cj Baza A1 A2 A3 V1 V2 W A0
5 A1 1 0 -0,5 -1,5 0,5 1,5 20
6+t A2 0 1 0,5 0,5 -0,5 -0,5 20
zj-cj 0 0 (6+t)/2-11/2 (6+t)/2-15/2 5/2-(6+t)/2 15/2-(6+t)/2-M 20t+220
[ ] [ ]
2
6 11
0 5
2 2
6 15
0 9
2 2
5 6
0 1
2 2
1, 5 5,11 ;
t
t
t
t
t
t
t c
+

+

+




3
3 c t = +
cj 5 6 3+t 0 0 M
cj Baza A1 A2 A3 V1 V2 W A0
5 A1 1 0 -0,5 -1,5 0,5 1,5 20
6 A2 0 1 0,5 0,5 -0,5 -0,5 20
zj-cj 0 0 1/2-3-t -4,5 -0,5 -M+4,5 220

[
3
1 5
3 0 0.5, ;
2 2
t t c
1 0
40 40
40
80 80
t
b t A tW
+

= + = = +




cj 5 6 3 0 0 M
cj Baza A1 A2 A3 V1 V2 W A0
5 A1 1 0 -0,5 -1,5 0,5 1,5 20+3t/2
6 A2 0 1 0,5 0,5 -0,5 -0,5 20-t/2
zj-cj 0 0 -2,5 -4,5 -0,5 -M+4,5 220+t(4,5-M)

1
3 40
20 0
2 3
20 0 40
2
40 80
, 40 , 80 ;
3 3
t t
t
t
t b
+







2 0 3
40 40
80
80 80
b t A tA
t


= + = = +

+



25

cj 5 6 3 0 0 M
cj Baza A1 A2 A3 V1 V2 W A0
5 A1 1 0 -0,5 -1,5 0,5 1,5 20-t/2
6 A2 0 1 0,5 0,5 -0,5 -0,5 20+t/2
zj-cj 0 0 -2,5 -4,5 -0,5 -M+4,5 220-5t/2
[ ] [ ]
2
20 0 40
2
20 0 40
2
40, 40 40,120
t
t
t
t
t b

+



d) Iz tree tablice pod c) vidimo da je
3 3
0 z c > za
5
,
2
t < tj. ako je
3
5
3 0.5.
2
c < =

You might also like