Двойственная задача линейного программирования.
Любой задаче линейного программирования, называемой исходной или прямой, можно поставить в соответствие другую задачу, которая называется двойственной или сопряженной. Обе эти задачи образуют пару двойственных (или сопряженных) задач. Исходная или прямая задача в общем виде: Ограничение: Тогда двойственная по отношению к ней задача в общем виде:
Ограничение: Рассмотрим упрощенный вариант задачи оптимизации производственной программы. Пусть предприятие выпускает j =1,2,…, n видов приборов. Цена каждого прибора Uj (руб), выпуск xj (шт). При производстве j -го прибора затрачивается aij кг i-го материала. Общие запасы материальных ресурсов составляют Bi (i=1,2,…,m). Исходная задача будет иметь вид:
Ограничение:
Для этого же предприятия можно сформулировать и двойственную задачу. Требуется найти такие оценки ресурсов Двойственная задача будет иметь вид: Ограничение Из выражений (56, 58) видно, что исходная или прямая задача (56) является задачей на максимум, а двойственная (58) – задачей на минимум. Параметры целевой функции исходной задачи являются ограничением двойственной задачи. Матрица коэффициентов расхода ресурсов При решении исходной и двойственной задач используются следующие теоремы двойственности: 1. Если исходная и двойственная задачи имеют допустимое решение, то они имеют и оптимальное решение, причем для экстремальных значений линейных функций выполняется соотношение
2. Для того, чтобы допустимое решение исходной задачи было оптимальным, необходимо и достаточно, чтобы была такая матрица, которая обеспечивала бы выполнение условия равенства экстремумов. 3. Двойственная оценка i-го ограничения (множитель Лагранжа) представляет собой частную производную целевой функции исходной задачи по правой части соответствующего ограничения:
Математический смысл На основе теорем двойственности, можно сформулировать свойства двойственных оценок: Свойство 1. Если Свойство 2. Если Свойство 3. В оптимальном плане
5.4. Транспортная задача Транспортная задача является разновидностью линейной задачи математического моделирования. Имеется m пунктов производства однородного продукта и n пунктов потреблений. Известны затраты по перевозке продуктов. Необходимо привязать поставщиков к потребителям, чтобы минимизировать затраты. Целевая функция:
где
В качестве ограничений используют: 1. где 2. где Транспортная задача бывает закрытой, если Для решения транспортной задачи используется несколько методов, самым распространенным из которых является метод потенциалов, однако можно использовать для решения и двойственный симплекс-метод. Разновидностью транспортной задачи является задача о назначениях: комплексная бригада из m работников, которая выполняет n работ. Целевой функцией будет максимальная производительность всей бригады:
где cij – производитель i -го работника на j-й работе, d ij – булева переменная, которая равна нулю, если i -й работник не выполняет j- ю работу; или равна 1, если i-й работник выполняет j-ю работу. Ограничения: - каждый работник должен быть занят;
- каждая работа должна быть выполнена.
Популярное: Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение... Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы... Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... ![]() ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (541)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |