Понятие о вырожденном решении

При рассмотрении симплексного метода предполагалось, что bi > 0 как в исходной системе, так и в системах, получаемых в очередных итерациях.

Если же в некоторых уравнениях свободные члены bi=0, то в соответствующем этой системе опорном решении базисные переменные, относительно которых эти уравнения разрешены, принимают нулевые значения. Опорное решение, в котором хотя бы одна из базисных переменных принимает нулевое значение, называется вырожденным решением, а задача линейного программирования, имеющая хотя бы одно вырожденное решение, - вырожденной задачей.

Применяя в этом случае последовательные итерации, мы можем вернуться к ранее встречавшемуся набору базисных и свободных переменных, то есть, возникает, так называемое, зацикливание в схеме расчета.

Для устранения зацикливания существует несколько приемов или правил. Не затрагивая теоретического обоснования этих правил, являющегося специальным вопросом, так называемой, проблемы вырождения, отметим, что одно из правил рекомендует в опорном плане эти нулевые элементы матрицы заменить произвольной бесконечно малой величиной ε > 0 и рассматривать их как обычные базисные элементы плана.

Таблица 3.9.1.

Базисные переменные Свободные члены x1 x2 x3 x4 x5 x6 Оценочные отношения Коэфф. перехода
x3               19/3 -1
x4               13/1 -1/3
x5               15/3 1/3
x6                  
Ф   -7 -5           5/3

Х1 = (0; 0; 19; 13; 15; 18) Ф1 = 0.

Таблица 3.9.2.

x3           -1     1/2
x4           -1/3     -1
x2           1/3      
x6                 -3/2
Ф   -7       5/3     7/2

Х2 = (0; 5; 4; 8; 0; 18) Ф2 = 25.

Таблица 3.9.3.

x1       1/2   -1/2     3/4
x4       -1         3/2
x2           1/3     -1/2
x6       -3/2   3/2     -9/4
Ф       7/2   -11/6     11/4

Х3 = (2; 5; 0; 4; 0; 12) Ф3 = 39.

Таблица 3.9.4.

x1       -1/4 3/4        
x5       -3/2 3/2        
x2       1/2 -1/2        
x6       3/4 -9/4        
Ф       3/4 11/4        

Х4 = (5; 3; 0; 0; 6; 3) Ф4 = 50.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: