Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
17
Добавлен:
25.03.2015
Размер:
394.49 Кб
Скачать

3

 

4

4

3

 

"

 

 

 

 

 

 

 

=)#-=/%'/) *0

+&*+,) m ,/#+, =)&(=&+, Ri i =

1, m

:&#=1),#) :03

')=/0$#

&/'/;)&9/

- (-=0,$)*;)&9/- '=(# ,+':+.

 

*+&'/

** + %$)9'=+3

 

%*)=0

/% / '!# !; 9+'+=#/ /:))'&% , *0$/;// bi i = 1, m )#/*/. &++',)'3

&',)**+ #+$. *+ -=+/',+#/'1 -=+#(9./ n '/-+, Pj j =

1, n

! &',)&'*0

*+=:0 =0&/+#0 aij i =

1, m

j =

1, n

i30+ =)&(=&0 *0

)#/*/.( j3+- -=+3

#(9.// ! 8&&)9'/,*+&'1 ,#-(&90 )#/*/.# j3+- -=+#(9

.// /0=09')=/'()'3

&% -=/<#$1 cj j = 1, n! *=)<()'&% *0-'/ -$0* ,#-(&90 -=+#(9.// -+ ,/#0: :09&/:/'/=( /- & (;)'+: #+&'(-*#/ =)&(=&+, &+,+9(-*( -=/3 <#$1 -=)#-=/%'/% !

+&'=+/: :0'):0'/;)&9( :+#)$1 '0#0;/ ! 2,)#): -)=):)**#) xj

j =

1, n

-

9+$/;)&',+ -=+#(9.// j30+ ,/#0 -$0*/=():+) 9 -=+/',+#&',(!

=+#(9./% j30+ ,/#0 :+.)' -=+/',+#/'1&% ! xj > 0 /$/ *) -=+/',+#/'1&% !

xj = 0 '!)!

/:)): +0=0*/;)*/%

xj ≥ 0, j = 1, n. :)!2;

0 -=+/',+#&',+ xj )#/*/. -=+#(9.// Pj -+'=)<()'&% aij xj )#/*/. =)&(=&0 Ri ! *< /- =0&/+# =)&(=&0 Ri *0 ,&) ,/## -=+#(9.// &+&'0,/' ai1x1 +ai2x2 +

n

 

 

 

 

· · ·+ ainxn = Pj=1 aij xj )#/*/. ! 8'+' =0&/+# *) :+.)' -=),#&/'1 bi )#/*/.

'!)! -+$(;0): +0

=0*/;)*/%

 

 

 

 

n

 

 

X aij xj ≤ bi, i =

1, m.

 

:)!);

j=1

=/<#$1 +' -=+/',)#)**+- -=+#(9.// Pj =0,*0 cj xj +< 0% -=/<#$1 -=)#3

n

 

-=/%'/% c1x1 + c2x2 + · · ·+ cnxn = Pj=1 cj xj ! ,) '=)<()'&% :09&/:/'/=+,0'1

n

 

X cj xj → max.

:)!4;

j=1

 

 

 

2,)#): ,)9'+=# x = (xj , j =

1, n

) =

(x1, x2, . . . , xn) c = (&j

j = 1, n) = (c1, c2, . . . , cn) b = (bi, i = 1, m) = (b1, b2, . . . , bm) / :0'=/.(

 

 

 

 

 

 

 

 

a11

a12

 

aij , j =

 

 

 

 

a21

a22

 

1, n

 

 

 

 

 

 

 

 

 

 

A =

 

 

 

 

 

 

=

!

!

i = 1, m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

am1

am2

. . .

. . .

.!.! .!

a1n

a2n

.

!

amn

*+0#0 '0#0;0 :)!2; :)!4; -=/:)' ,/#

 

c 0x → max, Ax ≤ b, x ≥ 0.

:)!(;

A

 

60#0;0 :)!(; :/$/ ;'+ '+ .) &0:+) '0#0;0 :)!2; :)!4;; *0'#,0)'&%

 

 

%

 

 

 

 

 

 

 

 

 

 

 

 

 

,&$/ , -+&'0*+,9) %9+*+:/;)&9+- '0#0;/ -+'=)<+,0'1 -+$*+0

+ /'=0&3

 

 

/+#+,0*/% /:) //

&% =)&(=&+, :/'3'0 *),+':+. *+&'/ // 7/=0*)*/% >; '+

,:)&'+ +

0=0*/;)*/-

:)!);

-+$(;/: +0=0*/;)*/%

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X aij xj

= bi, i =

1, m

 

 

 

:)!+;

 

 

 

 

 

j=1

 

 

 

 

 

 

 

 

 

 

 

/ ,:)&'+ '0#0;/ :)!(; '0#0;(

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

c 0x → max,

Ax = b,

x ≥ 0,

 

