Следовательно, для более быстрого приближения к
оптимальному решению необходимо ввести в базис опорного решения переменную
. Так как минимальное значение
достигается при
, то исключаем из базиса переменную
. После первой итерации
симплекс-таблица примет вид:
|
№ |
|
|
1 |
4 |
1 |
0 |
0 |
|
|
|
|
|
|
|||
|
5 |
7 |
0 |
0 |
0 |
0 |
1 |
1 |
|
1 |
1/5 |
1 |
1 |
-3/5 |
0 |
-2/5 |
0 |
|
3 |
21/5 |
1 |
0 |
7/5 |
1 |
3/5 |
0 |
|
|
22/5 |
1 |
4/5 |
1 |
1/5 |
0 |
|
|
|
0 |
-16/5 |
0 |
1/5 |
0 |
Так
как в строке
есть отрицательная оценка
, то решение
не
является оптимальным. Значит, с помощью симплекс-метода нужно улучшить решение,
найти другое решение, при котором значение функции
будет
больше найденного
. При следующей итерации из
базиса выводится переменная
, так как
, а в базис вводится переменная
, так как в столбце с отрицательной
оценкой есть только один положительный элемент 7/5, который находится в третьей
строке. После этой итерации симплекс-таблица примет вид:
|
№ |
|
|
1 |
4 |
1 |
0 |
0 |
|
|
|
|
|
|
|||
|
5 |
7 |
0 |
0 |
0 |
0 |
1 |
1 |
|
1 |
2 |
1 |
1 |
0 |
3/7 |
-1/7 |
0 |
|
2 |
3 |
4 |
0 |
1 |
5/7 |
3/7 |
0 |
|
|
14 |
1 |
4 |
23/7 |
11/7 |
0 |
|
|
|
0 |
0 |
16/7 |
11/7 |
0 |
Так как в строке
нет
отрицательных оценок, то решение
является
оптимальным. Но в исходной задаче не было переменных
и
, поэтому в ответе их не учитываем и
получаем Хопт=(2, 3, 0),
.
Ответ:
, Хопт=(2, 3, 0).
Задача 3. Для данной задачи линейного программирования построить двойственную, решить ее графически, по теореме двойственности найти решение исходной задачи:

Решение. В исходной задаче:
,
,
,
,
то
есть нужно максимизировать функцию
, если
и
.
Тогда для этой задачи можно построить двойственную: минимизировать функцию
, если
,
где
,
,
,
,
или
(2.2)
Решим
двойственную задачу графически. Для этого на плоскости
построим
область допустимых планов. Заменяя знаки неравенств знаками равенств, получаем
уравнения четырех прямых:

Построим эти прямые и пересечение соответствующих четырех полуплоскостей, которые образуют незамкнутую многоугольную область рис.2.2:

Рис.2.2
Строим
линию уровня
, перпендикулярную к вектору
, и находим точку
как решение системы уравнений
граничных прямых (1) и (2). Тогда решением двойственной задачи будет
.
Подставим значения координат
–
и
в
систему ограничений (2.2):

Так
как при подстановке оптимального решения
в
систему ограничений (2.2) третье и четвертое ограничения выполняются как
строгие неравенства, то соответствующие координаты оптимального решения
исходной задачи равны 0, то есть
(см. п.1.10,
вторая теорема двойственности). Подставим эти значения в исходную систему
ограничений:
или 
откуда
,
. Значит,
и
.
Ответ:
.
Задача 4. Решить транспортную задачу методом потенциалов:
|
45 |
15 |
20 |
20 |
|
|
25 |
9 |
5 |
3 |
10 |
|
55 |
6 |
3 |
8 |
2 |
|
20 |
3 |
8 |
4 |
8 |
Решение. Определим исходное опорное решение для данной транспортной задачи по методу «минимального элемента».
Просматривая элементы матрицы затрат, находим наименьший
элемент
. Поэтому принимаем
и исключаем из дальнейшего рассмотрения
четвертый столбец, так как
. Далее снова
находим в оставшейся матрице наименьший элемент
(так
как
, то можно взять любой). Следовательно,
. Теперь исключаем из дальнейшего
рассмотрения второй столбец. В матрице затрат снова находим минимальный элемент
. Поэтому принимаем
и исключаем третью строку. Новый минимальный
элемент
, следовательно,
. На этом шаге исключаем из рассмотрения
третий столбец. После этого остались невычеркнутыми клетки с номерами (1,1) и
(2,1). Минимальным оказывается
, откуда
. Наконец, на последнем шаге заносим
в единственную невычеркнутую клетку
. Итак, получили
исходное опорное решение:
.
Ему
соответствует значение целевой функции
.
Проверим, является ли найденное решение
оптимальным? Для этого построим
систему потенциалов для найденного решения.
Согласно определению,
числа
и
(потенциалы)
должны удовлетворять
равенствам (в данном случае
):
,
где
- коэффициенты затрат,
соответствующие занятым клеткам для решения
,
то есть базисным переменным
в опорном решении
. В данном примере получим следующие
шесть уравнений для определения неизвестных
и
:

Поскольку число уравнений на единицу меньше числа неизвестных,
одно неизвестное всегда оказывается свободным и ему можно придать любое
числовое значение. Положим
. Тогда из первого
уравнения получаем
и из второго -
. Из третьего уравнения, подставляя
, находим
и
из шестого уравнения
. Далее, из четвертого и
пятого уравнений после подстановки
получим
и
.
Найденные значения потенциалов указаны в первом столбце и первой строке
таблицы:
|
|
|
|
|
||||||
|
45 |
15 |
20 |
20 |
||||||
|
|
25 |
9 |
5 |
3 |
10 |
||||
|
5 |
20 |
||||||||
|
|
55 |
6 |
3 |
8 |
2 |
||||
|
20 |
15 |
20 |
|||||||
|
|
20 |
3 |
8 |
4 |
8 |
||||
|
20 |
|||||||||
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.