
- •Методы оптимальных решений
- •Введение
- •Задачи линейного программирования
- •Решение задачи на максимум линейной функции
- •Варианты задач для самостоятельного решения
- •Отыскание минимума линейной функции
- •Варианты задач для самостоятельного решения
- •Особые случаи симплексного метода
- •Не единственное оптимальное решение
- •Вырожденное базисное решение
- •Отсутствие конечного оптимального решения
- •Варианты задач для самостоятельного решения
- •Метод искусственного базиса (м-метод)
- •Варианты задач для самостоятельного решения
- •Двойственные задачи
- •Симметричная пара
- •Несимметричная пара
- •Смешанная пара
- •Варианты задач для самостоятельного решения
- •Экономическая интерпретация двойственной задачи
- •Решение двойственной задачи и определение интервалов устойчивости двойственных оценок оптимального решения.
- •Варианты задач для самостоятельного решения
- •Задачи целочисленного программирования
- •Варианты задач для самостоятельного решения
- •3. Транспортная задача
- •Постановка и решение транспортной задачи
- •Проверка плана на оптимальность. Метод потенциалов
- •Варианты задач для самостоятельного решения
- •4. Задачи динамического программирования
- •Задача о распределении средств между предприятиями
- •Варианты задач для самостоятельного решения
- •Заключение
- •Литература
- •Содержание
Двойственные задачи
Каждой задаче линейного программирования соответствует другая задача, называемая двойственной, или сопряженной по отношению к исходной. Понятие двойственности взаимно. Теория двойственности позволяет провести полезные качественные исследования задач линейного программирования. В зависимости от вида исходной задачи различают симметричную, несимметричную и смешанные пары двойственных задач.
Напомним правила составления двойственных задач. Таблицы соответствия исходных и двойственных задач рекомендуется посмотреть в учебном пособии (курсе лекций) «Методы оптимальных решений)
Симметричная пара
В исходной задаче знаки неравенств системы m ограничений приводятся к единому виду: «≤» в задаче на максимум и «≥» в задаче на минимум.
Каждому ограничению исходной задачи ставится в соответствие двойственная переменная yi, i=1, 2, …m.
Составляется целевая функция Z от переменных yi (i=1, 2, …m), коэффициентами которой будут свободные члены системы ограничений исходной задачи. Цель меняется на противоположную.
Составляется система ограничений двойственной задачи. Матрицу коэффициентов системы ограничений двойственной задачи получают транспонированием матрицы коэффициентов исходной задачи. Знаки неравенств системы ограничений двойственной задачи противоположны знакам неравенств в исходной задаче. Свободными членами неравенств системы ограничений являются коэффициенты целевой функции исходной задачи. Переменные yi (i=1, 2, …m) неотрицательны.
Пример 7. Исходная задача (см. математическую модель примера 2): Найти значения переменных х1, х2, удовлетворяющие условиям:
(2.1)
при которых целевая функция принимает минимальное значение.
Составим двойственную задачу.
Найти значения переменных y1, y2, y3, удовлетворяющие условиям
(2.2)
для которых функция
принимает наибольшее значение.
Несимметричная пара
Если система ограничений исходной задачи состоит из уравнений, то соответствующие им двойственные переменные произвольны по знаку.
Если переменные xj (j=1, 2, …n) исходной задачи неотрицательны, то ограничения двойственной задачи имеют вид неравенств со знаком «≤» для задачи на максимум и «≥» для задачи на минимум.
Далее построение двойственной задачи выполняется как для симметричной пары.
Пример 8. Исходная задача (см. математическую модель примера 6): найти значения переменных x1, x2, x3, x4, для которых функция принимает наименьшее значение при ограничениях:
(2.3)
Составим двойственную задачу.
Найти значения переменных y1, y2, y3, удовлетворяющие условиям
(2.4)
для которых функция
принимает наибольшее значение.
Смешанная пара
Если система ограничений исходной задачи содержит как уравнения, так и неравенства, то при построении двойственной задачи придерживаются следующего правила. Если двойственная переменная поставлена в соответствие ограничению-неравенству, то она неотрицательна, если уравнению, то переменная произвольна по знаку.
Если переменная исходной задачи неотрицательна, то ей ставится в соответствие ограничение–неравенство, если переменная произвольна по знаку, то соответствующее ей ограничение является уравнением.
Далее построение двойственной задачи выполняется как для симметричной пары.