Построение начального базисного решения
Начальное базисное решение может быть получено из модели, представленной в канонической форме. При этом выбор базисных переменных зависит от вида условий исходной модели, каждому условию соответствует своя базисная переменная (предполагается линейная независимость m условий). Варианты построения: 1. Исходная модель представлена неравенствами “£”: Если положить xj =0, j =1,2,…, n, то дополнительные переменные xn+i = bi ³0 (i =1,2,…, m) удовлетворяют всем требованиям допустимого базисного решения: выполняются все условия задачи и число базисных переменных равно m. Этому базисному решения соответствует единичный базис { Ai }(0) = { An+ 1, An+ 2 ,…,An+m }. Не надо вычислять коэффициенты разложения небазисных векторов по базису. В системе уравнений
Если из доп. переменных образовать базисное решение, то оно будет недопустимым, тк. из модели следует Строится искусственное базисное решение, в котором все переменные неотрицательные, но не выполняется часть функциональных ограничений. Здесь возможны два варианта. 1. 2. Найдем в канон. модели уравнение с наибольшей правой частью. Пусть таким будет последнее уравнение, то есть. где При переходе от одного базисного решения к другому допустимое решение достигается только тогда, когда все искусственные переменные станут равными нулю. Для ускорения вывода этих переменных из числа базисных (обнуления) рекомендуется придавать им большой негативный вес путем модификации критерия: 3.В исходной модели условия заданы в виде равенств
Базисное решение будет состоять из искусственных переменных Число искусственных переменных может быть меньше, если в исходной системе есть переменные, входящие со знаком плюс только в одно уравнение. Такие переменные принимаются за базисные, а искусственные переменные в соответствующие условия не вводятся.. 4.Исходная модель содержит все виды ограничений (общий случай). Предварительно условия группируются по виду. В каждой группе определяются базисные переменные одним из способов, описанных выше. Очевидно, что при таком подходе начальный базис будет единичным и, следовательно, не потребуется вычислять коэффициенты разложения небазисных векторов в начальном решении.
|