Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
PractZan_1Neu.doc
Скачиваний:
3
Добавлен:
05.09.2019
Размер:
238.59 Кб
Скачать

9

Тема 1. Побудова моделей задач математичного програмування

1.1. Формальна постановка задачі мп

Математичне програмування (МП) – математична дисципліна, що вивчає екстремальні задачі та розробляє методи їх вирішення.

У загальному вигляді задача МП полягає у визначенні найбільшого або найменшого значення функції мети

за умов

,

де bi – деякі дійсні чила.

Якщо функція мети та обмеження є лінійні, то задача МП є задачою лінійного програмування (ЛП).

Задача ЛП в канонічній формі є наступною:

,

,

1.2. Побудова моделей задач мп

Прикладами моделей задач МП є задача виробничого планування, задача про розкрій, транспортна задача, задача про суміш.

Задача про розкрій.

Паперова фабрика випускає рулони шириною 2 м. За замовленнями постачаються рулони шириною 0.5, 0.7, 0,9 м. Наявні наступні замовлення:

замовл.

Потрібна

ширина

Потрібна к-ть

рулонів

1

0.5

150

2

0.7

200

3

0.9

300

Необхідно визначити такий спосіб розрізання рулонів, щоб кількість відходів була мінімальною.

Cформуємо варіанти розрізання:

Ширина

1

2

3

4

5

6

Мінімальна к-ть

рулонів

0.5

0

2

2

4

1

0

150

y1

0.7

1

1

0

0

2

0

200

y2

0.9

1

0

1

0

0

2

300

y3

Втрати

0.4

0.3

0.1

0

0.1

0.2

x1

x2

x3

x4

x5

x6

де: xj - кількість стандартних рулонів, що розрізаються за допомогою j-го способу;

yi - залишкова к-ть рулонів і-го типу.

0.4x1+ 0.3x2+ 0.1x3+ 0x4+ 0.1x5+ 0.2x6+ 0.5y1 +0.7y2 + 0.9y3 Min

0 x1+ 2 x2+ 2 x3 + 4x4 + 1 x5 + 0 x6 - 150 = y1

1 x1+ 1 x2+ 0 x3 + 0x4 + 2 x5 + 0 x6 - 200 =y2

1 x1+ 0 x2+ 1 x3 + 0x4 + 0 x5 + 2 x6 - 300 =y3

.

Визначення оптимального асортименту.

Наявно p видів ресурсів в кількостях та q видів виробів. Задана матриця , де характеризує норми витрат i-го ресурсу на одиницю k-го виробу (k=1,2,...,q).

Ефективніть випуску одиниці k-го виробу характеризується показником , що задовільняє умові лінійності.

Визначити план випуску виробів (оптимальний асортимент), при якому сумарна ефективність приймає найбільше значення.

Кількість одиниць k-го виробу, що випускається підприємством, позначимо . Тоді математична модель задачі має такий вигляд:

максимізувати

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

Крім обмеження за ресурсами, в модель можуть бути введені додаткові обмеження на плановий випуск продукції , умови комплектності для складання для усіх i, j, k та ін.

Оптимальне розподілення взаємозамінних ресурсів.

Наявно m видів взаємозамінних ресурсів , що використовуються при виконанні n різних робіт в об’ємах .

Задано числа , що вказують скільки одиниць j-ї роботи можна отримати з одиниці i-го ресурсу, а також - витрати при виготовленні одиниці j-го продукту з i-го ресурсу.

Необхідно розподілити ресурси за роботами таким чином, щоб сумарна ефективність була найбільшою (або сумарні затрати - найменшими).

Кількість одиниць i-го ресурсу, яка виділена для виконання робіт j-го виду, позначимо .

Математична модель задачі буде наступною:

мінімізувати

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

Перше обмеження означає, що план усіх робіт повинен бути виконаний повністю, а друге - що ресурси повинні бути використані повністю.

Задача про суміші.

Наявні p компонентів і = 1,2,...,р, при сполученні яких в різних пропорціях отримують різні суміші. До складу кожного компоненту, а відповідно і до суміші входить q речовин. Кількість k-ї речовини k = 1,2,...,q, що входить до складу одиниці і-го компоненту і до складу одиниці суміші, позначимо, відповідно і . Вважатимемо, що залежить від лінійно, тобто якщо суміш складається з одиниць першого компоненту; - одиниць другого компоненту і т.д., то .

Задано р значень , що характеризують ціну, масу або калорійність одиниці і-го компоненту і q величин , що вказують мінімально необхідний процентний склад k-ї речовини у суміші.

Необхідно визначити склад суміші, при якому сумарна характеристика (ціна, маса або калорійність) виявиться найкращою.

Позначимо через величину компоненту p-го виду, що входить до суміші.

Математична модель має такий вигляд:

мінімізувати

при умові

Умова означає, що процентний склад k-ї речовини і одиниці суміші повинно бути не менше величини .

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

Задача про розкрій матеріалів.

На розкрій поступає m різних матеріалів. Необхідно виготовити з них k різних комплектів виробів в кількостях, пропорційних (умова комплектності).

Нехай кожна одиниця j-го матеріалу, j = 1,2,...,m, може бути розкроєна n різними способами, так що при використанні і-го способу розкрою, і = 1,2,...,n, вийде одиниць k-го виробу.

Визначити план розкрою, що забезпечує максимальну кількість комплектів, якщо відомо, що обсяг запасу j-го матеріалу рівний одиниць.

Кількість одиниць j-го матеріалу, що розкроюються і-тим способом, позначимо , а кількість комплектів виробів, що виготовляються - .

Математична модель задачі виглядає наступним чином:

максимізувати

при умовах

Перша умова означає обмеження запасу j-го матеріалу, а друга - умову комплектності.

Оптимальні балансові моделі.

Розглянемо n-галузеву балансову модель з постійними технологічними коефіцієнтами, що задаються матрицею затрат , де - затрати продуктів i-ї галузі на виробництво одиниці продукції j-ї залузі. Виробничі потужності i-ї галузі обмежують її валовий випуск величиною (і=1,...,n) і ціна остаточного продукту i-ї галузі складає .

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

Позначимо вектор валової продукції усіх галузей , а вектор остаточного продукту . Тоді - обсяг продукту i-ї галузі, що йде на накопичення.

Між векторами X та Y існує наступний зв’язок: X = AX + Y — де AX — продукт, що витрачається на споживання.

Звідси Y = X [E-A], X = [E-A]-1Y.

Математична модель задачі має вигляд:

максимізувати

при умовах .

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

а) — умова комплектності;

б) - умова обмеженості випуску остаточного продукту.

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