Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
metod_all.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.77 Mб
Скачать

2.1.2 Математичне формулювання задачі. Двоїста задача

2.1.2.1 Складання математичної моделі задачі про структуру виробництва (пряма задача)

Складання математичної моделі задачі про структуру виробництва (пряма задача)

x1 - кількість випущених телевізорів;

x2 - кількість випущених відеомагнітофонів;

x3 - кількість випущених відеоплеєрів.

Тоді прибуток фірми складе:

Z = 75x1 + 50x2 + 35x3. (8)

Кількість деталей типу А, що витрачається на кожний виріб, визначається співвідношенням:

2x1 + 2x2 + x3.

Кількість деталей типу B, що витрачається на кожний виріб, визначається співвідношенням:

2x1 + 4x2.

Кількість деталей типу C, що витрачається на кожний виріб, визначається співвідношенням:

2x1 + x2 + x3.

Ясно, що перерахована кількість витрачених вузлів не може перевищувати кількість комплектуючих, котре є на складі.

З економічної точки зору припустити, що всі змінні x1, x2, x3 невід’ємні.

Завдання оптимізації полягає в складанні такого плану виробництва, який би забезпечував максимальний прибуток.

Математична модель задачі про структуру виробництва (пряма задача):

ЦФ:

Z = 75x1 + 50x2 + 35x3 → max.

(9)

Обмеження:

2x1 + 2x2 + x3 ≤ 800,

x1 + 4x2 ≤ 450,

2x1 + x2 + x3 ≤ 600.

(10)

Умова невід’ємності:

x1 ≥ 0, x2 ≥ 0, x3 ≥ 0.

(11)

Для аналізу задачі (9)-(11) зручно ввести додаткові змінні t1, t2, t3, що рівні різниці правих і лівих частин нерівності (10). Отже всі додаткові змінні невід’ємні.

Тоді задача ЛП (9)-(11) записується в еквівалентному виді:

ЦФ:

Z = 75x1 + 50x2 + 35x3 → max.

(12)

Обмеження:

2x1 + 2x2 + x3 +t1= 800,

x1 + 4x2 +t2= 450,

2x1 + x2 + x3 +t3= 600.

(13)

Умова невід’ємності:

x1 ≥ 0, x2 ≥ 0, x3 ≥ 0, t1≥ 0, t2 ≥ 0, t3 ≥ 0.

(14)

2.1.2.2 Двоїста задача і задача про структуру виробництва

Вводимо нові змінні y1, y2, y3, що називаються двоїстими змінними чи тіньовими цінами. Кількість двоїстих змінних дорівнює числу обмежень (12).

Відповідно до правила складання двоїстої задачі (див. конспект лекцій), одержуємо:

Цільова функція:

Z’ = 800y1 + 450y2 + 600y3 → min.

(15)

Обмеження:

2y1 + y2 + 2y3 ≥ 75,

2y1 + 4y2 + y3 ≥ 50,

y1 + + y3 ≥ 35.

(16)

Умова невід’ємності:

y1 ≥ 0, y2 ≥ 0, y3 ≥ 0.

(17)

Зручно ввести додаткові змінні u1, u2, u3 , рівні різниці лівих і правих частин нерівностей. Ці змінні називаються додатковими двоїстими змінними чи нормованими вартостями. Використовуючи додаткову двоїсту змінні, задачу (15)-(17) перепишемо у виді:

Цільова функція:

Z’ = 800y1 + 450y2 + 600y3 → min.

(18)

Обмеження:

2y1 + y2 + 2y3 - u1=75,

2y1 + 4y2 + y3 u2 = 50,

y1 + + y3 - u3 = 35.

(19)

Умова невід’ємності:

y1 ≥ 0, y2 ≥ 0, y3 ≥ 0, u1≥ 0, u2 ≥ 0, u3 ≥ 0.

(20)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]