«  »

Построение экономической модели с использованием симплекс-метода



: - .



-4-2

. .

.



: , ,
, , , , ,
.
.
.
, .

.

""
.
"",
.

- ,
- ,
- .

,
. ,
, , .
,
, .

,
- .
,

.
, , ,
.

,
( , )
,
.

- . ,
, ..
,
. ,
,
, .
, ,
.



,
.
5 $ , -
100$ .

1000 $ .
,
2 , .

, 25
.


.

.

X1 - .

X2 - .

Z - , 2-
.

X1=>0 , X2=>0 , Z=>0 ;

Max Z = X1 + 25X2 ;

5X1 + 100X2 <=1000 ;

X1 -2X2 => 0


.
.
, - .

,
- ,
. -

.


:
,
. ,
- , -
.

- -
,
. ,
.

2 ,
<= , = => . ,
, ,
.

,
.


;

;

.

,
.



, <= ( =>) ,

,
( )
.

,

5X1 + 100X2 <= 1000

S1 > 0 ,


5X1 + 100X2 + S1 = 1000 , S1 => 0

,
S1 ,
, .

:

X1 - 2X2 => 0

,

S2 > 0 .

X1 - 2X2 - S2 = 0 , S2 => 0

,
-1 .

X1 - 2X2 - S2 = 0 - X1 + 2X2
+ S2 = 0


-1 .

2 < 4 - 2 > - 4 , X1 -
2X2 <= 0 - X1 + 2X2 => 0



Yi , ,
:

Yi=Yi-Yi, Yi,Yi=>0.

,
Yi ,
.

,
Yi Yi ,
Yi . Yi Yi ,

, .. Yi>0 , Yi=0, .
Yi , Yi -
,
.


2.30



,
, ,
.
.


, , .


Z = X1 + 25X2



( -Z ) = -X1 - 25X2

,
X1 , X2 ,
. ,
.

- .

-
, ,
( ) ,

, ,
.

-
, .
. 1 .
( . 1 ) . ,
, .
.


- .

.
( ) .


.

,
,
,
.

.

.

(
)








.

,
, :



Z = X1 + 25X2 + 0S1 + 0S2



5X1 + 100X2 + S1 = 1000

- X1 + 2X2 + S2 = 0

X1=>0 , X2=>0 , S1=>0 , S2=>0

,
.1 , X1 , X2 , S1 S2 ,
. S1 = 0 S2 = 0
,
. S1
S2
. X1 , X2 , S1
S2 , , ,
, , ( )
.



S2 , X2 S1 , X1

S1 , X2 S2 , X1

S1 , S2 X1 , X2



, :

1.

, ( = 4 - 2 )
.

2. -

( ) ,

-

-

,

.



. . 1

. ,



, , ,

.

-

. ,

( <= ) -

( ) .

-

m , -

m .

,

( ) ,

.

,

. ,

, ,

.

, -

-

,

. -

, -

,

. ,

-

C= n! / [ ( n - m )!m! ]



-

- , -

, .


, ( -

) -

( ) .

, ,
.
X2 -

, ( . . 1 ). B

S1 ( )

, , .

,

X2 S1 .

.



S2 , X2 S1 , X1

S1 , X2 S2 , X1





. 1 , , -





( ) .

-.



. -

,

-

( ) .

,

-

.

- .

- .

0. , -

-

( ) .

1. ( ) -

,

.

, ,

.

2.

2. -

, (

) .

3. ,

.
1.

- -

.
:

Z - X1 - 25X2 +0S1 -0S2 = 0 (
)

5X1 + 100X2 + S1 = 1000 ( )

-X1 + 2X2 + S2 = 0 ( )

,

,
. -

.

, X1 = X2 = 0
: S1 = 1000 , S2 = 0 ( . . ,
. 1 ) .
. Z
, X1 X2 . ,
,
, ,

. ,
.

:

Z X1 X2 S1 S2

Z 1 -1 - 25 0 0 0 Z -

S1 0 5 100 1 0 1000 S1 -

S2 0 -1 2 0 1 0 S2 -



.

S1 ,

S2 , .

, X1 X2 ( -

) . -

Z = 1*0 + 25*0 + 0*1000 + 0*1 ,
.

, -

( ) . Z - , -

, X1 X2 , ,

.
( Z - ) ,
,
.



- ,

, ,

Z - ,
. -

,

.

,

, , 2 . -



S1 , S2 .
, ,
-

, -

X2 ,
.

( -
)

-. ,
X2 ,
. ,
, ,
X2 .
,
.

- ,
( . .
) , .
,
, . -
, ,
. , ,
( ) , ,
,
.

-

( ) ,

( ) -

, .
.

1 ( ) .

= /

2 ( , Z - y )
.

=



* ( ) .





1 ,

.

2 -

, ,

. -

, .

1 , S2 -
, 1 .

Z X1 X2 S1 S2

Z







S1







S2 0 -1/2 1 0 1/2 0



- ,
2 .

1. Z - .

Z - : ( 1 -1 -25 0 0 0 )

( - ( -25 ) * ( 0 -1/2 1 0 1/2 0 )

( 1 -131/2 0 0 121/2 0
)

S1 -

S1 - : ( 0 5 100 1 0 1000 )

( - 100 ) * ( 0 -1/2 1 0 1/2
0 )

( 0 55 0 1 -50
1000 )



- :



Z X1 X2 S1 S2

Z 1 -131/2 0 0 121/2 0 Z -

S1 0 55 0 1 -50 1000 S1 -

X2 0 -1/2 1 0 1/2 0 X2 -



X1 = 0 S2 = 0 . Z .

, - -

, :

X1 S2 , , ,

.

, -

.

, -

-

X1 ,

Z-ypa -131/2 . , ,
S1 . ,
, ,
X1 1000/55 ( =
) . ( 1000/55 ) * (
-131/2 ) = ( 2455/11 ) .

- , ,
.

S1 - = S1 - / ( 55 ) .

Z X1 X2 S1 S2

Z







S1 0 1 0 1/55 - 50/55 1000/55

X2









2) Z - = Z - - ( -131/2 ) *
/ :

( 1 -131/2 0 0 121/2
0 )

- ( -131/2 ) * ( 0 1 0 1/55 -50/55
1000/55 )

( 1 0 0 27/110
5/22 2455/11 )

3) X2 - = X2 - - ( -1/2 ) *
:

( 0 -1/2 1 0
1/2 0 )

- ( - 1/2 ) * ( 0 1 0 1/55
-50/55 1000/55 )

( 0 0 1 1/110 1/22
91/11 )

-

- .

Z X1 X2 S1 S2

Z 1 0 0 27/110 5/22 2455/11

X1 0 1 0 1/55 -50/55 1000/55

X2 0 0 1 1/110 1/22 91/11

X1=1000/55 X2=91/11 . Z
0 ( - ) 2455/11 (
- ) .
X1 1000/55 , Z -
- ,
( -131/2 ) .

- -

, Z -
. p
- .

- -

,
.

:

,
Z - .
( )
.
, - .

. (
) , Z -
( ) ,

,
Z - () ,
.

,
,
(
) .

.



-

,

,

, ,

. ,

, . -

. -


,
, . . X1 X2 .
, - ,
:



X1 1000/55

X2 91/11

Z 2455/11 .



, Z = X1 + 25X2 = 1000/55 + 25 * 91/11 = 2455/11 .
- .




, -

.

, -

- . -

. ,

, ,

, -

<= .

, =>

. , -

, -

, -



( ) .

, ,
<= .
,
.

, (

) -

- , -

.
:



S1



S2





, . .

. -

, -

. , .

,
.
.

, -

( ) , S1 S2 , -

- ,

.

: -

-

, ?

, -

.



-

Z ,

.


- . Z -
, S1 S2 .
- :

Z X1 X2 S1 S2

Z 1 0 0 27/110 5/22 2455/11



,
,
Z - - ,
Y1 = 27/110 , Y2 = 5/22 .

,
- .
Z - -


