logo
Опорний конспект ОММ 4 Ф

1. Симплекс-метод із стандартним базисом.

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

Розглянемо два різновиди симплексного метода:

Спочатку розглянемо розв’язання задачі ЛП симплекс – метод із стандартним базисом.

Для застосування цього методу розглянемо задачу ЛП у канонічному вигляді

Z=∑cixi →max

за умов

х1e1+ х2e2+ х3e3 + ….. + хmem + хm+1Pm+1 + ….. + хnPn=P0, де

ei – одиничні вектори, Pk = (a1k, a2k,….. amk) (k=m+1,m+2,…. n), P0 = (b1, b2,… bm)

Оскільки перші m векторів еi одиничними, то легко бачити, що виконується рівність

b1e1+ b2e2+ b3e3 + ….. + bmem =P0.

Тоді очевидним є початковий опорний план: X=( b1,b2,b3, ….. bm, 0….0), який перевіряємо на оптимальність. Для цього заповнюємо симплексну таблицю.

Таблиця 1.

i

базис

Сбаз

Р0

c1

c2

сm

cm+1

cn

P1

P2

0

Pm

Pm+1

Pn

1

P1

c1

b1

1

0

0

0

a1m+1

a1n

2

P2

c2

b2

0

1

0

0

a2m+1

a2n

...

0

0

1

0

m

Pm

сm

bm

0

0

0

1

amm+1

amn

Δj

0

0

0

0

0

Δm+1

Δn

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

Δj=∑ciaij – cj , (j=1,2, …. n) і Δ0=∑cibi . Останній рядок називається індексним.

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