Понятие базиса, переход от одного базисного решения к другому
Векторы А 1, А 2, …, АS являются линейно-независимыми, если равенство k 1 A 1 +k 2 A 2 +…+kSAS =0 выполняется только при k 1 =k 2 =…=kS= 0. Признаком линейной независимости векторов является ненулевое значение определителя, составленного из этих векторов, так как однородная система имеет единственное (нулевое) решение только при таком определителе. Если есть система линейно-независимых векторов, то любой другой вектор может быть выражен в виде их линейной комбинации и притом единственным образом: Ap=a 1 A 1 +a 2 A 2 +…+aSAS, pÏ[1, S]. В канонической форме условия записываются в виде Так как система совместна, то ее определитель не равен нулю, векторы являются линейно-независимыми. Система m линейно-независимых векторов, соответствующих базисным переменным, - базис. Каждой экстремальной точке соответствует своё базисное решение и свой базис. Теперь, имея исходные базисное решение и базис Задача состоит в том, чтобы определить X (1) по X( 0). Выразим вектор Ar через исходный базис: Ar=A 1 a 1 r +A 2 a 2 r +…+Amamr -> qAr=qA 1 a 1 r +qA 2 a 2 r +…+qAmamr. (3)
Сравнивая (1) и (2), видим, что правые части равны, а левые содержат одну и ту же систему векторов. Поэтому коэффициенты при одноименных векторах должны совпадать. Получаем:
Этому решению соответствует новый базис {Ai}(1)={A 1 ,…,Ak- 1 ,Ar, Ak+ 1 ,…,Am}. Таким образом, переход к новому базисному решению произошел путем замены переменной Xk на Xr, соответсвенно в базисе - Ak на Ar. Рассмотрим возможные ситуации при переходе от одного решения к другому. Как было показано выше, при существовании положительных коэффициентов air достигается новое базисное решение (смежная вершина), что иллюстрируется рис. а. Если же все air неположительны, величина q, а это значениевводимой переменной, не ограничена сверху. Следовательно, введение такой переменной не приведет к получению базисного решения (достижению новой вершины). Это признак того, что соответствующее ребро допустимого множества, а значит, и само множество оказываются неогранниченными (рис. б).
При вычислении q0 минимум может достигаться более чем на одном индексе. При этом обнуляется более одной переменной из входящих в исходное решение. Следовательно, в новом решении будут базисные переменные с нулевым значением, что означает попадание в вырожденное базисное решение. Если исходное решение вырожденное и нулевой переменной соответствует коэффициет akr >0, то q0 =0 и значения переменных не изменяются. Однако состав базиса и базисных переменных изменится - произойдет замена
|