КАТЕГОРИИ: Архитектура-(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) |
Модифицированный симплекс-метод
Модифицированный симплекс-метод предусматривает выполнение точно таких же этапов, как и обычный симплекс-метод. Главное отличие между ними заключается в том, что в модифицированном симплекс-методе основные действия связаны с использованием обращенного базиса и симплекс-множителей, позволяющих использовать найденное решение ЗЛП, если происходят изменения условий задачи, при этом применяются следующие формулы:
Элементы без знака « Задача. Кондитерская фабрика для производства трех видов карамели использует три вида сырья: сахар, патоку, фруктовое пюре согласно технологической таблице:
Найти план производства, обеспечивающий максимальную прибыль. Решение задачи: Введем обозначения: х 1 – количество карамели первого вида, х 2 – количество карамели второго вида, х 3 – количество карамели третьего вида. Тогда математическая модель задачи имеет вид:
Преобразуем математическую модель ЗЛП к допустимому предпочтительному виду канонической формы:
По алгоритму основного симплекс-метода заполним симплексную таблицу задачи:
Ответ: x* = (2; 0; 12), Таким образом, для получения кондитерской фабрикой максимальной прибыли в размере 220 ден. ед. надо производить 2 усл. ед. карамели первого вида и 12 усл. ед. третьего вида, производить карамель второго вида не стоит. 3. Устойчивость оптимального решения ЗЛП: a) Изменение свободных членов системы ограничений. Алгоритм: 1) Найти новые значения базисных переменных 2) Если 3) Записать ответ. Пример 1. Предположим, что изменилось количество имеющегося сырья на кондитерской фабрике Найдем новое базисное решение по формуле (4.3):
Так как среди полученных Ответ: x* = (1; 6; 16), Пример 2. Пусть изменилось количество имеющегося сырья Найдем новое базисное решение и значение целевой функции по формулам (4.3) и (4.6):
Полученное решение не является допустимым, поскольку теперь x1 =-14. Заменим значения в столбце свободных коэффициентов оптимальной симплекс-таблицы исходной задачи на полученные
Ответ: x* = (0; 0; 20/3); б) Включение дополнительных переменных. Алгоритм: 1) Найти в последней итерации исходной задачи новый столбец 2) Если 3) Если 4) Записать ответ. Пример 3. Кондитерская фабрика в дополнение к имеющимся видам карамели планирует производить карамель четвертого вида x7, при этом расход сырья каждого вида задан матрицей p7 = Вычислим столбец коэффициентов ограничений, соответствующий переменной x7 по формулам (4.2) и (4.4):
Так как Ответ: x* = (2; 0; 12), Пример 4. Кондитерская фабрика в дополнение к имеющимся видам карамели планирует производить карамель четвертого вида x8, при этом расход сырья каждого вида задан матрицей p8 = Вычислим столбец коэффициентов ограничений, соответствующий переменной x7 по формулам (4.2) и (4.4):
Поскольку
Ответ: x* = (4;0;8;4); в) Изменение значений коэффициентов целевой функции. Алгоритм: 1) Записать новые коэффициенты 2) Найти новые коэффициенты 3) Если 4) Если 5) Записать ответ. Пример 5. Кондитерская фабрика проводит новую ценовую политику относительно реализации карамели. В соответствии с этим целевая функция задачи принимает вид Запишем новые коэффициенты Найдем новые коэффициенты
Следовательно, симплекс-множители в данном случае имеют вид Найдем значение целевой функции по формуле (4.6):
Так как Ответ: x* = (2;0;12), Пример 6. Кондитерская фабрика проводит новую ценовую политику относительно реализации карамели. В соответствии с этим целевая функция задачи принимает вид Запишем новые коэффициенты Найдем новые коэффициенты
Следовательно, симплекс-множители в данном случае имеют вид Значение целевой функции Так как
Ответ: x* = (16/5;24/5;36/5), г) Включение дополнительных ограничений. Алгоритм: 1) Подставить оптимальный план исходной задачи в новое ограничение. 2) Если соотношение ограничения выполняется, то план и значение целевой функции не меняются, ответ идентичен ответу исходной задачи. 3) Если соотношение ограничения не выполняется, то записать новое ограничение в канонической форме с предпочтительными переменными. 4) Преобразовать уравнение ограничения, исключив базисные переменные оптимальной таблицы исходной задачи, воспользовавшись соответствующими уравнениями этой таблицы. 5) Включить полученное уравнение в оптимальную таблицу исходной задачи с учетом новой базисной переменной 6) Продолжить решение двойственным симплекс-методом и записать ответ. Пример 7. Предположим, что кондитерская фабрика изменила состав выпускаемой карамели, и теперь для производства карамели необходим четвертый вид сырья. Этот тип сырья требуется при производстве третьего вида карамели, количество данного вида сырья на фабрике составляет 8 усл. ед. В результате получаем новое ограничение Данное ограничение не является избыточным, поскольку оно не удовлетворяется при текущем оптимальном решении. Необходимо ввести новое ограничение в оптимальную симплекс-таблицу исходной задачи и продолжить решение двойственным симплекс-методом. Запишем новое ограничение в канонической форме с предпочтительными переменными
Вычитая из первого уравнения второе, получим: Включим полученное уравнение в оптимальную таблицу исходной задачи с учетом новой базисной переменной
Ответ: x* = (3;4;8), Пример 8. Предположим, что кондитерская фабрика изменила состав выпускаемой карамели, и теперь для производства карамели необходим четвертый вид сырья. Этот тип сырья требуется при производстве второго вида карамели, количество данного вида сырья на фабрике составляет 2 усл. ед., причем оно должно быть использовано полностью. В результате получаем новое ограничение Представим данное ограничение в виде системы двух неравенств:
Запишем новые ограничения в канонической форме с предпочтительными переменными
Включим полученные уравнения в оптимальную таблицу исходной задачи с учетом новых базисных переменных x7 и x8 и продолжим решение двойственным симплекс-методом:
Ответ: x* = (5/2;2;10),
Педагогический комментарий. Данное лекционное занятие закладывает основы для формирования следующих профессиональных умений студентов-экономистов: умение выявлять проблемы экономического характера при анализе конкретных ситуаций, предлагать способы их решения и оценивать ожидаемые результаты; умение разрабатывать и обосновывать варианты эффективных производственно-технологических решений; умение ставить цель и формулировать задачи, связанные с профессиональной деятельностью, умение использовать для их решения методы изученных дисциплин; умение логически мыслить; умение совершенствовать составление оперативно-производственного плана с использованием инструментария математического программирования; умение эффективно управлять экономическими процессами и регулировать использование комплекса имеющихся ресурсов; умение анализировать оптимальное решение ЗЛП на устойчивость и вариативность.
ТЕМА 5. Двойственность в линейном программировании
План лекции: 1. Понятие двойственности и теневой цены 2. Правила построения двойственной ЗЛП 3. Основные теоремы двойственности и их экономическое содержание
Дата добавления: 2014-12-07; Просмотров: 2332; Нарушение авторских прав?; Мы поможем в написании вашей работы! |