Решение задачи симплексным методом
Суть этого метода состоит в переходе от одного опорного решения к другому при условии, что значение целевой функции при этом будет увеличиваться. Рассмотрим решение предыдущей задачи:
12x1 + 4х2 ≤ 300, 4х1 + 4х2 ≤ 120, 3х1 + 12х2 ≤ 252, x1, х2 ≥ 0.
F = 30x1 + 40х2 → max Перейдем к основной задаче линейного программирования путем введения дополнительных переменных x3, х4, x5, которые по физическому смыслу означают неиспользованный ресурс времени плиточников, штукатуров и маляров то есть от системы ограничений вида неравенств перейдем к системе ограничений вида равенств.
12x1 + 4х2 + х3 = 300, 4х1 + 4х2 + х4 = 120, 3х1 + 12х2 + х5 = 252, x1, х2, x3, х4, x5 ≥ 0.
F = 30∙x1 + 40∙х2 + 0∙х3 + 0∙х4 + 0∙х5 → max Запишем систему ограничений в векторной форме:
где векторы: Среди системы векторов
Поясним заполнение симплекс-таблиц. Таблица I. В 4-ой строке в столбце P0 записываем скалярное произведение Определяем вектор для ввода в базис из векторов, для которых ∆j < 0 (4-ая строка). Возьмем вектор Р2, так как он соответствует наименьшему ∆j = ∆2 = –40. Столбец, соответствующий вектору Р2 является направляющим. Вектор для вывода из базиса определяем по числу Например, В таблице II в 4-ой строке, есть отрицательное число ∆j. Оно соответствует вектору Р2. Перерасчет элементов таблицы III осуществляется как и раньше. В таблице III в 4-ой строке среди ∆j нет отрицательных, следовательно, получен оптимальный план: Xопт (12, 18, 84, 0, 0), Fmax = 1080 у.е. Покажем соответствие опорных решений и вершин области допустимых решений (ОДР). Опорное решение X0 (0, 0, 300, 120, 252) соответствует точке О (0; 0) ОДР. Решение X1 (0, 21, 216, 36, 0) соответствует точке А (0; 21). Оптимальное решение X2 (12, 18, 84, 0, 0) соответствует точке B (12; 18) ОДР.
Популярное: Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе... Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение... Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной... Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас... ![]() ©2015-2024 megaobuchalka.com Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (380)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |