Знайти таке рішення X=(x11,x12,…,xmk), задовольняюче системам (3-4) і умові (5), при якому функція (6) приймає мінімальне значення.
Задача оптимізації розкрою матеріалів.
Для виготовлення брусів довжиною 1,2 м, 3 м і 5 м у співвідношенні 2:1:3 на розпил надходять 195 колод довжиною 6 м. Визначити план розпилу, що забезпечує максимальне число комплектів. Можливі способи розпила колод, число одержуваних при цьому брусів наведені в табл. 6.3.
Таблиця 6.3 – Умовні дані задачі оптимізації розкрою матеріалів
Спосіб розпила
| Число одержуваних брусів довжиною, м
|
1,2
|
|
|
|
| *
| *
|
|
|
| *
|
| *
|
| *
|
| *
| *
|
|
Складемо оптимізаційну модель задачі.
Позначимо:
xi – число колод, розпилених i-м способом;
x – число комплектів брусів.
З огляду на те, що всі колоди повинні бути розпилені, а число брусів кожного розміру повинно задовольняти умові комплексності, математична модель задачі прийме наступний вид:
при обмеженнях:
Сформулюємо математичну модель задачі про розкрій матеріалів у загальній постановці:
Нехай кожна одиниця j-го матеріалу (j=1,2,…,m)може бути розкроєна n різними способами, причому використання i-го способу (i=1,2,…,n) дає aijk одиниць k-го виробу (k=1,2,…,l), а запас j-го матеріалу дорівнює aj одиниць. Позначимо xij – число одиниць j-го матеріалу, що розкроюється i-м способом.
Необхідно знайти таке рішення X=(x11, x12,…,xnm), задовольняюче системі:
і умові xij ≥0, при якому функція F=x приймає максимальне значення.