В
нижней строке полученной таблицы есть положительный элемент, поэтому продолжаем
искать оптимальное решение. Выбираем разрешающий элемент. Пусть разрешающим
будет элемент, расположенный в клетке (x2;
y1)
и равный 63/12. Обведем его. Вычислим его обратную величину λ = и поставим ее в нижнюю часть
клетки. Все элементы разрешающей строки (строка, в которой стоит разрешающий
элемент) кроме самого разрешающего элемента умножаем на
, а все элементы разрешающего
столбца умножаем на
и записываем значения в нижние части
клеток. В разрешающей строке выделяем все прежние элементы (стоящие в верхней
части клеток) кроме разрешающего, а в разрешающем столбце – все новые (стоящие
в нижней части клеток). В нижнюю часть клетки, не принадлежащей ни разрешающей
строке, ни разрешающему столбцу, записываем произведение выделенных элементов и
расположенной в строке и столбце, что и эти элементы.
Базисные переменные |
Свободные члены |
Свободные переменные |
|
Y2 |
|
||
Y1 |
324/63 |
-9/63 |
63/12 12/63 |
X1 |
9 -243/63 |
1/12 81/756 |
|
L |
-81 -729/63 |
-9/12 243/756 |
|
Чертим новую таблицу с новым набором свободных переменных. Меняем местами x2 и y1. Элементы разрешающих строки и столбца заменяем элементами, стоящими в нижних частях тех же клеток предыдущей таблицы. В остальных клетках новой таблицы записываем алгебраическую сумму элементов, стоящих в верхних и нижних частях соответствующих клеток прежней таблицы.
Базисные переменные |
Свободные члены |
Свободные переменные |
|
Y2 |
Y1 |
||
X2 |
324/63 |
-9/63 |
12/63 |
X1 |
324/63 |
144/756 |
-9/63 |
L |
-5832/63 |
-324/12 |
-27/63 |
Все элементы нижней строки новой таблицы отрицательны, значит оптимальное решение найдено.
, что приблизительно равно x1=5.2
из графического решения.
, что приблизительно равно x2=5
из графического решения.
, что приблизительно равно W=91.8
из графического решения.
Двойственный метод:
108y1 + 108y2 → min (5)
9y1 + 12y2 ≥ 9 (6)
12y1 + 9y2 ≥ 9 (7)
y1 ≥ 0, y2 ≥ 0 (8)
Решим задачу графическим способом.
По построенному графику можно определить координаты точки пересечения
A ≈ (0,45; 0,42). Отсюда можно вычислить значение W=108*0,45+108*0,42=93,96.
Решим задачу симплекс-методом. Для этого строим симплекс-таблицу и заполняем ее аналогично прямому методу.
Базисные переменные |
|
Свободные переменные |
|
Y1 |
Y2 |
||
|
9 9/12 |
9/12 |
12 1/12 |
X2 |
9 -27/4 |
12 -27/4 |
-9/12 |
L |
0 -81 |
108 -81 |
-108/12 |
Базисные переменные |
Свободные члены |
Свободные переменные |
|
Y1 |
X1 |
||
Y2 |
9/12
|
9/12
|
1/12 9/84 |
|
9/4 3/7 |
4/21 |
-1/7 |
L |
-81 -81/7 |
-36/7 |
-27 27/7 |
Базисные переменные |
Свободные члены |
Свободные переменные |
|
X2 |
X1 |
||
Y2 |
144/336 |
9/12 |
16/84 |
Y1 |
3/7 |
4/21 |
-1/7 |
L |
-648/7 |
-36/7 |
-162/7 |
Все элементы нижней строки новой таблицы отрицательны, значит оптимальное решение найдено.
, что приблизительно равно y1=0.45
из графического решения.
, что приблизительно равно y2=0.42
из графического решения.
, что приблизительно равно W=93.96
из графического решения.
Вывод: Так как обе эти задачи связаны между собой, то решение прямой задачи одновременно приводит к решению двойственной к ней. Обе задачи представляются одной и той же симплекс-таблицей, хотя условия выбора ведущего элемента для каждой из задач различны. Отсюда следует, что двойственная задача противоположна прямой.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.