Составители:
Рубрика:
15
rl
ilrj
ij
rl
ilrjrlij
ij
a
aa
a
a
aaaa
a
⋅
−=
⋅
−
⋅
=
.
Отметим, что элементы правого столбца и нижней строки пересчитыва-
ются по тому же принципу, что и элементы в центральной части таблицы.
Пример
Рассмотрим алгоритм симплекс-метода на примере.
1
x−
2
x−
1
3
x
8
5
40
4
x
5 6
30
5
x
2 5
20
()
xf
-50 -40 0
Разрешающий элемент, который
соответствует замене базисной
переменной
3
x на свободную
переменную
1
x.
3
x−
2
x−
1
1
x
1/8 5/8
5
4
x
-5/8
23/8 5
5
x
-2/8 30/8
10
()
xf
50/8 -70/8 250
Разрешающий элемент, который
соответствует замене базисной
переменной
4
x
на свободную
переменную
2
x
.
3
x−
4
x−
1
1
x
184
48
23
5
−
23
90
2
x
23
5
−
23
8
23
40
5
x
184
104
23
30
−
23
80
()
xf
184
800
23
70
23
6100
Все коэффициенты в строке це-
левой функции положительны,
т.е. мы нашли оптимальное ре-
шение.
Таким образом, в точке x
1
=90/23 ≈ 3,91, x
2
=40/23 ≈ 1,74, x
3
=0, x
4
=0,
x
5
=80/23≈ 3,48 целевая функция принимает максимальное значение
f(
x)=6100/23 ≈ 265,2.
При этом переменным, которые стоят в верхней строке, в базисном ре-
шении присваивается значение 0- это свободные переменные. Каждая из пере-
менных, стоящая в левом столбце, приравнивается к числу, записанному в пра-
вом столбце той же самой строки - это базисные переменные.
1.7. Решение задачи линейного программирования средствами
табличного процессора Excel
В Excel имеется надстройка Поиск решения, которая позволяет решать
оптимизационные задачи. Предварительно необходимо убедиться, что
Excel
использует указанную надстройку, найдя в меню
Сервис пункт Поиск реше-
ния
. Если такого пункта нет, нужно установить эту надстройку. Для этого вы-
aij ⋅ arl − arj ⋅ ail arj ⋅ ail
aij = = aij − .
arl arl
Отметим, что элементы правого столбца и нижней строки пересчитыва-
ются по тому же принципу, что и элементы в центральной части таблицы.
Пример
Рассмотрим алгоритм симплекс-метода на примере.
− x1 − x2 1
x3 8 40 Разрешающий элемент, который
5
соответствует замене базисной
x4 5 6 30 переменной x3 на свободную
x5 2 5 20 переменную x1 .
f (x ) -50 -40 0
− x3 − x2 1
Разрешающий элемент, который
x1 1/8 5/8 5
соответствует замене базисной
x4 -5/8 23/8 5 переменной x4 на свободную
x5 -2/8 30/8 10
переменную x2 .
f (x ) 50/8 -70/8 250
− x3 − x4 1
x1 48 −5 90
184 23 23 Все коэффициенты в строке це-
x2 −5 8 40 левой функции положительны,
23 23 23 т.е. мы нашли оптимальное ре-
x5 104 − 30 80 шение.
184 23 23
f (x ) 800 70 6100
184 23 23
Таким образом, в точке x1 =90/23 ≈ 3,91, x2 =40/23 ≈ 1,74, x3 =0, x4 =0,
x5 =80/23≈ 3,48 целевая функция принимает максимальное значение
f(x)=6100/23 ≈ 265,2.
При этом переменным, которые стоят в верхней строке, в базисном ре-
шении присваивается значение 0- это свободные переменные. Каждая из пере-
менных, стоящая в левом столбце, приравнивается к числу, записанному в пра-
вом столбце той же самой строки - это базисные переменные.
1.7. Решение задачи линейного программирования средствами
табличного процессора Excel
В Excel имеется надстройка Поиск решения, которая позволяет решать
оптимизационные задачи. Предварительно необходимо убедиться, что Excel
использует указанную надстройку, найдя в меню Сервис пункт Поиск реше-
ния. Если такого пункта нет, нужно установить эту надстройку. Для этого вы-
15
Страницы
- « первая
- ‹ предыдущая
- …
- 13
- 14
- 15
- 16
- 17
- …
- следующая ›
- последняя »
