Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод ОММ ф е ма о 2012 -2013.doc
Скачиваний:
13
Добавлен:
14.11.2019
Размер:
3.81 Mб
Скачать

4.1. Метод відтинання Гоморі

Розв'язання. Для побудови економіко-математичної моделі позначимо:

х1 - кількість машино-змін агрегату марки А, шт.;

х2 - кількість машино-змін агрегату марки В, шт.;

W – орендна плата, грн.

Тоді, умова задачі в математичній формі буде записана так:

1. Умова виконання механізованих робіт: 12х1 + 16х2 = 60

2. Умова витрат палива: 40 х1 + 60 х2 ≤ 230

3. Умова невід"ємності змінних :х1 ≥ 0; х2≥ 0

4. Змінні х1 та х2 - цілі числа.

Критерій оптимальності - мінімум орендної плати

Wmin = 70 х1 + 80 х2

Для запису задачі в канонічній формі введемо додаткову невідому S1 та штучну невідому А1, де S1- невикористана кількість палива, кг.

В результаті отримаємо: знайти Wmin = 0 - ( - 70 х1 - 80 х2)

при обмеженнях:

1) 12х1 + 16х2 + А1 = 60

2) 40х1 + 60х2 + S1 = 230

Розв’яжемо отриману М-задачу в симплексних таблицях.

Симплексна таблиця 4.1

Базисні невідомі

Значення базисних невідомих

х1

х2

S1

А1

α

А1

60

12

16

0

1

33/4

Ѕ1

230

40

60

1

0

35/6

Wmin

0

-70

-80

0

0

-

Fmin

60

12

16

0

1

-

Симплексна таблиця 4.2

Базисні невідомі

Значення базисних невідомих

х1

х2

S1

х2

3 3/4

3/4

1

0

Ѕ1

5

-5

0

1

Wmin

300

-10

0

0

Отримуємо оптимальний розв’язок задачі: Wmin = 300, х1 = 0 , х2 = 3 3/4,

Ѕ1 = 5. Розв’язок не цілочисловий, тому вводимо обмеження-відтинання. Визначаємо рядок, який містить max f{bi}, де bі – дробова частина базисної невідомої (х2). Для цього рядка запишемо рівняння, виділивши цілі і дробові частини коефіцієнтів:

(3 + 3/4) = (0 + 3/4)х1 +(1+0)* х2 + (0+0)* Ѕ1

Використовуючи формулу Ui = - f{bi}, запишемо рядок-відтинання U1

- 3/4= 3/4х1 + 0*х2 + 0*S1,

який приймається за розв’язуючий. Розв’язуючий стовпчик вибирається за максимальним значенням (за модулем) серед коефіцієнтів розв’язуючого рядка.

Симплексна таблиця 4.3

Базисні невідомі

Значення базисних невідомих

х1

х2

S1

х2

3 3/4

3/4

1

0

Ѕ1

5

-5

0

1

U1

-3/4

-3/4

0

0

Zmin

300

-10

0

0

Симплексна таблиця 4.4

Базисні невідомі

Значення базисних невідомих

х1

х2

S2

х2

3

0

1

0

Ѕ1

10

0

0

1

Х1

1

1

0

0

Zmin

310

0

0

0

Цілочисловий оптимальний розв’язок дорівнює: Wmin = 310 , х1 = 1, х2 = 3, S2 = 10.