КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Методические указания 2 страница
Поясним заполнение симплекс-таблиц. Таблица I. В Для определения вектора вводимого в базис просматриваем Для определения вектора выводимого из базиса находим Например, В таблице II в Покажем соответствие опорных решений и вершин области допустимых решений. Опорное решение
Симплексный метод с искусственным базисом Мы рассмотрели симплексный метод для основной задачи линейного программирования у которой среди
Среди векторов Назовем эту задачу исходной. Определение. Задача состоящая в нахождении максимума функции
Теорема. Если в оптимальном плане расширенной задачи Решая расширенную задачу симплексным методом, значения 1) все искусственные векторы не будут исключены из базиса, 2) не все искусственные векторы исключены из базиса, но в В первом случае решение продолжается по Во втором случае, если в При последующих итерациях в базис вводится вектор стоящий над нулевым элементом Пример.
Решение. Перейдем к основной ЗЛП, введя дополнительные переменные
Запишем систему ограничений в векторной форме:
Здесь Видим, что система векторов
Так как среди Поскольку в этом плане все искусственные переменные равны нулю, то план
Двойственные задачи линейного программирования
Каждой ЗЛП можно определенным образом сопоставить некоторую другую ЗЛП называемую двойственной или сопряженной по отношению к исходной или прямой задаче. Обычно двойственные задачи подразделяются на симметричные и несимметричные. Рассмотрим двойственные симметричные задачи. Исходная (прямая) задача. Найти максимальное значение функции
при условиях
Соответствующая двойственная ЗЛП состоит в нахождении минимального значения функции при условиях
Деление пары задач на исходную и двойственную условно, т.е. задача нахождения минимального значения функции Замечание. Для пары двойственных симметричных задач обязательно требование неотрицательности переменных Пример. Составить двойственную задачу к заданной. Исходная задача: найти максимальное значение функции Решение. Двойственная задача: найти минимальное значение функции Дадим определение двойственной задачи к общей задаче линейного программирования. Исходная задача. Требуется найти максимальное значение функции Двойственная задача. Найти минимальное значение функции Выпишем основные правила составления двойственной задачи. 1. Если целевая функция исходной задачи исследуется на максимум, то целевая функция двойственной задачи исследуется на минимум и наоборот. 2. Если 3. Число переменных в двойственной задаче равно числу ограничений в исходной задаче, а число ограничений в двойственной задаче равно числу переменных в исходной задаче. 4. Коэффициентами при неизвестных в целевой функции двойственной задачи являются свободные члены в системе ограничений исходной задачи, а свободными членами в системе ограничений двойственной задачи являются коэффициенты при неизвестных в целевой функции исходной задачи. 5. Если переменная Пример. Исходная задача:
Двойственная задача:
Каждой из пары двойственных задач являются самостоятельными ЗЛП и могут решаться независимо одна от другой. Однако, их решения связаны между собой и, зная оптимальное решение одной из них, можно указать оптимальное решение другой. Связь между решениями прямой и двойственной задач устанавливается двумя теоремами двойственности. Теорема 1. Если одна из пары двойственных задач имеет оптимальный план Теорема 2. План То есть всякий раз, когда Рассмотрим применение этой теоремы на примере решения задачи 1.
Исходная задача:
Двойственная задача:
Ранее было найдено оптимальное решение При подстановке этого решения в систему ограничений исходной задачи видим, что второе ограничение обращается в строгое неравенство А так как Замечание. Решение двойственной задачи можно найти также исходя из решения исходной задачи табличным симплексным методом. Справедлива теорема: Пусть симплексным методом найден оптимальный план исходной задачи и этот план определяется базисом:
Дата добавления: 2017-01-13; Просмотров: 329; Нарушение авторских прав?; Мы поможем в написании вашей работы! |