
- •Часть 1
- •Часть 1
- •Цель контрольной работы №1
- •Тема 1 . Задачи математического программирования
- •1.2. Симплекс-метод
- •1.2.1. Геометрическая интерпретация
- •1.2.2. Основная идея симплекс-метода
- •1.2.3. Реализация симплекс-метода
- •2.1. Постановка задачи, основные формулы
- •2.2. Изменение оптимального плана выпуска при изменении величин прибыли и запасов ресурсов
- •Задание 1
- •Варианты заданий
- •3.1. Постановка задачи. Основные формулы
- •3.2. Решение транспортной задачи
- •3.2.1. Определение исходного опорного решения
- •3.2.2. Построение оптимального решения
- •Пример.
- •3.2.3. Решение транспортной задачи в Excel
- •Задание 2.
- •Варианты заданий
- •Содержание
- •Тема 1 . Задачи математического программирования 6
2.1. Постановка задачи, основные формулы
Если финансы, оборудование, сырье и даже людей полагать ресурсами, то значительное число задач в экономике можно рассматривать как задачи распределения ресурсов. Достаточно часто математической моделью таких задач является задача линейного программирования, которая записывается следующим образом:
Здесь (2.1) - целевая функция; (2.2) - система ограничений; (2.3) - естественные ограничения;
xj – количество выпускаемой продукции j-го типа, j=1,2, …n;
bi - количество ресурса в наличии i-го вида (имеющийся запас), i=1,2,…, m;
aij - норма расхода i-го ресурса для выпуска единицы продукции j-го типа;
cj - прибыль, получаемая от реализации единицы продукции j-го типа.
Значение целевой функции - это суммарная величина прибыли от реализации продукции, выпущенной в объемах x1, x2,.. .xn. Левая часть неравенства (2.2) представляет собой общее количество ресурса i, используемого в соответствии с планом, правая часть - это имеющийся запас.
Каждой задаче линейного программирования соответствует двойственная задача, которая записывается по следующим правилам:
Каждому i-му ограничению исходной задачи соответствует переменная двойственной задачи ui (двойственная переменная)
Каждой j-ой переменной исходной задачи соответствует ограничение двойственной. Матрица коэффициентов ограничений двойственной задачи является транспонированной матрицей ограничений исходной. Если в исходной задаче ограничения имеют знак , то в двойственной -
Коэффициенты при двойственных переменных в целевой функции двойственной задачи равны правым частям ограничений исходной задачи
Если исходная задача была на нахождение максимума, то двойственная будет на нахождение минимума:
Можно доказать следующие утверждения:
Для оптимального решения значения целевых функций прямой и двойственной задач совпадают (maxF = minG).
Если соотношение maxF = minG записать в форме
, то видно, что двойственная переменная ui является коэффициентом при bi и, следовательно, показывает, как изменится целевая функция при изменении ресурса bi на единицу. В литературе по оптимизации двойственные переменные принято называть двойственными оценками. В отчетах, полученных с помощью табличного процессора Excel, двойственная оценка называется теневой ценой.
Теневая цена ресурса отлична от нуля (точнее, больше нуля) только для тех видов ресурсов, которые используются полностью, т.е. ограничения (2.2) превращаются в равенства.
Симметричность прямой и двойственной задач заключается в том, что значения теневой цены в прямой задаче совпадают с решением двойственной и наоборот.
В теории ЛП также рассматриваются дополнительные двойственные переменные, которые в отчетах Excel называются нормированной стоимостью. Каждой основной переменной xj соответствует своя нормированная стоимость vj. Известно, что если xj=0 (т.е. продукцию j-го типа выпускать не целесообразно), то vj отлична от нуля (точнее vj<0) и наоборот, если xj>0 (продукцию выпускать целесообразно), то соответствующее vj=0. Экономический смысл нормированной стоимости - это величина, которая показывает, на сколько уменьшится значение суммарной прибыли (ЦФ), при принудительном выпуске этой продукции.