- •1. Сущность математического моделирования экономических процессов
- •1.1. Понятие математической модели экономического процесса
- •1.2. Классификация математических моделей
- •1.3. Примеры построения математических моделей экономических задач
- •2. Линейное программирование
- •2.1. Постановка задачи линейного программирования
- •2.2. Линейное программирование в экономике
- •2.3. Графический метод решения задачи линейного программирования
- •2.4. Основная задача линейного программирования
- •2.5.Симплекс-метод
- •2.6.Пример расчета экономико-математической модели
- •2.7. Двойственная задача линейного программирования. Экономическая интерпретация
- •2.8. Целочисленное линейное программирование. Метод Гомори
- •3. Транспортная задача как пример специальной задачи линейного программирования
- •3.1.Построение транспортной модели
- •3.2. Сбалансированные и несбалансированные транспортные модели
- •3.3. Определение начального плана транспортировок. Методы "северо-западного" угла, минимального элемента, Фогеля
- •3.4.Оптимальный план транспортной задачи. Метод потенциалов
- •3.5. Экономические задачи, сводящиеся к транспортным моделям
- •3.6. Венгерский метод решения задачи о назначениях
- •3.7. Применение задачи о назначениях к решению экономических проблем
- •4. Нелинейное программирование
- •4.1. Постановка задачи нелинейного программирования
- •4.2 Геометрическая интерпретация задачи нелинейного программирования. Графический метод решения
- •4.3. Метод множителей Лагранжа
- •4.4. Расчет экономико-математической модели при нелинейных затратах на производство
- •5. Динамическое программирование
- •5.1. Постановка задачи динамического программирования. Основные условия и область применения
- •5.2. Составление математической модели динамического программирования
- •5.3.Этапы решения задачи динамического программирования
- •5.4. Задача замены оборудования как задача динамического программирования
- •5.5. Оптимальное распределение инвестиций как задача динамического программирования
- •6. Модели систем массового обслуживания
- •6.1 Определение систем массового обслуживания
- •6.2 Классификация смо.
- •6.3. Параметры смо
- •6.4 Модели смо с отказами.
- •6.5 Модели смо с неограниченным временем ожидания
- •6.6 Модели замкнутых смо
- •7. Модели сетевого планирования и управления (спу)
4.3. Метод множителей Лагранжа
Пусть требуется решить задачу нелинейного программирования следующего вида:
(4.3.1)
(4.3.2)
где функции и , непрерывны, и непрерывны их частные производные по , .
Для решения поставленной задачи может быть применен метод множителей Лагранжа. Объясним идею метода на примере ЗНП, зависящей от двух переменных.
На плоскости уравнение определяет график некоторой функции, представленный на рис. 4.3.1. На нем показаны несколько линий уровня некоторой функции и выбранное в качестве примера направление ее возрастания.
Рис. 4.3.1
В точке А, в которой функция достигает максимального значения, совпадают касательные линии к графикам функций
и .
Следовательно, в точке А векторы-нормали к функциям и пропорциональны. Обозначим эти векторы соответственно через и .Получаем
,
где – некоторый коэффициент пропорциональности. Координатами векторов иявляются значения частных производных функций и соответственно в точке А.
;
.
Из условия пропорциональности в точке А имеем
;
.
Для определения значений , в которых функция достигает максимума, к этим уравнениям надо добавить условие принадлежности точкиА графику функции .
Окончательно получаем систему уравнений, определяющую оптимальное решение поставленной задачи
Введем новую функцию
.
Тогда последняя система перепишется в виде
Функцию называют функцией Лагранжа.
Алгоритм метода множителей Лагранжа решения задачи (4.3.1), (4.3.2)
Шаг 1. Составляют функцию Лагранжа
Шаг 2. Находят частные производные функции Лагранжа по и , , и приравнивают их к нулю
Шаг 3. Решают систему (4.3.3) и определяют точки, в которых функция может иметь экстремум.
Шаг 4. Проверяют полученные на шаге 3 точки на экстремум и определяют экстремальное значение функции в найденной точке.
4.4. Расчет экономико-математической модели при нелинейных затратах на производство
Рассмотрим применение изученных методов на примере решения задачи оптимальной реализации продукции.
Пример 4.4.1
Фирма реализует автомобили двумя способами: через магазин и через торговых агентов. При реализации автомобилей через магазин расходы на реализацию составляют усл. ед., а при продаже автомобилей через торговых агентов расходы составляют усл. ед. Найти оптимальный способ реализации автомобилей, минимизирующий суммарные расходы, если общее число предназначенных для продажи автомобилей составляет 200 штук.
Решение.
Составим математическую модель задачи.
Целью является минимизация суммарных расходов
.
Управляющие переменные – это число автомобилей, реализуемых первым и вторым способом: и соответственно (200 штук). Окончательно математическая модель имеет следующий вид:
.
.
Для ее расчета применим метод множителей Лагранжа. Функция Лагранжа имеет вид
.
Найдем частные производные функции по , и и приравняем их к нулю.
Получим следующую систему уравнений:
.
Решая систему, найдем
=99, =101, =202,=20398.
Определитель, составленный из вторых частных производных функций по,, имеет вид
Следовательно, по теореме о достаточном условии существования условного экстремума функция в точке =99,=101 действительно имеет экстремум.
следовательно в этой точке функция имеет условный минимум.
Таким образом, для получения минимальных расходов, нужно реализовать 99 автомобилей через магазин и 101 автомобиль через торговых агентов. При этом расходы на реализацию составят 20398 усл. ед.
Данную задачу можно было решить и графическим методом (рис. 4.4.1).
Рис. 4.4.1
Областью допустимых решений задачи является отрезок АВ, линиями уровня функции являются концентрические окружности с центром в точке =-2,=0 и радиусом .
Из рисунка видно, что минимальное значение функции, принадлежащее области допустимых решений, достигается в точке , в которой совпадают угловой коэффициент прямой =200-и касательной к окружности к оси .
Продифференцировав последнее уравнение по , получим
,
.
Приравняем последнее выражение к угловому коэффициенту прямой и добавим к этому уравнению уравнение прямой, которой принадлежит точка Е.
Решив последнюю систему, найдем оптимальные значения: =99,=101, =20398.