ВУЗ:
Составители:
Рубрика:
3. МЕТОДЫ РЕШЕНИЯ ЗАДАЧИ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ
83
некоторого номера rmi
-
=
,,1
L
окажется, что все nrk
kir
,,1,0
L
+==
+
g
, то
соответствующее равенство превращается в тождество, и его можно отбросить.
В силу того, что nrku
k
,,1,0
L
+=³ , неравенство 0<
+ kir
g
, имеющее место хотя
бы для одного rmi
-
=
,,1
L
, влечет за собой 0=
k
u , поэтому столбец,
отвечающий такому номеру k, можно вычеркнуть из таблицы. После
вычеркивания в колонках 2-6 нижней части таблицы останутся только нули, и
эту часть таблицы можно отбросить. В результате в таблице остаются только
основные переменные
r
uu ,,
1
L
. В этом случае
(
)
mrArang <= .
Из приведенных рассуждений вытекает, в частности, следующее полезное
правило заполнения симплекс-таблицы при решении задачи 2: если в процессе
применения симплекс-метода какая-либо вспомогательная переменная
j
w
перешла в число внебазисных переменных, то столбец симплекс-таблицы для
этой переменной можно сразу же вычеркнуть из таблицы.
Проиллюстрируем алгоритм выбора начальной угловой точки на решении
конкретной задачи.
Пример 6. Решить задачу линейного программирования
(
)
5432154321
363740,,,, xxxxxxxxxxI ++-+-=
,
55
324
54321
=++++ xxxxx ,
465241617
54321
=++-+- xxxxx ,
668472633
54321
=++-+- xxxxx ,
35435162196108
54321
=++-+- xxxxx ,
0,0,0,0,0
54321
³³³³³ xxxxx .
Заметим, что последнее ограничение в форме равенства здесь намеренно
взято в виде линейной комбинации первых трех ограничений. По существу
задача линейного программирования, сформулированная в этом примере, есть
в точности та же задача, что и в примерах 2 и 5.
3. МЕТОДЫ РЕШЕНИЯ ЗАДАЧИ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ некоторого номера i = 1,L, m - r окажется, что все g r + i k = 0, k = r + 1,L , n , то соответствующее равенство превращается в тождество, и его можно отбросить. В силу того, что u k ³ 0, k = r + 1, L , n , неравенство g r + i k < 0 , имеющее место хотя бы для одного i = 1,L, m - r , влечет за собой u k = 0 , поэтому столбец, отвечающий такому номеру k , можно вычеркнуть из таблицы. После вычеркивания в колонках 2-6 нижней части таблицы останутся только нули, и эту часть таблицы можно отбросить. В результате в таблице остаются только основные переменные u 1 ,L , u r . В этом случае rang ( A) = r < m . Из приведенных рассуждений вытекает, в частности, следующее полезное правило заполнения симплекс-таблицы при решении задачи 2: если в процессе применения симплекс-метода какая-либо вспомогательная переменная w j перешла в число внебазисных переменных, то столбец симплекс-таблицы для этой переменной можно сразу же вычеркнуть из таблицы. Проиллюстрируем алгоритм выбора начальной угловой точки на решении конкретной задачи. Пример 6. Решить задачу линейного программирования I (x1 , x 2 , x 3 , x 4 , x 5 ) = -40 x1 + 7 x 2 - 3 x 3 + 6 x 4 + 3 x 5 , 4 x1 + x2 + 2 x3 + x4 + 3x5 = 55, - 17 x1 + 16 x 2 - 4 x 3 + 2 x 4 + 5 x 5 = 46 , - 33x1 + 26 x 2 - 7 x 3 + 4 x 4 + 8 x 5 = 66 , - 108 x1 + 96 x 2 - 21x 3 + 16 x 4 + 35 x 5 = 354 , x1 ³ 0, x 2 ³ 0, x 3 ³ 0, x 4 ³ 0, x 5 ³ 0 . Заметим, что последнее ограничение в форме равенства здесь намеренно взято в виде линейной комбинации первых трех ограничений. По существу задача линейного программирования, сформулированная в этом примере, есть в точности та же задача, что и в примерах 2 и 5. 83
Страницы
- « первая
- ‹ предыдущая
- …
- 81
- 82
- 83
- 84
- 85
- …
- следующая ›
- последняя »