19.07.2013 Views

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

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

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

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

⎧a11y1<br />

+ a21y<br />

2 + ... + am1<br />

ym<br />

≥ c1,<br />

⎪<br />

⎪a12<br />

y1<br />

+ a22<br />

y2<br />

+ ... + am2<br />

ym<br />

≥ c2,<br />

⎪<br />

⎨..........<br />

.......... .......... .......... .....<br />

⎪a1n<br />

y1<br />

+ a2n<br />

y2<br />

+ ... + amn<br />

ym<br />

≥ cn<br />

,<br />

⎪<br />

⎪⎩<br />

yi<br />

≥ 0,<br />

i = 1,<br />

m.<br />

Двоїсті пари задач лінійного програмування бувають симетричні<br />

та несиметричні.<br />

У симетричних задачах обмеження прямої та двоїстої задач є<br />

нерівностями, а змінні обох задач можуть набувати лише невід’ємних<br />

значень.<br />

У несиметричних задачах обмеження прямої задачі можуть бути<br />

записані у вигляді рівнянь, а двоїстої – лише у вигляді нерівностей. В<br />

цьому випадку відповідні змінні двоїстої задачі можуть приймати<br />

будь-яке значення, необмежене знаком.<br />

Розглянемо різні можливі форми прямих задач лінійного<br />

програмування та відповідні їм варіанти моделей двоїстих задач:<br />

Пряма задача Двоїста задача<br />

Симетричні<br />

Z = c0<br />

+ c1x1<br />

+ c2x2<br />

+ ... + cnxn<br />

(max), *<br />

z = c<br />

⎧a11x1<br />

+ a12x2<br />

+ ... + a1n<br />

xn<br />

≤ b1,<br />

⎪<br />

⎪a21x1<br />

+ a22x2<br />

+ ... + a2nxn<br />

≤ b2,<br />

⎪<br />

⎨..........<br />

.......... .......... .......... ......<br />

⎪am1x1<br />

+ am2x2<br />

+ ... + amnxn<br />

≤ bm,<br />

⎪<br />

⎪<br />

⎩x<br />

j ≥ 0,<br />

j = 1,<br />

n.<br />

Z = c + c x + c x<br />

0<br />

1<br />

1<br />

⎧a11x1<br />

+ a12x2<br />

+ ... + a1n<br />

xn<br />

≥ b1,<br />

⎪<br />

⎪a21x1<br />

+ a22x2<br />

+ ... + a2nxn<br />

≥ b2,<br />

⎪<br />

⎨..........<br />

.......... .......... .......... ......<br />

⎪am1x1<br />

+ am2x2<br />

+ ... + amnxn<br />

≥ bm,<br />

⎪<br />

⎪<br />

⎩x<br />

j ≥ 0,<br />

j = 1,<br />

n.<br />

2<br />

2<br />

+ ... + c x<br />

n<br />

n<br />

(min),<br />

⎧a11y1<br />

+ a21y<br />

2 + ... + am1<br />

ym<br />

≥ c1,<br />

⎪<br />

⎪a12<br />

y1<br />

+ a22<br />

y2<br />

+ ... + am2<br />

ym<br />

≥ c2,<br />

⎪<br />

⎨..........<br />

.......... .......... .......... .....<br />

⎪a1n<br />

y1<br />

+ a2n<br />

y2<br />

+ ... + amn<br />

ym<br />

≥ cn<br />

,<br />

⎪<br />

⎪⎩<br />

yi<br />

≥ 0,<br />

i = 1,<br />

m.<br />

z<br />

*<br />

100<br />

= c<br />

0<br />

0<br />

+ b y<br />

1<br />

+ b y<br />

1<br />

1<br />

1<br />

+ b<br />

+ b<br />

2<br />

y<br />

2<br />

+ ... + b<br />

+ ... + b<br />

⎧a11y1<br />

+ a21y<br />

2 + ... + am1<br />

ym<br />

≤ c1,<br />

⎪<br />

⎪a12<br />

y1<br />

+ a22<br />

y2<br />

+ ... + am2<br />

ym<br />

≤ c2,<br />

⎪<br />

⎨..........<br />

.......... .......... .......... .....<br />

⎪a1n<br />

y1<br />

+ a2n<br />

y2<br />

+ ... + amn<br />

ym<br />

≤ cn<br />

,<br />

⎪<br />

⎪⎩<br />

yi<br />

≥ 0,<br />

i = 1,<br />

m.<br />

2<br />

y<br />

2<br />

m<br />

m<br />

y<br />

y<br />

m<br />

m<br />

(min),<br />

(max),

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

Saved successfully!

Ooh no, something went wrong!