Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпори 1-33 64-95.doc
Скачиваний:
8
Добавлен:
13.09.2019
Размер:
5.27 Mб
Скачать

16.Ідея симплексного методу розв’язування задач лінійного програмування.

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

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

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

17.Побудова початкового опорного плану задачі лінійного програмування.

План Х= (х1,х2,…,хn) задачі лінійного програм. Називається опорним, якщо система векторів стопчиків Аj матриці обмежень А, що відповідають додатнім компонентам розвязку хj >0 є лінійно-незалежними.

Знаходження цього плану починається із запису задачі в кано­нічній формі:

maxF =c1x1+c2x2+…+cnxn

а11х1 + а12х 2 + а1nх n = b1;

а21 х1 + а22х2 +а2nх n = b2;

………………….

am1 х1 + аm2х2 +аmnх n= bm

хj >= 0, (j=1,2,…,n)

Після зведення задачі до канонічного виду записують її систему обмежень у векторній формі:

x1А1 + х2А2 +... + хnАn = А0,

де А12,...,Ат — лінійно незалежні вектори і за властивістю З розв'язків задачі лінійного програмування план Х0 є куто­вою точкою багатогранника розв'язків, а отже, може бути почат­ковим опорним планом.

Можливі такі випадки:

1) якщо у векторній формі системи обмежень є m одиничних лінійно незалежних векторів, то початковий опорний план знаходиться безпосередньо і без додаткових розрахунків.

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

m-одиничних лінійно незалежних векторів утворюють базис m-вимірного простору. Цим векторам відповідають базисні зміни, всі інші зміни називаються вільними. Всі вільні зміни прирівнюються до 0 і з кожного обмеження знаходяться значення базисних змін.

В результаті цих розрахунків отримується початковий опорний план.

18.Перехід від одного опорного плану до іншого опорного плану.

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

Зміна, яка включається до нового базису відповідає тій оцінці ∆j, яка не задовольняє критерії оптимальності (>0)

Відповідний стопчик називається напрямним.

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

За допомогою розв’язувального елемента та метода Гауса будується нова таблиця і знаходиться новий опорний план.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]