Постановка задачі. Підприємство, яке спеціалізується на виробництві меблів планує місячний випуск 2-х нових видів продукції – письмових столів і книжкових шаф. Для виготовлення цієї продукції використовується сировина двох видів: (деревина і скло), ручна праця і обладнання. Ці види продукції згідно маркетингових досліджень мають практично необмежений збут і їх виробництво обмежується тільки ресурсами, які використовуються для їх виготовлення - сировиною і фондом робочого часу обладнання та працівників.
Норми витрат сировини і робочого часу на одиницю кожної продукції, прибуток від реалізації одиниці кожної продукції та місячні запаси ресурсів відомі і задані у наступній таблиці.
Ресурси
Норми затрат ресурсів на одиницю продукції
Запаси
ресурсів


стіл
шафа


Деревина (м2)
0,3
0,6
24

Скло (м2)
-
2,0
40

Ручна праця (люд. год.)
7,2
3
290

Обладнання (маш. год.)
2
1
80

Прибуток від реалізації одиниці продукції (гр. од.)
30
20



Скласти такий місячний план випуску продукції, який при відомих обмеженнях на ресурси, забезпечить максимальний сумарний прибуток від реалізації виготовленої продукції.
……………………………………………………………………………………………………..
Формулювання загальної задачі лінійного програмування
Визначити екстремальне (максимальне або мінімальне) значення лінійної функції
( )
при наступних обмеженнях на шукані невідомі
( )
( )
дe – відомі (задані) постійні величини, які представляють собою внутрішні некеровані параметри об’єкту планування та управління.
………………………………………………………………………………….
Формальний запис загальної задачі лінійного програмування
(з використанням тільки математичних форм)
( )
( )
( )
Форми запису задачі лінійного програмування
А) Векторна форма запису.
( )
, ( )
де

Б) Матрична форма запису.
( )
( )
де - матриця – рядок ;
- матриця – стовпець ; - матриця – стовпець ;
- матриця коефіцієнтів системи.

В) З використанням знаків сумування
( )
, ( )
( )
………………………………………………………………………………………….
Геометрична інтерпретація задачі лінійного програмування

………………………………………………………………………………………………………………………………………
F= c1x1 + c2x2 +…+ cnxn ( max ( )
a11x1 + a12x2 +…+ a1nxn ? b1
a21x1 + a22x2 +…+ a2nxn ? b2 ( )
… … … … … … …
am1x1 + am2x2 +…+ xmnxn ? bm
xj ? 0, ; ( )
де m < n, bi > 0, ; cj>0, .
F= c1x1 + c2x2 +…+ cnxn ( max ( )
a11x1 + a12x2 +…+ a1nxn + xn+1 = b1
a21x1 + a22x2 +…+ a2nxn + xn+2 = b2 ( )
… … … … … … …
am1x1 + am2x2 +…+ xmnxn + xn+m = bm
xj?0, ; ( )
де m < n, bi > 0, ; cj>0, .
……………………………………………………………………………………………………………………………………….
F= c1x1 + c2x2 +…+ cnxn + 0xn+1 + 0xn+2 + … + 0xn+m ( max ( )
a11x1 + a12x2 +…+ a1nxn + xn+1 + 1xn+1 + 0xn+2 + … + 0xn+m = b1 ,
a21x1 + a22x2 +…+ a2nxn + xn+2 + 0xn+1 + 1xn+2 + … + 0xn+m = b2 , ( )
… … … … … … …
am1x1 + am2x2 +…+ xmnxn + xn+m + 0xn+1 + 0xn+2 + … + 1xn+m = bm ,
xj?0, ; ( ) ( 9 )
де m < n; bi > 0, ; cj > 0, ; cj = 0,
Математична модель задачі
( )
( )
( )
Таблична модель задачі до її розв’язання

Діалогове вікно інструменту Поиск решения с заповненими полями


Діалогове вікно Параметры поиска решения інструменту Поиск решения с заповненими полями

Таблична модель задачі після її розв’язання

Структура симплекс – таблиці (для початкового опорного плану)
Базис
Сi
План
c1
c2

cp

cn
cn+1

ck

cn+m
?ij




x1
x2

xp

xn
xn+1

xk

xn+m


xn+1
cn+1
b1
a11
a12

a1p

a1n
1

0

0


xn+2
cn+2
b2
a21
a22

a2p

a2n
0

0

0


















xk
ck
bk
ak1
ak2


akp

akn
0

1

0


















xn+m
cn+m
bm
am1
am2

amp

amn
0

0

1


m+1
?j
F
?1
?2

?p

?n
?n+1

?k

?n+m



……………………………………………………………………………………………………………………………………………..
Приклад
Номер симплекс-таблиці
Базис
ci
План
c1=30
c2=20
c3=0
c4=0
c5=0
?





x1
x2
x3
x4
x5


1
x3
0
24
0,3
0,6
1
0
0
80


x4
0
40
0
2
0
1
0
(


x5
0
520
9,2
4
0
0
1
520 / 92


zj-cj

0
-30
-20
0
0
0


2
x3
0
64,8 / 92
0
43,2 / 9,2
1
0
-3 / 92
15


x4
0
40
0
2
0
1
0
20


x1
30
520 / 9,2
1
4 / 9,2
0
0
1 / 9,2
130


zj-cj

15600 / 9,2
0
-64 / 9,2
0
0
30 / 9,2


3
x2
20
15
0
1
9,2 / 43,2
0
3 / 43,2
---


x4
0
10
0
0
-196 / 43,2
1
5 / 43,2
---


x1
30
50
1
0
-40 / 43,2
0
6 / 43,2
---


zj-cj

1800
0
0
64 / 43,2
0
120 / 43,2