Задача линейного программирования. Проверка оптимальности текущего плана, страница 7

 θj =    , j= 2, 3 , i = 1, 2, 3.

 
θ2 =   =

 

 
θ3 =  =  .

6) Выгода Vj,  j = 2, 3 находится по формуле  Vj = ∆j∙ θj,     j = 2, 3.

V2 = ∆2∙ θ2 = 2∙ (  ) = 7;       V3 = ∆3∙ θ3 = 3∙ (  ) = 21.

Так как V3 > V2, выгоднее включить в базис столбец А3, при этом ведущим элементом будет  а23 = 1. Обводим  а23 = 1 кружком во второй строке. В столбце Б вместо А5 запишем А3. В столбце Сб заменим коэффициент  с5 = 0  на  с3 = -3. Поделим все элементы 2-ой строки, начиная со столбца В и до конца, на ведущий элемент а23 = 1.

К первой строке прибавим вторую, а к третьей – вторую, умноженную на 3.

Замечание. В задаче на минимум VК1>0, VК2>0, …, VКs>0, выгода находится по формуле V = max{VК1, VК2, …, VКs}.В задаче на максимум VК1<0, VК2<0, …, VКs<0, выгода находится по формуле  V = max{|VК1|, |VК2|, …, |VКs|}.


Запишем симплексную таблицу.

Б

Сб

В

5

-2

-3

0

0

0

A1

A2

A3

A4

A5

A6

1

A4

с4=0

b1=12

5

3

0

1

1

0

2

A3

с3= -3

b2=7

3

2

 1

0

1

0

3

A6

с6=0

b3=25

10

6

0

0

3

1

4

 

Z= -21

-14

-4

0

0

-3

0

Значения базисных переменных в новой таблице равны х4 =b1=12, х3=b2 =7,х6 =b3= 25.

Значения небазисных переменных берутся равными нулю, т. е. х125=0.

7) Текущий план по новой таблице Х1 =(х1 = 0, х2 = 0, х3 = 7, х4 = 12, х5 = 0, х6 = 25).

8) Значение целевой функции в новой таблице равно Z(X) = Сб. В = (0; -3; 0) ∙ (12; 7; 25) = 0∙(12) + (-3)∙(7) + 0∙(25) = -21.

9) Вычислим  ∆j,   j = 1, 2, 3, 4, 5, 6   в новой таблице.

Оценки базисных столбцов равны нулю: ∆3 = 0,  ∆4 = 0,  ∆6 = 0.

Оценки остальных столбцов считаем по формуле:  ∆j = Сб.∙Aj – cj;

1 = (0; -3; 0) ∙ (5; 3; 10) – 5 = 0∙5 + (-3)∙3 + 0∙10 – 5 = -14 < 0,
2 = (0; -3; 0) ∙ (3; 2; 6) – (-2) = 0∙3 + (-3)∙2 + 0∙6 + 2 = -4 < 0,
5 = (0; -3; 0) ∙ (1; 1; 3) – 0 = 0∙1 + (-3)∙1 + 0∙3 – 0 = -3 < 0.

10) Так как ∆j ≤ 0   при   j = 1, 2, 3, 4, 5, 6,  значит, текущий план оптимален и Х* = Х1 = (0; 0; 7; 12; 0; 25),  а минимальное значение функции  Z(Х)  равно  min Z(Х) = -21.

11) Так как для всех небазисных столбцов А1, А2, А5 оценки  ∆j ≠ 0;

j = 1, 2, 5, значит оптимальный план Х* = X1 является единственным.

1.2.6. Бесконечное множество оптимальных решений

В задаче на минимум или на максимум существует бесконечное множество оптимальных решений, если же хотя бы одна оценка небазисных столбцов равна нулю, т.е. существует ∆к=0; к = m+1, или m+2, …, или n,  где Am+1, Am+2, …, An небазисных столбцов.

Теорема 3. Пусть имеется основная задача ЛП, тогда:

1) Если Х1º, Х2º - некоторые допустимые решения задачи, то

Хº = (1 – t) Х1º + t Х2º, где 0 ≤ t ≤1, также является допустимым решением.

2) Если Х1*, Х2* – некоторые оптимальные решения задачи, то

Х* = (1- t) X1* + t X2*, где 0 ≤ t ≤ 1, также является оптимальным решением.

Пример 7.        Z (Х) = 5х1 → min,         х1 – х3 = 2 , х3 + х4 = 2 , х2 – х5 = 2 , х5 + х6 = 2 ,

xi ≥ 0; i = 1, 2, 3, 4, 5, 6.

Решение. 1) Составим симплексную таблицу.