- •0Министерство образования Российской Федерации
- •Московская финасово-юридическая академия
- •Учебное пособие по дисциплине «Математические методы в экономике»
- •Оглавление.
- •Введение в математические методы. Моделирование в экономике и его использование в развитии и формализации экономической теории.
- •Математическая модель и ее основные элементы (экзогенные и эндогенные переменные, параметры; виды зависимостей экономических переменных и их описание; уравнения, тождества, неравенства и их системы).
- •Модель Василия Леонтьева многоотраслевой экономики (балансовый анализ).
- •Задание.
- •Предмет и задачи исследования операций. Что такое исследование операций и чем оно занимается.
- •Основные понятия и принципы исследования операций.
- •Математические модели операций.
- •Прямые и обратные задачи исследования операций. Основные задачи ио.
- •Линейное программирование. Введение.
- •Примеры задач линейного программирования.
- •1.Задача об использовании ресурсов.
- •Задача составления рациона (задача о диете, задача о смесях).
- •Задания:
- •.Общая задача линейного программирования.
- •Геометрический смысл решений неравенств и их систем.
- •Графический метод решения злп.
- •Алгоритм решения злп графическим методом.
- •Задания:
- •Особые случаи задач линейного программирования. (графический метод) Неограниченность области допустимых решений.
- •Не единственность оптимального решения.
- •Системыmлинейных уравнений сnнеизвестными.
- •Основы симплекс - метода линейного программирования
- •Задачи.
- •Особые случаи симплексного метода Не единственность оптимального решения (альтернативный оптимум).
- •Появление вырожденного базисного решения
- •Отсутствие конечного оптимума.
- •Метод искусственных переменных (м-метод).
- •Задания.
- •Двойственные задачи
- •Свойства взаимно двойственных задач.
- •Алгоритм составления двойственных задач.
- •Объективно обусловленные оценки и их смысл.
- •Задания.
- •Модели целочисленного линейного программирования.
- •Методы отсечения.
- •Метод Гомори.
- •Алгоритм метода Гомори.
- •Понятие о методе ветвей и границ.
- •Задания
- •Транспортная модель.
- •Определение транспортной модели
- •Пример транспортной модели
- •Приведение любой транспортная модель к сбалансированной.
- •Решение транспортной задачи
- •Нахождение первоначального допустимого базисного решения.
- •I. Метод северо-западного угла
- •II.Метод минимальной стоимости.
- •Критерий оптимальности и нахождение переменной вводимой в базис. Метод потенциалов.
- •Нахождение переменной, выводимой из базиса.
- •Распределительный метод (построение замкнутого цикла).
- •Примеры задач транспортной модели. Модель производства за запасами
- •Задания.
- •Элементы теории игр.
- •Платежная матрица. Верхняя и нижняя цена игры.
- •Задания.
- •Решение игр в смешанных стратегиях.
- •Задания:
- •Нелинейное программирование. Классическое определение экстремума.
- •Глобальный экстремум.
- •Условный экстремум.
- •Метод множителей Лагранжа.
- •Выпуклые множества и выпуклые функции.
- •Задача выпуклого программирования.
- •Производная по направлению и градиент.
- •Методы спуска.
- •Градиентные методы.
- •Задания.
- •Динамическое программирование.
- •Общая постановка задач динамического программирования.
- •Принцип оптимальности.
- •Уравнения Беллмана.
- •Общая схема решения задач динамического программирования.
- •Задача о распределении средств между предприятиями.
- •Задания.
- •Модели сетевого планирования и управления.
- •Порядок построения сетевых графиков.
- •Задания.
- •Ключ к тесту.
- •Вопросы для подготовки к экзамену (зачету)
- •Список литературы.
Задания:
Найти смешанные стратегии игроков и цену игры:
1.
-2 |
2 |
1 |
-1 |
2.
2 |
3 |
1 |
2 |
3.
4 |
-2 |
1 |
3 |
Нелинейное программирование. Классическое определение экстремума.
Во многих экономических моделях исследования операций зависимость между постоянными и переменными функции можно считать линейной лишь в первом приближении. Более детальное рассмотрение обнаруживает их нелинейность. Как правило, прибыль, себестоимость, капитальные затраты на производстве в действительности зависят от ресурсов, объема производства и т.д. нелинейно.
В общем виде задача нелинейного программирования имеет вид:
,
где к целевой функции и ограничениям переменных нет требования линейности.
Можно выделить класс нелинейных задач, которые относятся к классическим методам оптимизации. Для них выполнены условия:
среди ограничений нет неравенств;
необязательны условия неотрицательности переменных;
нет дискретных переменных;
m<n(число ограничений меньше числа неизвестных);
непрерывны и имеет частные производныеIIпорядка.
Задача нелинейного или математического программирования ставится следующим образом: найти переменные , удовлетворяющие условиями обращающим в максимум (минимум) функцию.
Пример 19:
Фирма для производства продукции расходует два средства (например труд и капитал). х1и х2- затраты факторов производства. Факторы производства будем считать взаимозаменяемыми, т.е. можно применять такие методы производства, при которых величина затрат капитала в соответствии с величиной затрат труда оказывается больше или меньше (трудоемкость производства). Объем производства является функцией затрат производства(производственная функция) Издержки зависят от расходов обоих факторови от цен этих факторов. Совокупные издержки:. Требуется при данных совокупных издержках определить такое количество факторов производства, которое максимизирует объем продукцииz.
Математическая модель:
Для решения данного класса задач применяются методы классической оптимизации.
Введем понятие экстремума.
Пусть функция дважды дифференцируема в точкеи в некоторой ее окрестности. Если для всех точек Х из этой окрестности выполнено:илитоимеетлокальный экстремумв точке(максимум или минимум соответственно).
Точка , в которой все частные производные равны 0, называетсястационарной точкой.
Необходимое условие существования экстремума.
Если в точке функцияимеет экстремум, то первые производные в этой точке равны 0:
, то есть все точки экстремума удовлетворяют системе уравнений:
.
Однако необходимое условие не является достаточным. Для получения достаточного условия необходимо определить знак дифференциала второго порядка .
Достаточное условие существования экстремума:
в точке функцияимеет максимум, еслии минимум, если, для всех, не обращающихся в ноль одновременно ();
если может принимать, в зависимости отто положительные, то отрицательные значения, то в точкеэкстремума нет;
если может обращаться в ноль, не только при нулевых приращениях, то вопрос о существовании экстремума в точкеостается открытым.
Для функции двух переменных достаточное условие существования экстремума еще не очень сложны. Существует четыре частных производных второго порядка:, причем смешанные производные, если непрерывны, то равны.
Найдем значение частных производных второго порядка в стационарной тоске :
.
Обозначим через определитель, составленный из:
.
Тогда достаточное условие функции двух переменных имеет вид:
если , то в точкемаксимум; если, то в точкефункция достигает минимума ();
если , то экстремума нет;
если , то вопрос об экстремуме остается открытым.
Пример 20.
Исследовать на экстремум функцию .
Решение.
Найдем частные производные:
.
Приравниваем их нулю:
Решая полученную систему, находим три стационарные точки .
Найдем вторые частные производные:
Вычислим значения вторых частных производных в каждой стационарной точке, составим определитель и применим достаточные условия.
В точке
.
Вопрос об экстремуме остается открытым (такая точка называется седловой).
В точке , а также в точке
.
Функция в этих точках имеет минимум, так как .