- •1. Задача лінійного програмування (злп). Постановки злп
- •1.1. Загальна постановка задачі (ззлп)
- •1. 2. Симетрична форма постановки злп
- •1. 3. Канонічні форми постановки злп
- •2. Геометричний (графічний) метод рішення злп
- •2.1. Алгоритм рішення злп графічним методом
- •2.5. Геометрична інтерпретація опорних планів
- •3. Симплексний метод розв’язування злп
- •2. 2. Особливості розв’язування злп графічним методом
- •2. 3. Властивості рішень злп
- •2. 4. Опорні плани злп
- •3.1. Оптимальний план злп
- •3. 2. Алгебра симплексного процесу при визначенні opt типу min
- •3.3 Алгебра симплексного процесу при визначенні оптимального розв’язку типу max
- •3.4. Умови збіжності симплексного процесу
- •Ознака наявності незліченної множини оптимальних планів
- •4. Метод штучного базису
- •5 Транспортна задача (тз)
- •5.1. Особливості математичної моделі тз
- •5.2. Метод потенціалів
- •Теорема (про оптимальний план тз
- •5.3. Методи складання первісного опорного плану
- •Метод північно-західного кута
- •Метод найменшої вартості
- •6. Елементи теорії подвійності
- •Складання двоїстої задачі, якщо пряма представлена зі змішаною системою обмежень
- •6.1. Основна нерівність теорії подвійності. Іі теорема теорії подвійності.
- •Друга теорема теорії подвійності
- •Анализ умов доповнюючої нежорсткості Слейтера
- •Доказ теореми
- •4.3 Двоїстий симплексний метод
- •Економічний зміст оптимальних планів пари двоїстих задач
- •7. Література Основна
- •Додаткова
2. Геометричний (графічний) метод рішення злп
Графічний метод доцільно використовувати в тих випадках, коли цільова функція ЗЛП залежить від двох змінних. Графічно можна вирішувати й багатомірні задачі, однак вони повинні містити до двох вільних змінних. Геометрична інтерпретація розв’язків ЗЛП дозволить зрозуміти надалі суть аналітичних методів рішення.
Постановка задачі. Знайти оптимум лінійної форми
(17)
при наступних обмеженнях
(18)
(19)
Областю припустимих розв’язків задачі (17)-(19) можуть бути замкнуті опуклі багатогранні тіла, розімкнуті опуклі багатогранні тіла або єдина крапка. Система нерівностей (18)-(19) моделює на площині зазначені області.
Функція (17) моделює на площині х1ох2 сімейство прямих, які називаються лініями рівня. Кожна з таких ліній відповідає за цілком певні значення функції цілі:
Серед ліній рівня виділяють одну, котра називається лінією нульового рівня, її рівняння має вигляд:
або
Лінію нульового рівня можна інтерпретувати як геометричне місце точок площини, у кожній з яких значення цільової функції дорівнює нулю.
Розглянемо вектор-градієнт цільової функції
або
Цей
вектор указує напрямок найшвидшого
зростання цільової функції. Відмітимо,
що вектор-градієнт
у кожній точці координатної площини
х1ох2
перпендикулярний лінії рівня функції
F,
що проходить через цю точку.
2.1. Алгоритм рішення злп графічним методом
Розв’язок ЗЛП графічним методом складається з наступних етапів:
1) У площині х1ох2 будуємо область припустимих планів даної ЗЛП – область ;
F=0
Мал. 4
2)
Знаходимо вектор-градієнт
;
3) Будуємо
лінію нульового рівня
;
4) Лінію нульового рівня переміщаємо уздовж градієнтного напрямку (див. мал. 4) і визначаємо ту вершину опуклого багатогранника, що вперше стикається з лінією рівня. Ця вершина й буде відповідати оптимуму цільової функції типу мінімум
Потім лінію рівня переміщаємо вглиб ОДЗ (див. мал. 4) і відшукуємо ту вершину багатогранника після якої лінія рівня буде залишати зазначену область. Ця вершина й буде відповідати оптимуму цільової функції типу максимум
.
5) Для одержання чисельного розв’язку задачі знаходимо координати відповідних вершин багатогранника й обчислюємо значення цільової функції в цих точках.
Приклад. Деяке підприємство освоїло виробництво продукції двох видів А і В, використовуючи при цьому сировину чотирьох типів S1, S2, S3, S4. Запаси сировини й норма її витрат на виробництво одиниці продукції зазначені в таблиці. Відомо, що прибуток підприємства від реалізації одиниці продукції виду А становить 7 у.о., а від реалізації одиниці товару типу В - 5 у.о. Визначити такий план випуску продукції, який би дозволив підприємству отримати максимальний прибуток.
Вид продук- Вид ції сировини |
А |
В |
Запаси сировини |
S1 |
2 |
3 |
19 |
S2 |
2 |
1 |
13 |
S3 |
1 |
0 |
6 |
S4 |
0 |
1 |
5 |
Прибуток |
7 |
5 |
|
Сформулюємо
задачу математично. Через х1
позначимо кількість виробів виду А, а
через х2
– кількість виробів виду В, які необхідно
виготовити за планом. Умова функції
– прибуток підприємства від реалізації
виробленої продукції.
(1)
(2)
(3)
(4)
Дотримуючись
послідовності дій при використанні
графічного методу розв’язку, будуємо
область припустимих планів
(використовуючи систему обмежень ЗЛП
і умови невід’ємності, вектор-градієнт
цільової функції
,
лінію нульового рівня 7х1
+ 5х2
= 0).
Мал. 5.
Переміщаючи лінію нульового рівня уздовж градієнтного напрямку, знаходимо, що
Визначимо координати вершини Р4.
Визначник системи
Тому що
,
те система сумісна по теоремі Крамера
і має єдиний розв’язок
Обчислимо допоміжні визначники
Тоді, по формулах Крамера знаходимо
Таким чином, Р4(5; 3). Знаючи координати точки Р4, визначимо максимальне значення цільової функції
Виходить, що для одержання максимального прибутку в розмірі 50 у.о. підприємству при заданих обмеженнях на запаси сировини варто робити п'ять виробів типу А и три вироби типу В.
