ВУЗ:
Составители:
Рубрика:
3. МЕТОДЫ РЕШЕНИЯ ЗАДАЧИ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ
81
i
w
1++ rir
g
…
kir+
g
…
nir+
g
1+-+ rmir
g
…
mir+
g
0
… … …
… … … … … … …
rm
w
-
1+rm
g
…
km
g
…
nm
g
1+-rmm
g
…
nm
g
0
В базис этой точки могут входить столбцы не только матрицы А, но и
столбцы, отвечающие вспомогательным переменным. Пусть в базис точки
*
z
вошли
m
r
£
столбцов матрицы А (не теряя общности, первых
r
) и
r
m
-
столбцов, отвечающих вспомогательным переменным (не теряя общности
первым
r
m
-
переменным. В случае, когда вспомогательные переменные не
входят в число базисных переменных симплекс-таблица (таблица 6)
представлена лишь своей верхней половиной, из таблицы вычеркиваются
колонки 7-9. Затем таблицу следует дополнить строкой целевой функции
исходной задачи, в которой переменные
r
uu ,,
1
L
выражены через переменные
nr
uu ,,
1
L
+
. В результате будет получена симплекс-таблица, отвечающая угловой
точке
*
v допустимого множества исходной задачи. Далее выполнить пункты 2-
8 алгоритма, описанного в п.4. В противном случае сделать переход к
следующему пункту данного алгоритма.
7. Выяснить наличие в колонках 2-6 в нижней половине таблицы строго
положительных коэффициентов. Если они есть, то выбрать в качестве
разрешающего элемента симплекс-таблицы любой из них и выполнить пункт 7
алгоритма, описанного в п.4. В результате одно вспомогательное переменное
перейдет из числа базисных переменных в число внебазисных переменных.
Далее вернуться на пункт 7 данного алгоритма.
В противном случае сделать переход на следующий пункт данного
алгоритма.
8. Отбросить нижнюю часть таблицы, колонки 7-9 и те колонки из
числа 2-6, для которых в нижней части таблицы имеются строго
отрицательные коэффициенты. Из оставшейся таблицы вычеркнуть нулевые
3. МЕТОДЫ РЕШЕНИЯ ЗАДАЧИ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ wi g r + i r +1 … g r+ i k … g r+ i n g r +i m - r +1 … g r+ i m 0 … … … … … … … … … … w m-r g m r +1 … gmk … gmn g m m -r +1 … gmn 0 В базис этой точки могут входить столбцы не только матрицы А, но и столбцы, отвечающие вспомогательным переменным. Пусть в базис точки z * вошли r £ m столбцов матрицы А (не теряя общности, первых r ) и m - r столбцов, отвечающих вспомогательным переменным (не теряя общности первым m - r переменным. В случае, когда вспомогательные переменные не входят в число базисных переменных симплекс-таблица (таблица 6) представлена лишь своей верхней половиной, из таблицы вычеркиваются колонки 7-9. Затем таблицу следует дополнить строкой целевой функции исходной задачи, в которой переменные u 1 ,L , u r выражены через переменные u r +1 , L , u n . В результате будет получена симплекс-таблица, отвечающая угловой точке v* допустимого множества исходной задачи. Далее выполнить пункты 2- 8 алгоритма, описанного в п.4. В противном случае сделать переход к следующему пункту данного алгоритма. 7. Выяснить наличие в колонках 2-6 в нижней половине таблицы строго положительных коэффициентов. Если они есть, то выбрать в качестве разрешающего элемента симплекс-таблицы любой из них и выполнить пункт 7 алгоритма, описанного в п.4. В результате одно вспомогательное переменное перейдет из числа базисных переменных в число внебазисных переменных. Далее вернуться на пункт 7 данного алгоритма. В противном случае сделать переход на следующий пункт данного алгоритма. 8. Отбросить нижнюю часть таблицы, колонки 7-9 и те колонки из числа 2-6, для которых в нижней части таблицы имеются строго отрицательные коэффициенты. Из оставшейся таблицы вычеркнуть нулевые 81
Страницы
- « первая
- ‹ предыдущая
- …
- 79
- 80
- 81
- 82
- 83
- …
- следующая ›
- последняя »