- •Задача планирования производства
- •Задача о смесях
- •Задача о распределении производства
- •Задача о раскрое
- •2. Определение интенсивности использования рациональных способов раскроя.
- •Симплекс-метод решения задач линейного программирования
- •Реализация симплекс-метода на компьютере
- •Решение задачи на компьютере.
- •Взаимно двойственные задачи линейного программирования Алгоритм построения взаимно-двойственных задач
- •Решение
- •Экономическая интерпретация взаимно-двойственных задач
- •Действительно, выражение в левой части -го неравенства есть сумма от продажи ресурсов, идущих на изготовление j -го изделия, в правой части – прибыль от продажи единицы j-го изделия:
- •Экономическая интерпретация ограничений двойственной задачи.
- •7.4 Экономическая интерпретация теорем двойственности
- •7.5 Исследование моделей задач лп на чувствительность.
- •Специальные виды задач линейного программирования Транспортная задача
- •Методы решения транспортной задачи.
- •Задача о назначениях
- •0’ Помеченный ноль вычеркнутый ноль
- •Математическая модель задачи.
- •Решение задачи в процедуре excel «Поиск решения»
- •Задача коммивояжера
- •Экономико-математическая модель межотраслевого баланса (модель Леонтьева).
- •1. Задание Исходных данных задачи
- •2. Вычисление матрицы коэффициентов полных материальных затрат b.
- •3. Проверка продуктивности матрицы а.
- •4. Вычисление вектора валового выпуска X.
- •5. Вычисление межотраслевых поставок продукции xij
- •Механизм принятия решений на рынке ценных бумаг
- •Фундаментальный анализ
- •Технический анализ
- •Экспоненциальная скользящая средняя.
- •Управление проектами
- •Задания для самостоятельной работы
Решение
Будем использовать условия, которым должны удовлетворять двойственные задачи. Умножим ограничения – неравенства на (-1), так как в задаче на максимум они должны иметь вид « ». Исходная задача запишется в виде:
Составим двойственную задачу:
Переменная
,
соответствующая ограничению равенства,
может быть любого знака.
В теории двойственности есть теоремы, которые позволяют установить взаимосвязь между оптимальными решениями пары двойственных задач. Решив одну из пары двойственных задач, можно или найти оптимальное решение другой задачи, не решая ее, или установить его отсутствие.
Теорема 1. Если одна из пары двойственных задач имеет оптимальное решение, то и двойственная к ней имеет оптимальное решение, причем значения целевых функций задач на своих оптимальных решениях совпадают. Если же одна из пары двойственных задач не имеет решения ввиду неограниченности целевой функции, то другая не имеет решения ввиду несовместности системы ограничений.
Теорема 2.
Для того, чтобы допустимые решения
,
являлись оптимальными решениями пары
двойственных задач, необходимо и
достаточно, чтобы выполнялись следующие
равенства:
(1)
(2)
Иначе, если при подстановке оптимального решения в систему ограничений i-е ограничение исходной задачи выполняется как строгое неравенство, то i-я координата оптимального решения двойственной задачи равна нулю, и, наоборот, если i-я координата оптимального решения двойственной задачи отлична от нуля, то i-е ограничение исходной задачи удовлетворяется оптимальным решением как равенство.
-
Задача 1
Задача 2
Подставим оптимальное решение
в систему ограничений
Пусть, например,
,
тогда
Если, например,
,
то
Подставим оптимальное решение
в систему ограничений
Пусть, например,
, тогда
Если, например,
,
то
Если среди ограничений имеется ограничение-равенство, то соответствующая переменная двойственной задачи может быть любого знака
Пример 3. Найти решение исходной задачи, зная решения двойственной и используя вторую теорему двойственности.
Решение
Составим двойственную задачу:
Оптимальное решение двойственной задачи:
Подставим оптимальное
решение
в систему ограничений. Получим, что,
первое, второе и пятое ограничения
выполняются как строгие неравенства.
По теореме 2 следует,
что соответствующие координаты
оптимального решения исходной задачи
(двойственной задачи), равны нулю
.
Учитывая это, из системы ограничений исходной задачи получим:
Оптимальное решение исходной задачи:
.
Ответ:
Пример 4.
Для ЗЛП построить двойственную задачу.
Найти решение исходной задачи, зная
решения двойственной:
Решение. Двойственная задача:
Поскольку второе
условие исходной задачи записано в виде
равенства, то переменная
может быть любого знака.
Решим двойственную задачу средствами Ms.Excel:
-
y1
y2
5,8
-0,4
54,8
10
8
1
2
5
>=
5
2
-1
12
>=
12
1
3
4,6
>=
4
Поскольку
и
отличны от нуля, то все ограничения
исходной задачи выполняются в виде
равенств:
,
а как видно из таблицы Excel,
третье ограничение оптимальными
значениями удовлетворяется в виде
строгого неравенства, значит,
,
т.е.
,
решая систему, получаем:
Ответ в исходной
задаче:
