
- •Постановка общей задачи математического программирования.
- •Задача линейного программирования и различные формы ее математической записи (общая, каноническая, симметричная). Преобразование одной формы записи в другую.
- •Геометрическая интерпретация целевой функции и ограничений задачи линейного программирования. Геометрическая формулировка задачи линейного программирования.
- •Графический метод решения задачи линейного программирования с двумя переменными.
- •Опорные планы задачи линейного программирования. Соответствие между опорными планами и вершинами многогранника планов.
- •Основная теорема линейного программирования. Принципиальная схема решения задачи линейного программирования, вытекающая из этой теоремы.
- •Общая идея симплексного метода решения задачи линейного программирования. Геометрическая иллюстрация.
- •Алгоритм симплексного метода.
- •Признак оптимальности опорного плана задачи линейного программирования.
- •Переход от одного опорного плана к другому, более близкому к оптимальному.
- •Признак неограниченности целевой функции на множестве планов.
- •Признак бесконечности множества оптимальных планов.
- •Нахождение начального опорного плана задачи линейного программирования.
- •Признак неразрешимости задачи линейного программирования.
- •Экономический пример двойственной задачи: задача об оптимальном планировании производства и задача об оценках на используемые в производстве ресурсы. Двойственные оценки.
- •Построение двойственной задачи к общей задаче линейного программирования. Связь между элементами моделей этих задач.
- •Первая теорема двойственности и ее экономическое содержание. Прикладные аспекты теоремы.
- •Третья теорема двойственности и ее экономическое содержание. Прикладные аспекты теоремы.
- •Постановка транспортной задачи по критерию стоимости и ее экономико-математическая модель.
- •Транспортная задача с открытой и закрытой моделью. Преобразование открытой транспортной задачи в закрытую. Условие разрешимости транспортной задачи.
- •Алгоритм метода потенциалов.
- •Оценка (характеристика) свободной клетки транспортной таблицы Признак оптимальности опорного плана транспортной задачи. Не единственность оптимального опорного плана.
- •Потенциалы поставщиков и потребителей. Система уравнений для определения потенциалов.
- •Связь между оценками свободных клеток и потенциалами.
- •Усложненные постановки транспортной задачи (учет себестоимости продукции в месте изготовления, обязательные поставки).
- •Задача транспортного типа с максимизируемой целевой функцией и изменения в методике решения по сравнению с классической задачей о перевозках.
- •Постановка и математическая модель полностью целочисленной задачи линейного программирования. Идея решения задачи методом отсечения и его геометрическая иллюстрация.
- •Алгоритм метода Гомори решения полностью целочисленной задачи линейного программирования.
- •Построение правильного отсечения и его свойства.
- •Графическая интерпретация решения целочисленной задачи.
- •Задача о выборе наиболее экономного маршрута доставки груза и решение ее методом динамического программирования.
- •Задача об оптимальном распределении средств между предприятиями на расширение производства продукции и решение ее методом динамического программирования.
- •Задача о выборе оптимальной стратегии замены оборудования и решение ее методом динамического программирования.
Нахождение начального опорного плана задачи линейного программирования.
1)Записываем условие задачи в симплекс-таблицу, так чтобы все свободные коэффициенты были неотрицательными. 2) Если в первом столбце таблицы нет нулевых элементов, то опорное решение получено. И перейдём к поиску оптимального решения. 3) Если в первом столбце имеются нулевые элементы, то рассматриваем элементы строки с любым из нулевых элементов первого столбца и формируем в ней положительные элементы. Любой столбец с положительным элементом в строке берем за разрешающий. Этот столбец выделяем стрелкой. 4) Разрешающую строку по наименьшему симплексному отношению (Отношение неотрицательных свободных членов к соответствующим коэффициентам разрешающего столбца. На пересечении разрешающих столбца и строки находится разрешающий элемент). 5) С найденным разрешающим элементом производим расчет новой симплексной таблицы.
Признак неразрешимости задачи линейного программирования.
Задача не имеет решения, если в разрешающем столбце нет положительных элементов. В этом случае функция не ограничена.
Экономический пример двойственной задачи: задача об оптимальном планировании производства и задача об оценках на используемые в производстве ресурсы. Двойственные оценки.
Каждой задаче линейного программирования соответствует двойственная. Если в прямой задаче находится максимум прибыли, то двойственная задача будет отражать минимизацию убытков.
Построение двойственной задачи к общей задаче линейного программирования. Связь между элементами моделей этих задач.
1)Упорядочивается запись исходной задачи. Целевая функция задачи максимизируется, ограничение неравенства вида >=0 приводят к виду <=0, если минимизируется, то наоборот. 2) Если исходная задача является задачей максимизации, то двойственная задача – минимизации. При этом вектор образованный из коэффициентов при независимых целевой функции исходной задачи совпадает с вектором констант в правых частях системы ограничений двойственной задачи и наоборот. Коэффициентами при неизвестных целевой функции двойственной задачи являются соответственно системы ограничений двойственной задачи. 3) Каждой переменной ui двойственной задачи соответствует i-ое ограничение исходной задачи и наоборот, каждой переменной xj прямой задачи соответствует j-ое ограничение двойственной задачи. 4) Матрица из коэффициентов при неизвестных двойственной задачи образуется транспонированием матрицы составленной из коэффициентов при неизвестных системы ограничений двойственной задачи. 5) Если на j-ую переменную исходной задачи наложено условие не отрицательности, то j-ое ограничение двойственной задачи будет неравенством, иначе равенством. Аналогично связаны ограничения исходной задачи и переменные двойственной.
Первая теорема двойственности и ее экономическое содержание. Прикладные аспекты теоремы.
«Для разрешения одной из двойственных задач, необходимо и достаточно, чтобы каждая из задач имела хотя бы одно решение. Для того, чтобы решения x* и u* являлись оптимальными решениями пары двойственных задач, необходимо и достаточно, чтобы выполнялось равенство».
Вторая теорема двойственности и ее экономическое содержание. Прикладные аспекты теоремы: оценка степени дефицитности ресурсов, оценка целесообразности производства новых видов продукции; оценка убыточности производства продукции, не рекомендованной оптимальным планом.
Теорема 2 «О дополнительной не жесткости». «Если какая-то переменная xj*, j=1,n оптимального решения задачи положительная, то j-ое ограничение двойственной задачи, её оптимальным решением обращается в строгое равенство. Если оптимальное решение исходной задачи обращает какое-то i-ое ограничение в строгое неравенство, то в оптимальном решении двойственной задачи uj*=0. Xj*(aijui*-cj)=0; ui*(aijxj*-bi)=0». Двойственные оценки являются: 1) Показателем дефицитности ресурсов и продукции. Величина yi* является оценкой i-ого ресурса. Чем больше значение оценки yi*, тем выше дефицитность ресурса. Для недефицитного ресурса yi*=0; 2) Показателем влияния ограничений на значение целевой функции yi*=δfmax/δbi; 3) Показателем эффективности производства отдельных видов продукции с позиций критерия оптимальности; 4) Инструментом сопоставления суммарных условных затрат и результатов.