Z = 2455/11 - ( 27/110S1 + 5/22S2 ) .

S1

Z ,

27/110 . ,
:

5X1 + 100X2 + S1 = 1000

S1
( , ) .
,

, 27/110 .

,

, ,
( S1 < 0 )
Z
, 27/110 . -

2 .

,

Yi , ,
-

, .

,


.



,

. -



, , , -

.

, ( ) -

Z .

,



. -

, -

-

,

.

, -

.



,

,

,

, ( -

- , ,
.

, ,

-

.

D1 . .
1000 + D1 . D1
, . ,
, ( D1
> 0 ) , , ,
.

- -

D1 ? .

D1 -

- -

, .



, , D1

.



( ) 1 2 ( )

Z 0 0 2455/11

1 1000 1000 + D1 1000/55 + D1

2 0 0 91/11



ce , -

D1 , ,

- . ,

-

: 1) 2) , -

D1 . ,


- D1 . D1
S1 . , ,
( ) ( 2455/11 ;
1000/55 ; 91/11 ) ,
- D1.
( 27/110 ; 1/55 ; 1/110 ) S1
- ,
. ,

S2 .

?

D1 -

,

. D1 ,

- ( ) -

. , D1 -

, -

-

- , . .

X1 = 1000/55 + ( 1/55 )D1 => 0 ( 1 )

X2 = 91/11 + ( 1/110 )D1 => 0 ( 2 )

D1 -

.

1: D1 => 0 ,
.

2: D1 < 0 . : ( 1 )

( 1/55 )D1 => - 1000/55 . , D1 => - 1000

( 2 )

( 1/110 )D1 => - 91/11 . , D1 => - 1000

, ,

, - 1000 <= D1 <= +
-

, D1 ,

,

.

2
:

2- D2 . .
0 + D2 . -
D2 .



( ) 1 2 ( )

Z 0 0 2455/11

1 1000 1000 1000/55

2 0 0 + D2 91/11 + D2



D2

X1 = 1000/55 - ( 50/55 )D2 ( 1 )

X2 = 91/11 + ( 1/22 )D2 ( 2 )

D1 -

.

1: D2 => 0 : ( 1 )

( 50/55 )D2 <= 1000/55 , D2 <= 20

( 2 )

, 2- .

2 1 D2 .

D2 [ 0 ; 20 ]

2: D2 < 0 . : ( 1 )

( 50/55 )D2 => - 1000/55 . , D2 <= 20

( 2 )

( 1/22 )D2 => - 91/11 . , D2 => - 200

2 2 D2 .

D2 [ - 200 ; 0 ]

2 [ - 200 ; 20 ]



( )

-



( ) .

,
. -



Z- - .

,

. , -

( -

) , -

.

, -

, , ,

X1 1 1 + d1 d1 ,
.
:

Z = ( 1 + d1 )X1 + 25X2

-

, ( -

- , Z- -

:

X1 X2 S1 S2

Z 0 0 27/110+1/55d1 5/22-50/55d1 2455/11+1000/55d1



X1 , X2
. Z- d1 ,
, d1 . d1
o Z-
-

X1 X2 S1 S2

X1 1 0 1/55 -50/55 1000/55



X1 - ,



d1 .

-

d1 , -

( ) -

Z- . ,
:

27/110 + 1/55d1 => 0

5/22 - 50/55d1 => 0

, d1 => - 13,5 ,
d1 <= 1/4 .
C1 : - 13,5 <= d1 <= 1/4 .
-

,

X1 , 1 + ( - 13,5 ) = - 12,5
1 + 13,5 = 14,5


. Z (
2455/11 + 1000/55d1 , - 13,5 <= d1 <= 1/4

X2 25 25 + d2 d2 ,
.
:

Z = ( 25 + d2 )X2 + X1


, ,
- .
, ( X1
X2 ) . , ,
, .


, -
. ,
S1 ( )
0 d3 . ,
,
Z- :

X1 X2 S1 S2

Z 0 0 27/110+1/55d1 5/22 2455/11




?
?
?