- •6.030504 «Економіка підприємства», 6.030509 «Облік і аудит»
- •1.Рішення систем лінійних рівнянь методом гауса - жордана
- •1.1. Основні поняття
- •1.2. Приведення системи лінійних рівнянь до жорданової форми
- •1.3. Поняття загального, часного й базисного рішень
- •2. Загальні властивості задач лінійного програмування
- •2.І. Приклад задачі лінійного програмування - задача про використання обладнання
- •2.2. Задача про використання сировини
- •2.3. Задачі складання раціону (задача про дієту)
- •2.4. Загальна постановка задач лінійного програмування
- •2.5. Геометричний метод вирішення злп
- •Приклад 1
- •2.6. Канонічний вигляд злп
- •3. Симплексний метод вирішення злп
- •3.1. Загальна характеристика й основні етапи симплекс - методу
- •3.2. Табличний вигляд злп. Симплекс - таблиці
- •3.3. Умова оптимальності опорного плану
- •3.4. Умова нерозв'язності злп через необмеженість знизу на опр цільової функції
- •3.5. Перехід до нового опорного плану.
- •3.6. Табличний симплекс-алгоритм
- •Після вибору генерального елемента переходимо до таблиці 3.11
- •Знову вибираємо генеральний елемент і переходимо до таблиці 3.14
- •3.7. Відшукування початкового опорного плану злп методом штучного базису
- •3.8. Виродженість опорного плану. Зациклення
- •Двоїстість у лінійному програмуванні
- •5.4. Цикли перерахування
- •5.4.1. Поняття циклу перерахування
- •5.4.2. Максимально припустиме зрушення по циклу перерахування
- •5.4.3. Ціна циклу перерахування
- •5.5. Потенціали
- •5.6. Алгоритм вирішення транспортної задачі методом потенціалів
- •5.7. Відкриті транспортні задачі.
- •6. Цілочислове лінійне програмування
- •6.1. Загальна постановка задачі цілочислового лінійного програмування (зцлп)
- •6.2. Цілочислова задача про використання сировини
- •6.3. Задача про рюкзак
- •6.4. Вирішення зцлп методом округлення
- •6.5. Метод гілок і меж
- •Оптимальний план оптимальний план
- •7. Загальна постановка й різновиди задач математичного програмування
- •Література
3.2. Табличний вигляд злп. Симплекс - таблиці
Для скорочення й упорядкування записів при вирішенні ЗЛП симплекс-методом використовуються так звані симплекси-таблиці. Щоб скористатися симплекс-таблицею, ЗЛП потрібно привести до табличного вигляду. Робиться це так.
Нехай ЗЛП записана в канонічному вигляді (2.3-2.5). Для приведення ЗЛП до табличного вигляду систему (2.4) слід спочатку привести до жорданової форми з невід’ємними правими частинами. Припустимо, що ця жорданова форма має вигляд (2.6). Виразимо з (2.6) базисні змінні через вільні:
(3.1)
Підставивши в цільову функцію (2.3) замість базисних змінних їхні вираження через вільні змінні за формулами (3.1), вилучимо тим самим із цільової функції базисні змінні. Цільова функція прийме вигляд:
(3.2)
У табличному вигляді цільова функція записується так:
(3.3)
де .
Відзначимо наступні особливості табличного вигляду ЗЛП:
а) система лінійних рівнянь приведена до жорданової форми з невід’ємними правими частинами;
б) із цільової функції виключені базисні змінні й вона записана у формі (3.3).
Перейдемо тепер до опису симплекса-таблиці. Нехай ЗЛП записана в табличному вигляді:
(3.4)
Тоді заповнена симплекс-таблиця виглядає так.
Таблиця 3.1.
Базис |
Змінні |
Вільні члени | |||||||
|
|
|
... |
xk |
|
|
... |
|
|
|
1 |
0 |
... |
0 |
|
|
... |
|
|
|
0 |
1 |
... |
0 |
|
|
... |
|
|
. . . |
. . |
. . |
... |
. . |
. . |
. . |
... |
. . |
. . . |
|
0 |
0 |
... |
1 |
|
|
... |
|
|
f |
0 |
0 |
... |
0 |
|
|
.... |
|
|
Опорний план ЗПЛ: ..., називається опорним планом, що відповідає цій симплекс-таблиці. Як видно з формули (3.2), значення цільової функції при цьому опорному плані дорівнює γ0.
Розглянемо приклад. Привести до табличного вигляду наступну ЗЛП і заповнити симплекс-таблицю:
Спочатку ЗЛП потрібно привести до канонічного вигляду. Для цього функцію f потрібно замінити на - f:
Система рівнянь повинна бути записана в жордановій формі з невід’ємними правими частинами. Загальний прийом, за допомогою якого це досягається, буде розглянутий пізніше (параграф 3.7). У нашому прикладі така жорданова форма вже є з базисними змінними і. Виключимо базисні змінні із цільової функції - f. Для цього виразимо їх через вільні й підставимо ці вираження в цільову функцію.
Табличний вигляд ЗЛП такий:
Заповнимо симплекс-таблицю (для скорочення записів перший стовпчик названий "Б", останній стовпчик - "Q").
Таблиця 3.2.
Б |
|
|
|
|
Q |
|
4 |
1 |
-5 |
0 |
8 |
|
-7 |
0 |
-2 |
1 |
4 |
-f |
-4 |
0 |
8 |
0 |
-20 |
Опорний план, що відповідає цій симплекс-таблиці, має вигляд:
. Значення функції - f при цьому опорному плані дорівнює - 20.