- •0Министерство образования Российской Федерации
- •Московская финасово-юридическая академия
- •Учебное пособие по дисциплине «Математические методы в экономике»
- •Оглавление.
- •Введение в математические методы. Моделирование в экономике и его использование в развитии и формализации экономической теории.
- •Математическая модель и ее основные элементы (экзогенные и эндогенные переменные, параметры; виды зависимостей экономических переменных и их описание; уравнения, тождества, неравенства и их системы).
- •Модель Василия Леонтьева многоотраслевой экономики (балансовый анализ).
- •Задание.
- •Предмет и задачи исследования операций. Что такое исследование операций и чем оно занимается.
- •Основные понятия и принципы исследования операций.
- •Математические модели операций.
- •Прямые и обратные задачи исследования операций. Основные задачи ио.
- •Линейное программирование. Введение.
- •Примеры задач линейного программирования.
- •1.Задача об использовании ресурсов.
- •Задача составления рациона (задача о диете, задача о смесях).
- •Задания:
- •.Общая задача линейного программирования.
- •Геометрический смысл решений неравенств и их систем.
- •Графический метод решения злп.
- •Алгоритм решения злп графическим методом.
- •Задания:
- •Особые случаи задач линейного программирования. (графический метод) Неограниченность области допустимых решений.
- •Не единственность оптимального решения.
- •Системыmлинейных уравнений сnнеизвестными.
- •Основы симплекс - метода линейного программирования
- •Задачи.
- •Особые случаи симплексного метода Не единственность оптимального решения (альтернативный оптимум).
- •Появление вырожденного базисного решения
- •Отсутствие конечного оптимума.
- •Метод искусственных переменных (м-метод).
- •Задания.
- •Двойственные задачи
- •Свойства взаимно двойственных задач.
- •Алгоритм составления двойственных задач.
- •Объективно обусловленные оценки и их смысл.
- •Задания.
- •Модели целочисленного линейного программирования.
- •Методы отсечения.
- •Метод Гомори.
- •Алгоритм метода Гомори.
- •Понятие о методе ветвей и границ.
- •Задания
- •Транспортная модель.
- •Определение транспортной модели
- •Пример транспортной модели
- •Приведение любой транспортная модель к сбалансированной.
- •Решение транспортной задачи
- •Нахождение первоначального допустимого базисного решения.
- •I. Метод северо-западного угла
- •II.Метод минимальной стоимости.
- •Критерий оптимальности и нахождение переменной вводимой в базис. Метод потенциалов.
- •Нахождение переменной, выводимой из базиса.
- •Распределительный метод (построение замкнутого цикла).
- •Примеры задач транспортной модели. Модель производства за запасами
- •Задания.
- •Элементы теории игр.
- •Платежная матрица. Верхняя и нижняя цена игры.
- •Задания.
- •Решение игр в смешанных стратегиях.
- •Задания:
- •Нелинейное программирование. Классическое определение экстремума.
- •Глобальный экстремум.
- •Условный экстремум.
- •Метод множителей Лагранжа.
- •Выпуклые множества и выпуклые функции.
- •Задача выпуклого программирования.
- •Производная по направлению и градиент.
- •Методы спуска.
- •Градиентные методы.
- •Задания.
- •Динамическое программирование.
- •Общая постановка задач динамического программирования.
- •Принцип оптимальности.
- •Уравнения Беллмана.
- •Общая схема решения задач динамического программирования.
- •Задача о распределении средств между предприятиями.
- •Задания.
- •Модели сетевого планирования и управления.
- •Порядок построения сетевых графиков.
- •Задания.
- •Ключ к тесту.
- •Вопросы для подготовки к экзамену (зачету)
- •Список литературы.
Задания:
В данных задачах составить экономико-математическую модель.
Для производства двух видов изделий А и В предприятие использует три вида сырья. Другие условия задачи приведены в таблице.
Таблица 5
Вид сырья |
Общее количество сырья, кг |
Нормы расхода сырья на одно изделие, кг | |
А |
В | ||
S1 |
300 |
12 |
4 |
S2 |
120 |
4 |
4 |
S3 |
252 |
3 |
12 |
Прибыль от реализации изделия, ден. ед. |
|
30 |
40 |
Составить такой план выпуска продукции, при котором прибыль предприятия от реализации продукции будет максимальной при условии, что изделий В надо выпускать не менее, чем изделий А.
2. Рацион питания для животных на ферме состоит из двух видов кормов I и II. Один килограмм корма I стоит 80 руб. и содержит: 1 ед. жиров, 3 ед. белков, 1 ед. углеводов и 2 ед. нитратов. Один килограмм корма II стоит 10 руб. и содержит: 3 ед. жиров, 1 ед. белков, 8 ед. углеводов и 4 ед. нитратов.
Составить наиболее дешевый рацион питания, обеспечивающий жиров не менее 6 ед., белков не менее 9 ед., углеводов не менее 8 ед., а нитратов не более 16 ед.
.Общая задача линейного программирования.
Пусть дана система mуравнений и неравенств сnпеременными (неизвестными):
(1)
и линейная функция:
(2)
Найти решение системы X*(x1,x2, …,xn), где всеxj0 (для всехjот 0 доn), при котором функцияzпринимает оптимальное значение (максимальное или минимальное).
Такая задача называется задачей линейного программирования (ЗЛП) в общем виде. (1) называется системой ограничений; (2) – целевой функцией (функцией цели).
ЗЛП можно записать в сокращенном виде:
(1/, 2/)
Оптимальным решением (планом)ЗЛП называется решение X*(x1,x2,…,xn) системы ограничений, при котором целевая функция принимает оптимальное значение.
Если система ограничений (1) состоит из одних неравенств (не нарушая общности, будем говорить, что ограничения вида "", так как, если знак неравенства "", то мы можем умножив его на –1 перейти к неравенству вида ""), то такую задачу называют задачей линейного программирования встандартном виде (в стандартной форме).
Если все ограничения системы (1) – уравнения (вида "="), то такую задачу называют задачей линейного программирования в каноническом виде (в канонической форме).
Любая ЗЛП может быть приведена к каноническому виду.
Терема: Любому решению X*(x1,x2,…,xn) неравенствасоответствует определенное решение X*(x1,x2,…,xn,xn+1) уравненияв которомxn+10.
И обратно.
Приведем ограничение (1) к каноническом виду:
Геометрический смысл решений неравенств и их систем.
Рассмотрим линейные неравенства с двумя переменными.
Теорема: Множеством решений линейного неравенства с двумя переменнымиявляется одна из двух полуплоскостей, на которые вся плоскость делиться граничной прямой, включая и эту прямую. А другая полуплоскость с этой же прямой будет являться решением неравенства.
Если полуплоскость является решением линейного неравенства, то все точки данной полуплоскости удовлетворяют неравенству, то есть превращают его в истинное утверждение при подстановке в неравенство координат точки. Если полуплоскость не является решением неравенства, то ни одна его точка не удовлетворяет неравенству, то есть, при подстановки ее координат в неравенство превращает его в ложное утверждение. Следовательно, чтобы выбрать полуплоскость, являющуюся решением неравенства, достаточно проверить истинность или ложность неравенства в любой точке любой полуплоскости. Обычно, если прямая не проходит через начало координат, принято проверять истинность неравенства в точке (0;0).
Теорема: Множеством решений совместной системыmлинейных неравенств с двумя переменными:
является выпуклым многоугольным множеством, которое является пересечением полуплоскостей, которые являются решениями каждого неравенства системы.
Таким образом, чтобы решить систему линейных неравенств графически, необходимо на одном графике решить все неравенства, а затем выбрать их общую часть.
Пример. Решить систему неравенств:
Построим граничную прямую для первого неравенства: (I). Она проходит через точки:
х1 |
0 |
-4 |
х2 |
5 |
0 |
Построим граничную прямую для второго неравенства: (II). Она проходит через точки:
х1 |
0 |
12 |
х2 |
8 |
0 |
Построим граничную прямую для третьего неравенства: (III). Она проходит через точки:
х1 |
0 |
-4 |
х2 |
5 |
0 |
Граничной прямой четвертого неравенства будет ось Ох2.
Граничными прямыми пятого и шестого неравенств будут соответственно ось Ох1и прямая х2=6.
Найдем полуплоскости, которые будут являться решениями данных неравенств, подставляя в каждое координаты точки (0;0).
Получим общую область OABCDE(см. рисунок )
Рисунок 1
При решении системы неравенств не всегда получается замкнутая многоугольная область. Может получиться бесконечна область, одна точка. Если система неравенств несовместна, то все полуплоскости не пересекаются. Возможные варианты показаны на рисунке.
Рисунок 2