КАТЕГОРИИ: Архитектура-(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. Для отыскания исходного допустимого решения в уравнения системы ввести вспомогательные неизвестные. Вспомогательные неизвестные не вводят в те уравнения системы, которые содержат дополнительные неизвестные, если каждое из них входит только в одно уравнение системы. 4. Написать уравнение вспомогательной функции физический смысл которой -недовыполненный объём работы. 5. Приняв дополнительные и вспомогательные неизвестные за базисные, выразить их через свободные. 6. Записать уравнения функции цели, вспомогательной функции и уравнения ограничений в унифицированной форме. 7. Свести все коэффициенты перед неизвестными и свободные члены равенств в общую симплекс-таблицу. Все данные расположить в верхних углах клеток таблицы со своими знаками. 8. Работа с таблицей начинается с выбора генерального элемента при этом руководствуются следующим: а) найдём в последней строке для функции цели положительный элемент (свободный член не учитывается). Если их нет, то берётся любой, если их несколько, то наименьший. б) составим отношение свободных членов к элементам выбранного столбца для тех строк, в которых коэффициенты больше нуля и выберем из этих отношений наименьшее. Тогда элемент на пересечении выбранных строки и столбца-генеральный (берётся в рамку). Строка и столбец, на пересечении которых находится генеральный элемент, называются разрешающими; в) в правый нижний угол клетки с генеральным элементов записывают величину обратную генеральному элементу(); г) умножают на () все числа из верхних углов клеток разрешающей строки (кроме клетки с генеральным элементом) и помещают результаты в правые нижние углы этих же клеток; д) умножают на (- ) все числа из верхних углов клеток разрешающего столбца и помещают результаты в правые нижние углы этих же клеток; е) отмечают числа, расположенные в верхних углах разрешающей строки и правых нижних углах разрешающего столбца. Назовём их отмеченными; ж) правые нижние углы остальных клеток заполняют по следующему правилу: находят отмеченные элементы в строке и столбце, на пересечении которых находится взятая клетка, перемножают их между собой и вносят в правый нижний угол взятой клетки. Первая таблица заполнена. 9. Свободную неизвестную разрешающего столбца переводят в базисную разрешающей строки. 10. Элементы, расположенные в правых нижних углах клеток разрешающей строки и разрешающего столбца первой таблицы, переносят в левые верхние углы этих же клеток второй таблицы. 11. В левые верхние углы остальных клеток второй таблицы помещают алгебраическую сумму чисел из левого верхнего и правого нижнего угла этой же клетки первой таблицы. В расшифрованном виде заполненная вторая таблица показывает, как новые базисные неизвестные и линейная форма функции выражены через новые неизвестные. 12. Минимизация вспомогательной функции по симплекс-методу приведет к допустимому решению рассматриваемой системы ограничений. Продолжение симплекс-процесса из допустимого решения приводит к оптимальному. Если в ходе вычислительной процедуры не удается достичь допустимого решения, что соответствует случаю f>0, то это свидетельствует о несовместимости рассматриваемой системы и об отсутствии оптимального решения, т.е. для выполнения установленного объема работ в заданный срок выделенных ресурсов недостаточно. 13. О достижении искомого оптимального решения свидетельствует наличие только отрицательных элементов в строке симплекс-таблицы для функции цели, если по условию задачи требуется найти ее минимум, или только положительных элементов в соответствующей строке при отыскании максимума функции цели.
Дата добавления: 2015-06-27; Просмотров: 534; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |