КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Переход от одного базисного решения к другому
Здесь нам понадобятся некоторые понятия линейной алгебры.. Векторы А 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]. В канонической форме условия записываются в виде
Пусть система (4) имеет базисное решение:
Тогда из (4) следует
Так как система (6) совместна, то ее определитель не равен нулю и, значит, векторы, входящие в (6), являются линейно-независимыми. Для их обозначения введем следующее понятие: система m линейно-независимых векторов, соответствующих базисным переменным, называется базисом. Таким образом, каждой экстремальной точке соответствует своё базисное решение и свой базис. Теперь, имея исходные базисное решение (5) и базис Пусть вводимой будет переменная с индексом rÏ[1,m], принимающая в новом решении некоторое положительное значение В новом решении, как в любом допустимом, условия (4.4) также должны выполняться, поэтому имеем:
Задача состоит в том, чтобы определить X (1) по X( 0). С этой целью сделаем несложные преобразования. Выразим вектор Ar через исходный базис: Ar=A 1 a 1 r+A 2 a 2 r+…+Amamr . (8) Так как известен базис, то известны (или находятся решением этой ситстемы) коэффициенты разложения air. Умножим левую и правую части равенства (8) на q: qAr=qA 1 a 1 r +qA 2 a 2 r +…+qAmamr. (9) Вычитая (9) из (6), получим:
или окончательно:
Сравнивая равенства (7) и (10), видим, что правые части равны, а левые содержат одну и ту же ситстему векторов. Поэтому коэффициенты при одноименных векторах должны совпадать. Приравнивая их, получаем искомые соотношения:
Однако решение (11) может быть недопустимым, если не оговорить возможные значения q. Предположим, что среди коэффициентов air есть положительные. Тогда с увеличением значения q соответствующие переменные могут стать отрицательными. Поэтому для допустимости решения X (1) необходимо, чтобы q было ограничено сверху:
С учетом (12) решение (11) всегда будет допустимым, но число ненулевых переменных в нем может превышать m, так как добавлена xr , а значит, оно может быть небазисным. Если же в качестве значения q выбрать q0, то одна из переменных Пусть минимум в (12) достигается на переменной xk. Тогда базисные переменные в новом опорном решении будут вычисляться по формулам:
Этому решению соответствует новый базис {Ai}(1)={A 1 ,…,Ak- 1 ,Ar, Ak+ 1 ,…,Am}. Таким образом, переход к новому базисному решению произошел путем замены переменной Xk на Xr, соответсвенно в базисе - Ak на Ar. Рассмотрим возможные ситуации при переходе от одного решения к другому. Как было показано выше, при существовании положительных коэффициентов air достигается новое базисное решение (смежная вершина), что иллюстрируется рис. 1-а. Если же все air неположительны, величина q, а это значение вводимой переменной, не ограничена сверху. Следовательно, введение такой переменной не приведет к получению базисного решения (достижению новой вершины). Это признак того, что соответствующее ребро допустимого множества, а значит, и само множество оказываются неогранниченными (рис. 1-б).
Если исходное решение вырожденное и нулевой переменной соответствует коэффициет akr >0, то согласно (12) q0 =0 и значения переменных не изменяются. Однако состав базиса и базисных переменных изменится - произойдет замена
Дата добавления: 2014-01-11; Просмотров: 1619; Нарушение авторских прав?; Мы поможем в написании вашей работы! |