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.

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

(множина допустимих планів порожня).<br />

Зробимо декілька зауважень щодо заповнення симплекс-таблиць<br />

при використанні методу штучного базису:<br />

1. Щоб знайти опорний план, потрібно перевести штучні невідомі з<br />

базисних у вільні. З цією метою у методі штучного базису<br />

використовують редуковані симплекс-таблиці (не заповнюємо<br />

стовпчиків коефіцієнтів при штучних невідомих wі), оскільки<br />

після переходу у вільні штучні невідомі нас вже не цікавитимуть.<br />

2. Нульовий рядок заповнюємо за штучною оптимізуючою формою<br />

f. Його можна отримати формальним додаванням чисел рядків, що<br />

відповідають обмеженням з штучними змінними.<br />

3. Для того, щоб в кінцевому результаті основна оптимізуюча форма<br />

Z теж була виражена через вільні невідомі, ми відводимо їй 0' –<br />

рядок, який записуємо зразу під нульовим рядком і виконуємо з<br />

ним ті самі перетворення, що й з іншими рядками.<br />

Приклад 2.6. Розв’язати задачу лінійного програмування:<br />

z = 2x<br />

+ 5x<br />

− 6x<br />

+ 10 (max),<br />

1<br />

⎧x1<br />

− 2x2<br />

+ 2x3<br />

= 4,<br />

⎪<br />

⎨−<br />

x1<br />

+ 3x2<br />

+ 2x3<br />

=<br />

⎪<br />

⎩x1,<br />

x2,<br />

x3<br />

≥ 0.<br />

2<br />

♦ Розв’язування.<br />

Для розв’язання цієї задачі симплексний метод одразу<br />

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

канонічності задачі (в системі обмежень немає базису). Тому<br />

застосуємо метод штучного базису. До лівих частин перших двох<br />

(основних) обмежень задачі додамо невід’ємні штучні змінні w1 та w2<br />

82<br />

3<br />

2,<br />

⎧x1<br />

− 2x2<br />

+ 2x3<br />

+ w1<br />

= 4,<br />

⎪<br />

⎨−<br />

x1<br />

+ 3x2<br />

+ 2x3<br />

+ w2<br />

= 2,<br />

⎪<br />

⎩x1,<br />

x2,<br />

x3<br />

≥ 0;<br />

w1,<br />

w2<br />

≥ 0.<br />

(2.26)<br />

Визначимо з системи обмежень штучні невідомі w1 та w2 через<br />

вільні х1, х2 та х3 і підставимо в штучну оптимізуючу форму f:<br />

⎧w1<br />

= 4 − x1<br />

+ 2x2<br />

− 2x3<br />

,<br />

⎪<br />

⎨w2<br />

= 2 + x1<br />

− 3x2<br />

− 2x3<br />

,<br />

⎪<br />

⎩x1,<br />

x2<br />

, x3<br />

≥ 0;<br />

w1,<br />

w2<br />

≥ 0.

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

Saved successfully!

Ooh no, something went wrong!