Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Asks.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
44.85 Кб
Скачать
  1. Алгоритм симплексного метода.

Преобразуем задачу в каноническую форму.

1)Записываем условие задачи в симплекс-таблицу, так чтобы все свободные коэффициенты были неотрицательными. 2) Если в первом столбце таблицы нет нулевых элементов, то опорное решение получено. И перейдём к поиску оптимального решения. 3) Если в первом столбце имеются нулевые элементы, то рассматриваем элементы строки с любым из нулевых элементов первого столбца и формируем в ней положительные элементы. Любой столбец с положительным элементом в строке берем за разрешающий. Этот столбец выделяем стрелкой. 4) Разрешающую строку по наименьшему симплексному отношению (Отношение неотрицательных свободных членов к соответствующим коэффициентам разрешающего столбца. На пересечении разрешающих столбца и строки находится разрешающий элемент). 5) С найденным разрешающим элементом производим расчет новой симплексной таблицы. Анализ новой таблицы начинам со 2-ого пункта. Так делаем, пока не найдём опорного решения или не убедимся, что его не существует. Задача не имеет опорного решения, если в нулевой строке свободный член положительный, а все остальные коэффициенты отрицательные. Небазисные переменные для опорного решения равны нулю, а базисные приравниваются к свободным членам.

  1. Признак оптимальности опорного плана задачи линейного программирования.

Теорема «Об оптимальности решения задачи линейной оптимизации»: Если в строке функций все коэффициенты, за исключением свободного члена, неотрицательные, то решение будет оптимальным. Если среди коэффициентов строки функции имеются отрицательные, то значения функции можно улучшить.

  1. Переход от одного опорного плана к другому, более близкому к оптимальному.

Алгоритм нахождения оптимального плана: 1) Рассматриваем элементы строки функций, если все они неотрицательные (не считая свободного), то найден максимум функции. Если какой-то коэффициент в f строке равен 0, то задача имеет множество оптимальных решений. Если среди коэффициентов f строки имеются отрицательные (за исключением свободного члена), то выбираем среди них наибольший по абсолютной величине и этот столбец берем за разрешающий. 3) Разрешающую строку находим по наименьшему симплексному соотношению. 4) С найденным разрешающим элементом рассчитываем новую таблицу. Так действуем, пока не найдём оптимального решения или не убедимся, что его не существует.

  1. Признак неограниченности целевой функции на множестве планов.

Задача не имеет решения, если в разрешающем столбце нет положительных элементов. В этом случае функция не ограничена. Если в f строке какой либо из элементов имеет значение 0, то говорят, что план является оптимальным, но не единственным, так как ещё существует множество оптимальных планов. В таком случае любая выпуклая линейная комбинация опорных планов x*=λx1*+(1-λ)x2* так же будет представлять собой оптимальный план.

  1. Признак бесконечности множества оптимальных планов.

Если в f строке какой либо из элементов имеет значение 0, то говорят, что план является оптимальным, но не единственным, так как ещё существует множество оптимальных планов. В таком случае любая выпуклая линейная комбинация опорных планов x*=λx1*+(1-λ)x2* так же будет представлять собой оптимальный план.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]