Орлова Светлана - библиотека
В библиотеку

Источник:
Орлов Ю.К., Мокрый Г.В. "Методические рекомендации по использованию методов линейного программирования при создании комплексной автоматизированной системы информации": Д, 1990, 92с.

ПОИСК ОПОРНОГО РЕШЕНИЯ

    Поиск опорного решения симплекс-методом состоит в следующем.
    Просматриваем столбец свободных членов. Если все коэффициенты этого столбца не отрицательны, можно подучить сразу опорное решение путем приравнивания к нулю переменных, стоящих в верхней части таблицы рис_29. Тогда переменные находящиеся в левом столбце симплекс-таблицы принимают значения элементов столбца свободных членов. А поскольку последние неотрицательны, это решение удовлетворяет исходным ограничениям. В соответствии с уравнением:

рис_41

получим рис_30. Значение целевой функции рис_31.
    Пусть некоторые рис_32. В этом случае приравнивание к нулю переменных верхней части таблицы не дает опорного решения, так как при этом рис_33. Это решение определяет лишь точку пересечения n плоскостей, лежащую вне области допустимых решений.
    Поиск опорного решения сводится к переходу от данной вершины к такой соседней, которая отделяется от области допустимых решений меньшим числом плоскостей, то есть в таблице содержится меньшее число отрицательных свободных членов.
    Выберем любой отрицательный элемент. Пусть рис_34. В качестве направления движения должна быть выбрана ось, которая приблизила бы нас к отделяющей плоскости, то есть должно выполняться условие:

рис_35

а, поскольку рис_42 неотрицательно, то рис_36.
    Таким образом, в строке с отрицательным рис_37 выбираем отрицательный коэффициент рис_38. Данный столбец берется в качестве разрешающего. Если в l-ой строке нет отрицательных коэффициентов, то движение к отделяющей плоскости рис_39 невозможно ни по одной из осей. Это и является признаком несовместности системы уравнений.
    Для выбора разрешающей строки определяем неотрицательные отношения свободных членов к соответствующим, отличным от нуля, коэффициентам разрешающего столбца. Из них выбираем наименьшее. Пусть это соотношение соответствует r-ой строке. Тогда элемент рис_40 будет разрешающим, и с ним проделываем шаг модифицированных жордановых исключений. Если разрешающий элемент лежит в строке с отрицательным свободным членом, то новый свободный член будет уже положительным. В противном случае вновь возвращаемся на просмотр строки с отрицательным свободным членом.
    Описанную процедуру продолжаем до тех пор, пока не исключим из столбца свободных членов отрицательные элементы или не убедимся в несовместимости исходной системы уравнений.

НА НАЧАЛО