|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
МЕТОД ИСКУССТВЕННОГО БАЗИСА
Данный метод применяется, если система линейных ограничений содержит равенства, но не является системой из базиса.
Пример:
Вспомним условия применения симплекс-метода: правые части неотрицательны, присутствуют базисные переменные. Первое условие выполняется, а второе выполняется лишь частично: базисными переменными являются только и , а переменная базисной не является, т. к. входит в равенство со знаком минус.
Добавим искусственную базисную переменную :
В связи с этим изменится целевая функция:
Т. е. искусственные базисные переменные у нас добавляются в целевую функцию с отрицательным знаком и при коэффициенте .
Теперь можем строить нашу симплекс-таблицу. Отличием от обычной в ней будет наличие строки и столбца . Заполнение происходит точно так же, как и в обычном случае. В строку помещаются коэффициенты при , которые встречаются во всех скалярных произведениях.
Пересчёт ведём по строке до тех пор, пока не все искусственные переменные будут исключены из базиса. Если получившаяся таблица оптимальна, то пересчёт заканчивают. В противном случае продолжаем пересчёт симплекс-таблицы по строке . Все действия выполняются так же, как и в обычном случае.
Выберем ключевой элемент.
После первого зануления переменная входит в базис вместо . Поэтому в следующей симплекс-таблице столбца и строки не будет.
На этом этапе таблица оптимальна. Запишем полученный план: . Значение целевой функции в этом плане: .
Задача будет неразрешима, если в столбце последний элемент отрицательный, а все вышестоящие элементы неотрицательные.
Важным отличием данного метода является то, что базисные переменные являются искусственными – их добавление в левую часть уравнения не влияет на знак равенства.
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.) |