19.07.2013 Views

Економіко-математичне моделювання

Економіко-математичне моделювання

Економіко-математичне моделювання

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

( 1−<br />

λ)(<br />

2 − λ)<br />

−1⋅1<br />

= 0,<br />

( 1−<br />

λ)(<br />

2 − λ)<br />

−1<br />

= 0,<br />

2<br />

2 − 2λ<br />

− λ + λ −1<br />

=<br />

2<br />

λ − 3λ<br />

+ 1 =<br />

D = 9 − 4 ⋅1<br />

=<br />

0,<br />

3 ± 5<br />

λ = ,<br />

2<br />

3 + 5<br />

λ1<br />

= ≈ 2.<br />

618<br />

2<br />

3 − 5<br />

λ2<br />

= ≈ 0.<br />

382<br />

2<br />

203<br />

5,<br />

Оскільки λ1 і λ2 більші від нуля, то квадратична форма<br />

Z 2<br />

2<br />

= x1<br />

+ 2x x 1 2<br />

2<br />

+ 2x<br />

є додатно означеною, тобто опуклою.<br />

2<br />

Функція Лагранжа для початкової задачі має вигляд:<br />

2<br />

L( x1,<br />

x2,<br />

λ ) = x1<br />

2<br />

+ 2x1x<br />

2 + 2x2<br />

+ 3x1<br />

+ 2x2<br />

+ λ(<br />

10 − 2x1<br />

− 2x2<br />

) .<br />

Необхідні умови існування екстремуму цільової функції:<br />

∂L<br />

= 2x1<br />

+ 2x2<br />

∂x1<br />

+ 3 − 2λ<br />

≤ 0;<br />

∂L<br />

= 2x1<br />

+ 4x2<br />

∂x2<br />

+ 2 − 2λ<br />

≤ 0;<br />

∂L<br />

= 10 − 2x1<br />

− 2x2<br />

∂λ<br />

≥ 0;<br />

∂L<br />

0<br />

⋅ x1<br />

= 0;<br />

∂x1<br />

∂L<br />

0<br />

⋅ x2<br />

= 0;<br />

∂x2<br />

∂L<br />

0<br />

⋅ λ = 0,<br />

∂λ<br />

0 0 0<br />

де ( x 1 , x2<br />

, λ ) – координати сідлової точки.<br />

Розглянемо перших три нерівності та зведемо їх до рівнянь<br />

шляхом вводу додаткових змінних:<br />

2x1<br />

+ 2x2<br />

+ 2λ<br />

≤ −3<br />

× ( −1)<br />

,<br />

2x1<br />

+ 4x2<br />

− 2λ<br />

≤ −2<br />

× ( −1)<br />

,<br />

− 2x1<br />

− 2x2<br />

≥ −10<br />

× ( −1).<br />

Тоді<br />

− 2x<br />

− 2x<br />

+ 2λ<br />

≥ 3 ν , − 2x<br />

− 2x<br />

+ 2λ<br />

−ν<br />

= 3 u ,<br />

1<br />

− 2x<br />

1<br />

− 4x<br />

2<br />

2<br />

1<br />

+ 2λ<br />

≥ 3ν<br />

,<br />

2<br />

− 2x<br />

2x1<br />

+ 2x2<br />

≤ 10 ν 3.<br />

2x1<br />

+ 2x2<br />

+ ν 3 = 10.<br />

Розглянемо задачу лінійного програмування:<br />

⇒<br />

1<br />

1<br />

0,<br />

><br />

><br />

0,<br />

0.<br />

− 4x<br />

2<br />

2<br />

+ 2λ<br />

−ν<br />

= 2 u<br />

1<br />

2<br />

1<br />

2<br />

,

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!