Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Терія ігор.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
130.65 Кб
Скачать

Зведення задачі длп до задачі лінійного програмування

Підприємство виготовляє продукцію 3-х видів А, В, С, для чого використовує три види ресурсів І. ІІ, ІІІ. Норми витрат ресурсів на одиницю продукції, запаси ресурсів на підприємстві, ціну і собівартість кожного виду продукції наведено в таблиці:

Вид ресурсу

Норми витрат на одиницю продукції за видами

Запас ресурсу

А

В

С

І

ІІ

ІІІ

1

2

1

2

4

1

4

2

2

360

520

220

Ціна продукції

90

110

150

Собівартість

50

60

84

Розрахувати оптимальний план виробництва продукції кожного виду з використанням ресурсів, щоб рентабельність виробництва продукції була максимальною.

  • Математична модель задачі:

Цільова функція – функція рентабельності виробництва продукції

max Z =

Система обмежень x1 + 2 x2 +4 x3 ≤ 360,

x1 + 4 x2 +2 x3 ≤ 520,

x1 + 2 x2 +2 x3 ≤ 220, xj ≥ 0

  • Позначимо = y0 і введемо заміну змінних yj= y0 ·xj (j=1,2,3).

  • Тоді ЦФ матиме вигляд: Z = = 90 y1 + 110 y2 + 150 y3.

Отримали ЦФ, що виражена лінійною залежністю.

  • Оскільки yj= y0 · xj ( j=1,2,3 ), то хj = . Підставимо виражені через нові змінні значення хj до системи обмежень :

y1 + 2 y2 +4 y3 ≤ 360 y0 ,

y1 + 4 y2 +2 y3 ≤ 520 y0 ,

y1 + 2 y2 +2 y3 ≤ 220 y0 , y1, y2, y3 ≥ 0.

y1 + 2 y2 +4 y3 - 360 y0 ≤ 0 ,

y1 + 4 y2 +2 y3 - 520 y0 ≤ 0,

y1 + 2 y2 +2 y3 - 220 y0 ≤ 0 , y1, y2, y3 ≥ 0.

  • Долучаємо до системи обмежень додаткову умову – введені підстановки

= y0 =

= 1

50·y1 + 60·y1 + 84·y1 =1

За умовою невідємності змінних yj 0 ( j=1,2,3,), y0 0.

  • Виконані перетворення приводять до такої моделі задачі:

Z max = 90 y1 + 110 y2 + 150 y3.

y1 + 2 y2 +4 y3 - 360 y0 ≤ 0 ,

y1 + 4 y2 +2 y3 - 520 y0 ≤ 0,

y1 + 2 y2 +2 y3 - 220 y0 ≤ 0,

50·y1 + 60·y1 + 84·y1 =1.

y1, y2 ,y3 ≥ 0, y0 >0.

Отримали задачу ЛП, розвязками якої будуть Y* = ( y0*; y1*; y2* ;…; yn*)

  • Оптимальне значення початкової задачі визначають за формулою:

хj*= (j=1,2,3)

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