:)!6;

9+'+=0% *0'#,0)'&%

 

%

 

 

 

,&$/ #+-+$*/')$1*+ /',)&')* :/*/:0

$1*

#- -$0* -=+/',+#&',0 -=+3

 

 

 

 

 

 

 

#(9.// -+ ,/#0: d j j = 1, n :9+'+=#- :+.)' +'*0;0'1 +<%'0')$1*+) ,#3

-+$*)*/) -+$(;)**#/ '090'+,

:/*/:0$1*+) 9+$/;)&',+ -=+#(9.// 90.#+3

0+ ,/#0

*)+</+#/:+) #$%

&

 

(*9.

/+*/=+,0*/% -=)#-=/%'/% / '!# !;

0 '09.)

 

:09&/:0

$1*#- -$0* dj j = 1, n :&-=+& *0 -=+#(9./ :+ *+&'1 -=)#-=/3

%'/% -+ -=+/',+#&',( 90.#+0+ ,/#0 -=+#(9.// / '!# !; '+ ,:)&'+ +0=0*/3

;)*/- :)!2; -+$(;/: +0=0*/;)*/%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

d j ≤ xj ≤ dj , j =

 

 

 

 

 

 

 

 

 

1, n

 

 

/ '0#0;(

c

0

x → max,

 

Ax = b,

 

 

 

 

 

 

,

:)!<;

 

 

 

 

 

d ≤ x ≤ d

0#) d = (d 1, d 2, . . . , d n) d

= (d1, d2, . . . , dn)! 60#0;0 :)!<; *0'#,0)'&%

 

 

 

 

"

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(&'1 #0$)) /',)&'*+

'09.)

:/*/:0$1*+) 9+$/;)&',+ =)&(=&+, b =

(b 1, b 2, . . . , b m) :%'/:/ =)&(=&0:/ -=)#-=/%'/) (.) =0&-+$000)'; / :093

&/:0$1*+) #+&'(-*+) )0+ 9+$/;)&',+ b = (b1, b2, . . . , bm) ! *+0#0 ,:)&'+ :)!);

/$/ :)!+; -+$(;/: +0=0*/;)*/%

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

b i X aij xj ≤ bi , i =

 

 

 

 

 

1, m

 

/ '0#0;(

 

 

j=1

 

 

 

 

 

0

x → max,

 

,

 

 

 

,

 

c

b ≤ Ax ≤ b

d ≤ x ≤ d

9+'+=0% *0

'#,0)'&%

 

 

0&'+ 0&&+='/:)*' -=+#(9.// #+$.)*

(#+,$)',+=%'1 (&$+,/ 9+:3

-$)9'*+&'/ #$% &<+=9/ ! x1

: x2 : · · · : xn =

l1 : l2 : · · · : ln ! 8'/ (&$+,/%

:+. *+ '0-/&0'1 '09

 

 

 

 

 

 

lj+1xj − lj xj+1 = 0, j = 1, n − 1.

AA

(&'1 αj - +'-(&9*0% .)*0 0 zj - '0'=0'# *0 -=+/',+#&',+ )#/*/3

.# -=+#(9.// Pj ! *+0#0 )&$/ , 90;)&',) +-'/:/'/=():+- ,)$/;/*# <=0'1 -=/<#$1 '+ *(. *+ :09&/:/'/=+,0'1 ,)$/;/*(

n

X j − zj )xj → max,

j=1

)&$/ *(. *+ &,)&'/ 9 :/*/:(:( '0'=0'# *0 -=+/',+#&',+ '+ *(. *+ :/*/3

:/'/=+,0'1 ,)$/;/*(

 

n

 

 

 

 

 

 

X zj xj → min,

 

 

 

 

 

j=1

 

 

)&$/ *(.)* :09&/:(: ,#-(&90 , &'+/:+&'*+: ,#=0.)*// '+

 

 

 

 

n

 

 

 

 

 

 

X αj xj → max.

 

 

 

 

 

j=1

 

 

5)$0'1 -+$(;)**

#) '0#0;/ :+. *+ =0'*#:/ :)'+#0:/ *0-=/:)= (-+3

:%*('#: ,#$) &/:-$)9&3:)'+#+: ! /:-$)9&3:)'+# =0'=0<+'0* #$% '0#0;/

, 90*+*/;)&9+- &+=:) :)!6;! *#*09+ -=+ ) ,&)0

+ )0+ -=/:)*%'1 #$% '0#0;/

, *+=:0$1*+- &+=:)

:)!(;! "$% %'+0

+ , $),(

;0&'1 90.#+0+ *)=0,)*&',0

:)!);

#+<0,$%)'&%

*)+'=/

.0')$1*+)

&$000):+)

:

 

;

xn+i ≥ 0 i = 1, m 9+'+=0% +'*0;0)' 9+$/;)&',+ *)/&-+$1'+,0**+0+

i30+ =)&(=&0! xn+i = bi Pnj=1 aij xj ! & '+0#0 '0#0;0 -=/*/:0)' 90*+*/;)&9( &+=:( +'*+&/')$1*+ -)=):)**#/ xj j = 1, n + m! =/ %'+: *)'=(#*+ (903

'0'1 *0;0$1*#- -$0* -=)+<=0'+,0**+- '0#0;/ ! xj = 0 j = 1, n# xn+i = bi i = 1, m! =+&'#:/ -=/):0:/ $ <( #=(0( &+=:( '0#0;/ :+. *+

&,)&'/ 9 90*+*/;)&9+

- &+=:)!

 

 

( )&',()' :*+0

+ #=(0// <+$)) %&&)9'/,*#/ :)'+#+,! *':)'/: &=)3

#/ *//

=0'=0<+'0**#) , ,/*&9) %&&)9'/,*

#-

0#0-'/,*#- :)'+# :&,+<+#3

*#- +' *)#+&'0'9+, &/:-$)9&3:)'+#0; / #,+

-&',)**#- :)'+# :9+'+=#- %,3

$%)'&% *)'0:)*/:#

: -=/ =)$)*// &)=// '0#0;

& <$/'9/:/ -0=0:)'=03

:/ /'3'

0 <#&'=+'#

9+==)9.// =)$)*/- <$/'9/

/ '0#0;;!

3 3

% %

"$% -=+/',+#&',0 /'#)$/- n '/-+, Ij j = 1, n /&-+$1'()'&% m ,/#+, +<+=(#+,0*/% Oi i = 1, m :'+90=*+) $$/&+,0$1*+) &=)')=*+) / '!- !;! &'3 ,)&'*# *+=:# '0'=0' aij i = 1, m j = 1, n &'0*9+3;0&+, +<+=(#+,0*/% Oi

*0 /'0+'+,$)*/) )#/*/.# /'#)$/- '/-0 Ij +< /- &+*# bi i = 1, m 90.#+0+ ,/#0 +<+=(#+,0*/% ! 60#0;0 &+&'+/' , :09&/:0$1*+: /&-+$1'+,0*// +<+=(3

#+,0*/% /$/ :;'+ '+ .) &0:+); , :/*/:/'0.// -=+&'+), +<+=(#+,0*/% ! A

+&'=+/: :0'):0'/;)&9( :+#)$1 '0#0;/ ! *<+'*0;/: ;)=)' xj

j = 1, n 9+$/;)&',+ /'#)$/- j30+ '/-0 -$0*/=():+) 9 -=+/',+#&',(! *+0#0 +;),/#*# *)=0,)*&',0 ,/#0 :)!2;!

xj ≥ 0, j = 1, n

:/'#)$/% j30+ '/-0 :+0(' $/<+ -=+/',+#/'1&% $/<+ *) -=+/',+#/'1&%;! +=+3

:) '+0+ /'

*+=: '0'=0' +<+=(#+,0*/% &$)#( ' +0=0*/;)*/% ,/#0

:)!);!

 

n

 

 

X aij xj ≤ bi, i =

1, m

 

 

 

j=1

 

:'!9 ! +;),/#*+ aij xj i = 1, m - 9+$/;)&',+ &'0*9+3;0&+, +<+=(#+,0*/% i30+

,/#0 '=)<():+) *0 /'0+'+,$)*/) xj

)#/*/. /'#)$/- j

30+ '/-0

n

 

 

Pj=1 aij xj

i =

1, m

-

9+$/;)&',+ &'0*9+3;0&+, +<+=(#+,0*/% i30+ ,/#0 '=)<():+) *0

/'0

+'+,$)*/) ,&)/ '/-+, /'

#)$/- / %'0 ,)$/;/*0 *) :+.)' -=),#&/'1

&+*3

#0 +<+=(#+,0*/% i30+ ,/#0;! 2#$) <#$0 ,#;/&$)*0 '00=('90 +<+=(#+,0*/%

i

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

30+ ,/#0!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pi=1 Pj=1 aij xj ! *=)<+,0*/) :09&/:0

$1*+- '00=('9/ +<+=(#+,0*/% &+&'+/'

+;),#*+ , :09&/:/

0.//

 

'+

-

,)$/;/*

#

 

 

 

 

 

 

 

 

 

m n

 

 

 

'n

m %

 

 

 

 

n

 

 

 

 

 

 

X X aij xj

= X X aij

 

xj → max /$/

X cj xj → max,

:)!1;

 

 

 

i=1 j=1

 

j=1 i=1

 

 

 

 

 

j=1

 

 

 

0

#) 9+

%&&

/./)*'

#

 

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

cj

= X aij , j =

1, n

 

 

 

:)!=;

i=1

/:) ' &:#&$ +< // '0'=0' ,&)/ ,/#+, +<+=(#+,0*/% *0 +#*+ /'#)$/) j30+

'/-0

!

 

 

 

 

,&$/ =0&&:0'=/,0'1 '0#0;( :/*/:/'0.// -=+&'+), +<+=(#+,0*/% '+

-+$(;/:

m

m n

n

 

 

 

 

 

 

X bi X X aij xj → min /$/

α − X cj xj → min,

 

 

 

i=1

i=1 j=1

j=1

0

#)

 

 

m

 

 

 

α = X bi - +< /- &+*# ,&)/ ,/#+, +<+=(#+,0*/%

 

 

 

 

i=1

 

cj ,#=0.0 '&% &+=:($+- :)!=;! +&9+$19( α - -+&'+%**0% ,)$/;/*0 '+

-+&$)#*%% '0#0;0 /:))' '+' .) &:#&$ ;'+

/ ,#$) - :09&/:/'0./% /&3

-+$1

'+,0*/% +<+=(#+,0*/% !

 

 

 

 

 

 

 

*09/: +<=0'+: :0'):0'/;)&90%

:+#)$1

'0#0;/ + =0./+*0$1*+: /&3

-+$1

'+,0*// +<+=(#+,0*/% /:))' ,/#

:)!2; :)!);

:)!1;!

 

 

 

n

n

 

 

 

 

 

 

 

 

X cj xj → max,

X aij xj ≤ bi,

i =

1, m

;

xj ≥ 0, j =

1, n

 

 

j=1

j=1

 

 

 

 

 

 

 

A.

/$/ , ,)9'+=*+3:0'=/;*+- &+=:) ,/# :)!(;!

c 0x → max, Ax ≤ b, x ≥ 0

:'#)&1 /&-+$1'( '&% +<+'*0;)*/% /' - !)!2;!

3

7

4

 

 

2

+'#)$) ')/*/;)&9+0+ 9+*'=+$% :**+ ;

*)9+'+=+- &/=:# =0<+'0 '

9+*'=+$)=# n =0'=%#+,! *< 0% *+=:0 ,#=0<+'9/

**+ '0 =0<+;( &:)3

*( &+&'0,$%)' *) :)*)) b /'#)$/- ! ++*'=+$)= j30+

=0'=%#0 -=+,)=%)' aj

/'#)$/-

'0 =0<+;( &:)*( -=/;): '+;*+&'1

)0+ =0<+'# &+&'0,$%)' βj %

:*) +$/<0)'&% , βj % &$(;0),;! 6

0=0<+'*0% -$0'0 9+*'=+$)=0 j30+ =0'=%#0

=0,*0 wj '0 =0<+;( &:)*(! =/

90.#+- +$/<9) 9+*'=+$)=0 &/=:0 *)&)'

(<#'9/ , =0':)=) γ ! '/=:0 /:))' ,+':+. *+&'1 /&-+$1'+,0'1 #+ dj 9+*'=+3

$)=+, j30+ =0'=%#0! 60#0;0 &/=:# - *0-'/ +-'/:0$1*#- &+&'0, **+ -=/

9+'+=+: +< /) '0'=0'# *0 9+*'=+$1 :/*/:0$1*# !

+&'=+/: :0'):0'/;)&9( :+#)$1 '0#0;/ ! *<+'*0;/: ;)=)' xj

j = 1, n 9+$/;)&',+ 9+*'=+$)=+, j30+ =0'=%#0 -$0*/=():#/ 9 *0-:( ,

**+ ! *;),/#*+

0 ≤ xj ≤ dj , j = 1, n

 

:9+*'=+$)=+, j30+

:0'1 '+ *) <+$)) ,)=%' '0 &:)*( xj

**+ - Pn=1 aj xj !

$/- '+ -+j$(;0):

=0'=%#0 :+. *+ *0*/:0'1 /$/ *) *0*/:0'1 0 )&$/ *0*/3

(90'0**+0+ $/:/'0;! ++$/;)&',+ /'#)$/- 9+'+=+) -=+3 9+*'=+$)=+, j30+ =0'=%#0 =0,*+ aj xj 0 ,&) 9+*'=+$)=#

+&9+$19( **+ *)+</+#/:+ -=+,)=/'1 *) :)*)) b /'#)3 *)=0,)*&',+

n

X aj xj ≥ b.

j=1

50&/+## &/=:# &,%'0**#) & 9+*'=+$): ,9$ ;0 ' #,) &+&'0,$% /)! '0=3 -$0'( 9+*'=+$)=+, / (<#'9/ ,#',0**#) // +$/<90:/ ! *09/: +<=0'+: =0&/+## '0 &:)*( *0 +#*+0+ 9+*'=+$)=0 j30+ =0'=%#0 &+&'0,$% '

cj = wj + (1 − βj /100) aj γ

:'!9 ! wj - '0=-$0'0 9+*'=+$)=0 j30+ =0'=%#0 '0 &:)*( βj /100 - #+$% &$(3 ;0), , 9+'+=#/ 9+*'=+$)= j30+ =0'=%#0 *) +$/<0)'&% (1 − βj /100) - #+3 $% &$(;0), , 9+'+=#/ 9+*'=+$)= +$/<0)'&% +* -=+,)=%)' aj /'#)$/- '0 &:)*( #)$0% +$/<9/ -=/ -=+,)=9) (1 − βj /100) aj /'#)$/- / &/=:0 *)&)' (<#'9/ , =0':)=) γ '0 90.##- &$(;0- +$/<9/;! *< /) =0&/+## &/=:# *0

A

 

n

9+*'=+$1 <(#(' =0,*#

Pj=1 cj xj / // *)+</+#/:+ :/*/:/'/=+,0'1! *<$3

)#/*/, ,&) &90'0**+) ,#$) -+$(;/: &$)#( ( :0'):0'/;)&9( :+#)$1 '0#0;/ ')/*/;)&9+0+ 9+*'=+$%

n

n

X cj xj → min,

X aj xj ≥ b, 0 ≤ xj ≤ dj , j =

1, n

 

j=1

j=1

/$/ , ,)9'+=*+3:0'=/;*+- &+=:)

c 0x → min, a 0x ≥ b, 0 ≤ x ≤ d,

0#) a = (a1, a2, . . . , an) d = (d1, d2, . . . , dn) 0 = (0, 0, . . . , 0) :+&'0$1*#)

+<+'*0;)*/% ,'%'# /' - !)!2;!

A

7

4

 

 

8 8

 

 

7

4

 

 

 

 

&,%

'0*0 & -=+<$):+- %9+*+:*+0+ -/'0*/% $ #)- :/$/ .

/,+'*#/; *+

-=/ (&$+,// -+'=)<$)*/% -/'0')$1*#/ ,) )&',

:,/'0:/*+,

90$+=/- :/3

*)=0$1*#/

,) )&', <)$9+,

/

#= !; , 9+$/;)&',0

/

*) :)*))

')/ 9+'+=#)

*)+</+#/:#

#$% *+=:0$1*+0+

. /'*)+<)&-);)*/% !

 

 

(&'1 , ');)*/) '0#

0**+0+ ,=):)**+0+ -)=/+#0 -/ 0 -=/0

+'0,$/,0)'&%

/' n -=+#(9'+, Pj j = 1, n / #+$. *0 &+#)=.0'1 m -/'0')$1*#/ ,) )&', Vi

i = 1, m! &',)&'*+ ;'+ , ');)*/) %'+0+ -)=/+#0 *)+</+#/:+ -+'=)<$%'1 *) :)*)) bi i = 1, m -/'0')$1*+0+ ,) )&',0 Vi i = 1, m! +=+:) '+0+ /',)&'*+ ;'+ , 90.#+- )#/*/.) -=+#(9'0 Pj j = 1, n &+#)=. /'&% aij i = 1, m j = 1, n -/'0')$1*+0+ ,) )&',0 Vi i = 1, m! 60#0*# '09.) .)*# cj j = 1, n

-=+#(9'+,! *=)<()'&% /' #0**#/ -=+#(9'+, &+&'0,/'1 *0/<+$)) #)$),(

#/)'( :=0./+*; *0 #0**#- -)=/+# !

+&'=+/: :0'):0'/;)&9( :+#)$1 '0#0;/ ! *<+'*0;/: ;)=)' xj

j =

1, n

9+$/;)&',+ )#/*/. j30+

-=+#(9'0

'09(-0):+0+ *0 =0&&:0'=/,03

 

 

 

):#- -)=/+# ! *;),/#*+ xj ≥ 0

j =

1, n

 

:j3- -=+#(9' :+. *+ -+9(-0'1

/$/ *) -+9(-0'1;! 2 xj )#/*/.0/ -=+#(9'0 Pj &+#)=. /'&% aij xj -/'0')$13

*+0+ ,) )&',0 Vi ! *+0#0 ,+ ,&)/ -=+#(9'0/

&+#)=.0*/) ,) )&',0 Vi =0,*+

n

 

 

 

Pj=1 aij xj ! 8'+ &+#)=.0*/) *) :+.)' <#'1 :)*1$) bi '!)! -+$(;0): +0=0*/3

;)*/%

n

 

X aij xj ≥ bi, i =

1, m.

 

j=1

,0'=/.(

aij , j = 1, n

A =

i = 1, m

*0'#,0 ' " '+/:+&'1 -=+#(9'0 Pj =0,*0 cj xj

0 ,&)/ -=+#(9'+, -

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pj=1 cj xj )) *)+</+#/:+ :/*/:/'/=+,0'1 ! *09/: +<=03

'+: :0'):0'/;)&90% :+#)$1 '0#0;/ + #/)') /:))' ,/#

 

 

 

 

 

n

 

n

 

 

 

 

 

 

 

 

X cj xj → min,

X aij xj ≥ bi, i =

1, m

; xj ≥ 0,

j =

1, n

 

j=1

 

j=1

 

 

 

 

 

 

 

 

/$/ , ,)9'+=*+3:0'=/;*+- &+=:)

 

 

 

 

 

 

 

 

 

 

c 0x → min,

Ax ≥ b, x ≥ 0.

 

 

 

 

 

+$(;)**( '0#0;( *0

'#,0 '

 

 

 

"

 

 

 

 

 

 

 

 

A

 

7

 

3

4

 

 

 

 

 

 

 

 

2

:0&')=&9( -+ /

'0

+'+,$)*/ *)9+'+=

/ #)$/

 

-+&'(-0)' :0')=/3

0

 

 

 

2

#/:0')=/0'

$0-! "$% /'0+'+,$)*/%

$ ,

=($+*0/ , 90.#+: /' 9+'+=#/ α

 

 

 

 

 

 

 

90.#+0

+ /'#)$/% '=)<( '&% '00+'+,9/ m ,/#+, -+ γi

 

2 90.#0% i =

 

!

 

1, m

0 90.#+) /'#)$/) '=)<()'&% βi :i = 1, m; '00+'+,+9 i30+ ,/#0! &',)&'*# n

&-+&+<+, =0&9=+% +#*+0+ =($+*0 *0 '00+'+,9/ ! +0.##- j3- &-+&+< /0=09')3

=/'()'&% 9+$/;)&',+: aij '00+'+,+9 i30+ ,/#0 :i = 1, m; 9+'+=+) -+$(;0)'&%

-=/ j3+: =0&9=+) :j =

1, n

;! )+</+#/:+ +-=)#)$/'1

909+) 9+$/;)&',+ =(3

$+*+, :0')=/0$0 &$)#()' =0&9=+/'1 90.##: /' (90

'0**#/ &-+&+<+, #$%

/'0+'+,$)*/% N /'#)$/- ;'+<# +'/+## <#$/ :/*/:0$1*#:/ !

+&'=+/: :0'):0'/;)&9( :+#)$1 '0#0;/ ! *<+'*0;/: ;)=)' xj 9+$/3

;)&',+ =($+*+,

:0')=/0$0 9+'+=+) *)+</+#/:+ =0&9=+/'1 j3: &-+&+<+:

 

 

 

 

 

 

:j =

1, n

;! &*+

;'+ xj ≥ 0 j =

1, n

:=($+*# j3: &-+&+<+: :+. *+ 9=+/'1

/$/ *) 9=+/'1;!

++$/;)&',+ '00+'+,+9 i30+ ,/#0 -+$(;)**+) , =)'($1'0')

=0&9=+% xj =($+*+, -+ j3:( &-+&+<( =0,*+ aij xj 0 9+$/;)&',+ '00+'+,+9

i30+ ,/#0 -+$(;)**+) , =)'($1'0') =0&9=+% ,&)/ =($+*+, :,&):/ &-+&+<03

 

 

n

 

 

 

 

 

 

 

 

:/; -

 

:i = 1, m;! +&9+$19( *0 /'0+'+,$)*/) +#*+0+ /'#)$/%

 

 

 

 

 

Pj=1 aij xj

/#)' βi '00+'+,+9 i30+ ,/#0 '+ #$% N /'#)$/- *)+</+#/:+ bi = N βi '00+'+3

,+9 :i = 1, m;! +$(;)**+) 9+$/;)&',+ '00+'+,+9 i30+ ,/#0 *) :+.)' <#'1

:)*1$) %'+- ,)$/;/*# ! n

 

 

 

X aij xj

≥ bi, i =

1, m.

 

j=1

 

 

 

0-#): ,)$/;/*( +'/+#+,! *0;0$0 +'/+#0:/ <(#): &;/'0'1 9(&9/ :03

')=/0$0 9+'+=#) *) %,$% '&% '0

0+'+,90:/ ! $+ 0#1 '00+'+,+9 i30+ ,/#0

-=/ j3+: =0&9=+) +#*+0+ =($+*0 =0,*0 aij γi 0 -$+ 0#1 '00+'+,+9 ,&)/ ,/#+,

-

m

 

 

 

 

 

 

Pi=1 aij γi -$+ 0#1 =($+*0 =0,*0 α! $)#+,0')$1*+ +'/+## -=/ =0&9=+)

+#*+0+ =($+*0 -+ j3:( &-+&+<( =0,*#

 

 

 

m

 

 

 

cj = α − X aij γi, j =

1, n,

 

i=1

 

 

+'/+## -=/ =0&9=+) xj =($+*+, -+ j3:( &-+&+<( - cj xj &(::0=*#) +'/+##

 

 

n

+' =0&9=+% ,&)/ =($+*+, :,&):/ &-+&+<0:/; -

Pj=1 cj xj ! 8'( &(::( *)+<3

/+#/:+ :/*/:/'/=+,0'1

! *09/: +<=0'+: :0'):0'/;)&90% :+#)$1

'0#0;/ +

=0&9=+) , =0&&:0'=/,0):+: &$(;0) /:))' ,/# !

 

 

 

 

n

n

 

 

X cj xj → min,

X aij xj ≥ bi, i =

1, m

; xj ≥ 0, j =

1, n

 

j=1

j=1

 

 

/$/ , ,)9'+=*+3:0'=/;*+- &+=:)

c 0x → min, Ax ≥ b, x ≥ 0.

A

" 0$)) +'/+#0:/ <(#): &;/'0'1 '09.) /

'

0

0+'+,9/ 9+'+=#) *) /&-+$13

'( '&% #$% /'0+'+,$)*/% N /'#)$/- '!)! $/$*/) '00+'+,9/ ! +09 <#$+ -+#3

&;/'0*+ ,#$) '00+'+,+9 i

30+ ,/#0 <(#)' -+$(;)*+

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pj=1 aij xj 0 #$% /'0+'+,3

$)*/% N /'#)$/- // '=)<()'&% $/$1 bi ! $)#+,0')$1*+ 9+$/;)&',+ $/$*//

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

'00+'+,+9 i

30+ ,/#0 =0,*+

 

 

 

 

 

 

 

:i = 1, m; // -$+ 0#1 =0,*0

 

 

 

 

 

 

 

 

Pj=1 aij xj − bi

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X aij xj − bi

 

· γi

(i =

1, m

),

 

 

 

 

 

 

j=1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0 -$+ 0#1 ,&)

/

$/

$

*/

/ '

0

0

+'+,+9 -

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X X aij xj − bi

 

γi.

 

 

 

 

 

 

 

 

 

 

 

 

i=1 j=1

 

 

 

 

 

 

 

 

 

*09/: +<=0

'+: ,

%'+: &$(;0) .)$),0% &(*9./% '0#0;/ <(#)' /:)'1

&$)#( /-

 

,/#

 

n

 

 

 

 

 

 

m n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X cj xj + X X aij xj

− bi

 

γi → min.

 

 

 

 

 

j=1

 

 

 

 

i=1 j=1

 

 

 

 

 

 

 

 

7 7 4

"

 

 

 

 

 

 

 

 

 

 

"$% -=+/',+#&',0 *)9+'+=+0+

&-$0,0 /&-+$1'( ' n =0'$/;*#/ $//3

 

 

'+,#/ :0')=/0$+, Aj j =

1, n

! /:/;)&9/-

&+&'0, &-$0,0 +-=)#)$%)'&%

&+#)=.0*/): , *): //:/;)&9// %$):)*'+, :/$/ &+)#/*)*/-; Bi i = 1, m!

&',)&'*0 #+$% aij //:/;)&9+0+ %$):)*'0 Bi , )#/*/.) $//'+,+0+ :0')=/0$0

Aj ! *;),/#*+ %'/ -0=0:)'=# , -+&'0*+,9) '0#0;/ #+$. *# (#+,$)',+=%'1

*)=0,)*&',0:

m

 

 

 

X aij ≤ 1, j =

1, n,

 

i=1

'!9 ! , $//'+,+: :0')=/0$) Aj :+0(' &+#)=.0'1&% / #=(0/) //:/;)&9/) %$)3

:)*'# 9=+:) (90'0**#/ ! +'+,#- &-$0, #+$.)* /:)'1 &'=+0+ +-=)#)

$)*3

 

 

 

 

*#- &+&'0, 9+'+=#- '0#0)'&% #+$%:/ βi //:/;)&9// %$):)*'+, Bi i = 1, m!

&*+ ;'+ %'/ -0=0:)'=# '0#0;/ #+$. *# (#+,$)',+=%'1 (&$+,/

 

 

 

 

 

m

 

X βi = 1.

 

i=1

 

 

=/ '0#0**+- &'+/:+&'/ cj

)#/*/.# $//'+,#/ :0')=/0$+, Aj j =

1, n

 

*0-'/ 9+$/;)&',+ 90.#+0+

/' *// +<)&-);/,0 )) -+$(;)*/) '0#0**+0+

 

9+$/;)&',0 &-$0,0 , +<$):) α -=/ :/*/:0$1*+- +< )- &'+/:+&'/ /&-+$13

'():#/ $//'+,#/ :0')=/0$+,!

+&'=+/: :0'):0'/;)&9( :+#)$1 '0#0;/ ! *<+'*0;/: ;)=)' xj 9+$/3

;)&',+ $//'+,+0+ :0')=/0$0 Aj /&-+$1'():+0+ #$% -+$(;)*/% '0#0**+0+

A

9+$/;)&',0 &-$0,0 :j = 1, n;! &*+ ;'+ xj ≥ 0 j = 1, n :90.##- /' $//3 '+,#/ :0')=/0$+, :+.)' /&-+$1'+,0'1&% /$/ *) /&-+$1'+,0'1&%;! ++$/;)3 &',+ //:/;)&9+0+ %$):)*'0 Bi , (90'0**+: 9+$/;)&',) $//'+,+0+ :0')=/3

0$0 Aj =0,*+ aij xj 0 &(::0=*+) 9+$/;)&',+ //:/;)&9+0+ %$):)*'0 Bi ,+

 

n

,&)/ $//'+,#/ :0')=/0$0/ -

Pj=1 aij xj ! 8'+ 9+$/;)&',+ #+$. *+ <#'1 =0,3

*+ ,)$/;/*) bi = αβi 9+'+=0% -=)#&'0,$%)' &+<+- 9+$/;)&',+ //:/;)&9+0+ %$):)*'0 Bi ,+ ,&): &-$0,) +<$):0 α!

n

X aij xj = bi, i = 1, m.

j=1

'+/:+&'1 $//'+,+0+ :0')=/0$0 Aj =0,*0 cj xj &'+/:+&'1 ,&)/ $//'+,#/

 

n

 

,) *)+</+#/:+ :/*/:/'/=+,0'1!

*09/: +<=0'+:

:0')=/0$+, -

Pj=1 cj xj !

:0'):0'/;)&90% :+#)$1

'

0#0;/ + &-$0,0/ /:))' ,/# !

 

 

 

 

 

 

 

 

n

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

X cj xj → min,

X aij xj = bi, i = 1, m;

 

xj ≥ 0,

j =

1, n

 

 

 

j=1

 

j=1

 

 

 

 

 

 

 

 

 

 

 

 

 

/$/ , ,)9'+=*+3:0'=/;*+- &+=:)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

c 0x → min,

Ax = b, x ≥ 0.

 

 

 

 

 

 

 

 

50&&:+'=/: *)9+'+=#) /':)*)*/% , -+&'0*+,9) '0#0;/

! 2

+3-)=,#/ <(3

#): &;/'0'1 ;'+ 9+$/;)&',+ &-$0,0

9+'+=+) *)+<

/

+#/:+ -=+/

'

,)&'/ #+$

.

3

*+ <#'1 *) :)*1$) +<$):0 α / *) <+$1$) α

 

 

 

 

 

 

 

 

 

! 2)$/;/*0 α

 

:+.)' /0=093

')=/'+,0'1 &(::0=*#- '090' +' -+'=)</')$)- 0 ,)$/;/*0 α - -=+0*+'/3

=():#- &<#' -=+/',+#/:+0+ &-$0,0 :α ≥ α

;! *+0#0 -+$(;/: &$)#( /)

+0=0*/;)*/%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b i X aij xj ≤ bi , i =

 

 

 

 

 

 

 

 

 

 

 

 

 

1, m,

 

 

 

 

 

 

 

 

j=1

 

 

 

 

 

 

 

0#) b

 

= α β b = α β i =

 

!

 

 

 

 

 

 

 

 

i

1, m

 

 

 

 

 

 

 

 

 

i

i

i

 

 

 

 

 

 

 

2

+3,'+=#/ -=)#-+$+. /: ;'+ $//'+,#- :0')=/0$ Aj :+. *+ '09(-0'1

, 9+$/;)&',) *) -=),#$0 ): ,)$/;/*( dj

 

 

j =

1, n

! & 9=+:) '+0+ (

&0:+0

+ -

=)#-=/%'/%

/:))'&% 90.##- $//'+,#- :0')=/0$ ,

9+$/;)&',)

 

 

d j j

 

= 1, n 9+'+=+) *)+</+#/:+ -+$*+&'1

/'=0&/+#+,0'1!

*+0#0 -+$(3

;/: +0=0*/;)*/%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

d j ≤ xj ≤ dj , j = 1, n.

 

2

3'=)'1// -(&'1 ,:)&'+ &'+/:+&'/ $//'+,#/ :0')=/0$+, '0#0*0 -=/3

<#$1 cj *0 )#/*/.( /&-+$1'():+0+ $//'+,+0+ :0')=/0$0 Aj ! & '0#0;0 &+3 &'+/' , :09&/:/'0.// &(::0=*+n - -=/<#$/ !

X cj xj → max.

j=1

Соседние файлы в папке Введение в специальность