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