Правила вибору який дозволить елемента при пошуку опорного плану

За умови відсутності "0-рядків" (обмежень-рівностей) і "сво-Бодня" змінних (тобто змінних, на які не накладено вимога неотрі-цатель-ності).

Якщо в стовпці вільних членів симплексной таблиці немає негативних елементів, то опорний план знайдений.

Є негативні елементи в стовпці вільних членів, наприклад

Правила вибору який дозволить елемента при пошуку опорного плану
. У такій рядку шукаємо негативний коеф-фициент
Правила вибору який дозволить елемента при пошуку опорного плану
, і цим самим визначаємо дозволяє стовпець
Правила вибору який дозволить елемента при пошуку опорного плану
. Якщо не знайдемо отри-цательного
Правила вибору який дозволить елемента при пошуку опорного плану
,то система обмежень несумісна (проти-речіва).

Як роздільною вибираємо рядок, якій відповідає мінімальне відношення:

Правила вибору який дозволить елемента при пошуку опорного плану
, де
Правила вибору який дозволить елемента при пошуку опорного плану
- номер роздільною рядки. Таким чином,
Правила вибору який дозволить елемента при пошуку опорного плану
- дозволяє елемент.

Після того, як дозволяє елемент знайдений, робимо крок модифікованого жорданова виключення з напрямних елементом

Правила вибору який дозволить елемента при пошуку опорного плану
і переходимо до наступної симплексного таблиці.

2. У разі присутності обмежень-рівностей і "вільних" змінних надходять у такий спосіб.

Вибирають дозволяє елемент в "0-рядку" і роблять крок модифікованого жорданова виключення, після чого викреслюють цей дозволяє стовпець. Дану послідовність дій продовжують до тих пір, поки в симплексній таблиці залишається хоча б одна "0-рядок" (при цьому таблиця скорочується).

Якщо ж присутні і вільні змінні, то необхідно дані змінні зробити базисними. І після того, як вільна змінна стане базисної, в процесі визначення дозволяє елемента при пошуку опорного і оптимального планів даний рядок не враховується (але перетвориться).

Виродженість в задачах лінійного програмування

Розглядаючи симплекс-метод, ми припускали, що задача лінійного програмування є невироджених, тобто кожен опорний план містить рівно

Правила вибору який дозволить елемента при пошуку опорного плану
позитивних компонент, де
Правила вибору який дозволить елемента при пошуку опорного плану
- число обмежень у задачі. У виродженим опорному плані число позитивних компонент виявляється менше числа обмежень: деякі базисні змінні, відповідні даному опорному плану, приймають нульові значення. Використовуючи геометричну інтерпретацію для найпростішого випадку, коли
Правила вибору який дозволить елемента при пошуку опорного плану
(Число небазисних змінних дорівнює 2), легко відрізнити вироджену завдання від невироджених. У вироджених задачі в одній вершині багатогранника умов перетинається більше двох прямих, що описуються рівняннями виду
Правила вибору який дозволить елемента при пошуку опорного плану
. Це означає, що одна або кілька сторін багатокутника умов стягуються в точку.

А

Правила вибору який дозволить елемента при пошуку опорного плану
налогічная при
Правила вибору який дозволить елемента при пошуку опорного плану
в ви-пик-денної задачі в одній вершині перетинається більше 3-х площин
Правила вибору який дозволить елемента при пошуку опорного плану
.

У припущенні про невирож-ден-ності завдання знаходилося тільки одне значення

Правила вибору який дозволить елемента при пошуку опорного плану
, по кото-рому визначався індекс виведеного з базису вектора умов (виведеної з числа базисних змінної). У вироджених завданню
Правила вибору який дозволить елемента при пошуку опорного плану
може досягатися на декількох індекс інфляції-сах відразу (для декількох рядків). В цьому випадку в находиме опорному плані кілька базисних змінних будуть нульовими.

Якщо завдання лінійного програм-ми-вання виявляється вироджених, то при поганому виборі вектора умов, що виводиться з базису, може виникнути нескінченний рух по базисам одного і того ж опорного плану. Так зване, явище зацік-ливания. Хоча в практичних завданнях лінійного програмування зациклення явище вкрай рідкісне, можливість його не виключена.

Один із прийомів боротьби з виродженням полягає в перетворенні завдання шляхом "незначного" зміни вектора правих частин системи обмежень на величини

Правила вибору який дозволить елемента при пошуку опорного плану
, таким чином, щоб задача стала невирож-денної, і, в той же час, щоб ця зміна не вплинуло реально на оптимальний план завдання.

Найчастіше реалізовані алгоритми включають в себе деякі прості правила, які знижують ймовірність виникнення зациклення або його подолання.

нехай змінну

Правила вибору який дозволить елемента при пошуку опорного плану
необхідно зробити базисної. Розглянемо мно-дружність індексів
Правила вибору який дозволить елемента при пошуку опорного плану
, що складається з тих
Правила вибору який дозволить елемента при пошуку опорного плану
, для яких досягається
Правила вибору який дозволить елемента при пошуку опорного плану
. безліч індексів
Правила вибору який дозволить елемента при пошуку опорного плану
, для яких виконується дана умова позначимо через
Правила вибору який дозволить елемента при пошуку опорного плану
. якщо
Правила вибору який дозволить елемента при пошуку опорного плану
складається з одного елемента, то з базису виключається вектор умов
Правила вибору який дозволить елемента при пошуку опорного плану
(змінна
Правила вибору який дозволить елемента при пошуку опорного плану
робиться небазисной).

якщо

Правила вибору який дозволить елемента при пошуку опорного плану
складається більш ніж з одного елемента, то складається безліч
Правила вибору який дозволить елемента при пошуку опорного плану
, яке складається з
Правила вибору який дозволить елемента при пошуку опорного плану
, на яких досягається
Правила вибору який дозволить елемента при пошуку опорного плану
. якщо
Правила вибору який дозволить елемента при пошуку опорного плану
складається з одного індексу
Правила вибору який дозволить елемента при пошуку опорного плану
, то з базису виводиться змінна
Правила вибору який дозволить елемента при пошуку опорного плану
. В іншому випадку складається безліч
Правила вибору який дозволить елемента при пошуку опорного плану
і т.д.

Практично правилом треба користуватися, якщо зациклення вже виявлено.