Реферат: Математичне програмування в економіці

S bij ´ xj ³ aj , i = 1,2,3…m;

j=1

xj ³ 0, j = 1,2,3…n.

Найбільш трудомістка частина задачі – визначення способів (варіантів) розкрою, яка здійснюється за формулою:


m

S li ´ bij + Cj ³ l, j = 1,2,3…n;

і=1

0 £ Cj £ min (li ).

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

Z = 50 ´ х1 + 10 ´ х2 + 0 ´ х3 + 70 ´ х4 + 60 ´ х5 + 50 ´ х6 + +40 ´ х7 + 30 ´ х8 + 20 ´ х9 + 10 ´ х10 + 0 ´ х11 ; ® min;

обмеження:

1 + 2х2 + 3х3 + 1х4 + х5 + х6 ³ 150;

х2 + 2х4 + х5 + 4х7 + 3х8 + 2х9 + х10 ³ 140;

х2 + 3х3 + х4 + 3х5 + 5х6 + 2х8 + 4х9 + 6х10 + 8х11 ³ 48;

xj ³ 0, j = 1,2,3…11.

Розв’язок задачі складає:

Z* = 2300, x* = (8; 48; 0; 0; 0; 0; 23; 0; 0; 0; 0;).

Приклад 4. Задача комплектного розкрою деталей.

На розкрій поступають варіанти заготовок (t = 2) у обсязі “bi ” (i = 1,2,3…m) кожного. Потрібно виготовити комплекти деталей, які налічують по “lk ” штук (l1 = 1 деталь, l2 = 2 деталі) деталей кожного різновиду деталей. Кожна одиниця “і”-ого (одного з двох) різновидів заготовки може бути розкроєна ni (j = 1,2…ni ) різними способами. При розкрої одиниці “t”-ого матеріалу заготовки “j”-тим способом отримаємо “atjk ” одиниць “k” – а деталі. Потрібно скласти програму виготовлення якомога більше комплектів деталей, маючи вказані заготовки та задану комплектацію. Дамо конкретні дані: заготовки (t = 1) “А” мають довжину 5 м, кількість b1 = 100 штук; заготовки (t = 2) “В” мають довжину 4 м, кількість b2 = 175 штук; деталі D1 мають довжину 2,0 м, деталі D2 - довжину 1,25 м; до одного комплекту залучають одну (l1 = 1) деталь D1 та дві (l2 = 2) деталі D2 . Треба виготовити якомога більше комплектів деталей.

Розв’язок задачі. Позначимо: xtj - кількість одиниць “t”-ого різновиду заготовок, які розкроюваються “j”-тим способом; х – загальна кількість комплектів. Побудуємо таблицю варіантів розкрою заготовок.

Таблиця

Варіанти заготовок

Довжина заготов-ки, м

Спосіб розкрою

Розмір деталі

Кількість загото-вок, bi

План розкрою, xtj

2 м (D1 )

1,25 м (D2 )

t = 1

5 м

К-во Просмотров: 483
Бесплатно скачать Реферат: Математичне програмування в економіці