КАТЕГОРИИ: Архитектура-(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. все свободные члены bi ≥0; 2. для каждого из уравнений имеется переменная с коэффициентом 1 в этом уравнении и коэффициентом, равным 0, во всех остальных уравнениях; 3. целевая функция минимизируется. Имея систему ограничений в канонической форме, можно сразу выделить допустимое решение ОЗЛП: переменные, для которых выполнено второе условие, считаются базисными и равны свободным членам. Остальные переменные будут свободными и их значение равно 0. Такое решение можно взять в качестве базисного. ПРИМЕР 2.4.
Система не приведена к канонической форме. Без преобразований выделить базисное решение нельзя. ПРИМЕР 2.5.
Система имеет каноническую форму. В качестве базисных можно взять переменные х3 и х4 Базисное решение: х3 =60; х4=14; х1 =0; х2=0 МЕТОД ЖОРДАНОВЫХ ИСКЛЮЧЕНИЙ. Используется для поиска базисного решения, если его трудно выделить, преобразуя систему ограничений. АЛГОРИТМ. 1. Приводим задачу к ОЗЛП. 2. Записываем условия-ограничения в виде нулевых равенств. 3. Заполняем жорданову таблицу.
4. Выбираем разрешающий столбец – S (любой, для которого можно выполнить п.5) 5. Находим строку К, в которой достигается 6. На пересечении строки К и столбца S будет находиться генеральный элемент аks 7. Вычисляем 8. Строим новую жорданову таблицу 1) Хs записываем в строку К вместо 0. 2) Столбец S вычеркиваем. 3). Элементы К строки умножаем на . 4).Все остальные элементы находим по формуле:
bi =ai0 9. Если в главном столбце (базисные переменные) нет нулей, то записанные в нем переменные образуют базис, в противном случае переходим к п.4 ПРИМЕЧАНИЯ. 1. Если по ходу решения задачи окажется строка, в которой все элементы отрицательные, а свободный член >0, то система не имеет неотрицательных решений 2. Если по ходу решения встретится строка, все элементы которой =0, а свободный член >0, то система решения не имеет 3. Если все переменные из главной строки перейдут в главный столбец (не останется свободных переменных), то система имеет единственное допустимое решение 4. Если столбец переменной xj содержит одну 1, а остальные 0, то этот столбец можно вычеркнуть, заменив 0 главного столбца в строке с единицей на xj 5. В найденном базисном решении: а) значениями базисных переменных является столбец свободных членов; б) свободные переменные равны нулю; СИМПЛЕКС-МЕТОД С помощью этого метода можно найти оптимальное решение или доказать, что задача не имеет решения. АЛГОРИТМ: 1. Строим жорданову таблицу, включив в нее строку L.
2. Находим базисное решение методом жордановых исключений
3. Проверяем план на оптимальность. План оптимален для mах: если все элементы строки L при свободных переменных ≥0, для min: ≤0. При выполнении условия оптимальности: значения базисных переменных равны значениям свободных членов, а значения свободных переменных равны 0. 4. Если план не оптимален, выбираем в строке L максимальный по модулю отрицательный элемент для mах, просто максимальный элемент для min. Этот столбец выбираем за разрешающий S 5. Находим строку К, в которой достигается 6. На пересечении строки К и столбца S будет находиться генеральный элемент tks 7. Вычисляем 8. Строим новую жорданову таблицу 1) Хs и Хk меняем местами 2) на место . записываем 3). Элементы К строки умножаем на . 4) Элементы S столбца умножаем на – . 4).Все остальные элементы находим по формуле:
9. Переходим к п. 3. ПРИМЕЧАНИЯ.
ПРИМЕР 2.4. Найдем базисное решение по методу Жордановых исключений, параллельно выполняя расчеты в строке целевой функции. 1) s
Выберем s=4, тогда по примечанию 4 метода Жордановых исключений этот столбец можно исключить. 2) s
ПРАВИЛО. Если какое-либо уравнение системы ограничений имеет канонический вид, то из него сразу следует выделять базисную переменную. В нашем примере: s=1; k=1 (60/6<14/1); λ=1/6 3) s
Получили базисное решение. Но оно не является оптимальным. Для поиска минимума необходимо выбрать столбец x2, т.к. коэффициент при целевой функции здесь>0 s=1; k=1; λ=1/2 4)
План оптимален, т.к. все коэффициенты при целевой функции <0 ОТВЕТ: x1 =0; x2 =5; х3 =0; x4=9; L=15 Задание. Составить математическую модель и решить графически и аналитически по вариантам. 1-5. Работник АОО «Диана» специализируется на шитье кукол 2-х видов и по договору должен выполнять за месяц работу на сумму не менее а у.е., получая за каждую куклу i -го вида рi у.е. Спрос на куклы ограничен и равен b. Кукла i -го вида реализуется по цене сi у.е. Установить план заказа кукол работнику для получения максимальной прибыли при условии полной реализации кукол.
6-10. Абитуриенту для тестирования предложено 2 типа задач. Общее время на тестирование ограничено а минутами. Чтобы работа была засчитана, общее количество задач не должно быть меньше чем b. Время на решение одной задачи i -го типа ti минут. Решенная задача i -го типа оценивается сi баллами. Выбрать оптимальную стратегию абитуриента, чтобы набрать максимальное количество баллов.
11-15. Сухогруз может принять на борт не более а т груза, общий объём которого не должен превосходить b у.е. На причале находится груз 2 видов в неограниченном количестве. Груз i -го вида весит рi, занимает объем vi и стоит сi. Выбрать вариант загрузки судна с максимальной стоимостью всего груза.
16-20. АОО «Юлия» выращивает рассаду томатов 2-х видов, причем на десяток корней i -го вида затраты составляют сi. у.е. Денежный фонд ограничен а. Максимальное количество десятков рассады, которое АОО может разместить на своем поле b.. От каждого десятка корней i -го вида рассады ожидается получить урожай рi. кг Сколько рассады каждого вида следует вырастить, чтобы получить наибольший урожай?
21-25. Для строительства требуются доски в количествене менее а куб.м. Имеются доски 2-х видов. При обработке i -го вида доски получается рi ед. отходов. Цена доски i -го вида сi, объем - vi Денежный фонд ограничен b. В каком количестве следует закупить доски каждого вида, чтобы отход был минимален..
26-30. Детский сад собирается приобрести тарелки не менее а штук. Имеется 2 вида тарелок по цене сi у.е. за 1 штуку i -го вида. Тарелки отличаются по сроку использования ti Денежный фонд ограничен b. Какую следует закупить посуду, чтобы максимизировать использование тарелок.
Дата добавления: 2014-01-20; Просмотров: 1344; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |