Автор работы: Пользователь скрыл имя, 16 Сентября 2012 в 16:33, методичка
Исторически математическая экономика началась с моделей простого и расширенного воспроизводства. В них отражались потоки денег и потоки товаров и продуктов. Это, например, модель Ф. Кенэ. Позднее эти модели подробно и более глубоко изучались в экономической кибернетике - здесь можно указать на работы О. Ланге. Рассмотрены схемы денежных и материальных потоков, обеспечивающих простое и расширенное воспроизводство, их идентификацию, модели математической статистики. Далее возникли концепции производственных функций, предельных и маргинальных значений, предельных полезностей и субъективных полезностей. Дальнейшее развитие - в рамках линейного и выпуклого программирования, выпуклого анализа.
Введение.
ГЛАВА 1. Линейное программирование.
§1. «Геометрическая интерпретация ЗЛП. Графический метод решения ЗЛП» §2. «Симплексный метод решения ЗЛП»
§3. «Метод искусственного базиса».
§4. «Транспортная задача»
П.1 Алгоритм метода минимального элемента.
П. 2 Алгоритм метода Фогеля.
П.3 Алгоритм метода двойного предпочтения.
П.4. Алгоритм метода северо-западного угла.
П.5. Алгоритм метода потенциалов.
§5. «Задачи целочисленного программирования. Метод Гомори»
Заключение.
Используемая литература:
Математические методы в экономике
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
ТЮМЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
Реферат на тему:
Математические методы в экономике.
Выполнила: О.В. Ивченко
Проверил:
Тюмень – 2006
Содержание.
Введение.
ГЛАВА 1. Линейное программирование.
§1. «Геометрическая интерпретация ЗЛП. Графический метод решения ЗЛП» §2. «Симплексный метод решения ЗЛП»
§3. «Метод искусственного базиса».
§4. «Транспортная задача»
П.1 Алгоритм метода минимального элемента.
П. 2 Алгоритм метода Фогеля.
П.3 Алгоритм метода двойного предпочтения.
П.4. Алгоритм метода северо-западного угла.
П.5. Алгоритм метода потенциалов.
§5. «Задачи целочисленного программирования. Метод Гомори»
Заключение.
Используемая литература:
Введение.
Исторически математическая экономика началась с моделей простого и расширенного воспроизводства. В них отражались потоки денег и потоки товаров и продуктов. Это, например, модель Ф. Кенэ. Позднее эти модели подробно и более глубоко изучались в экономической кибернетике - здесь можно указать на работы О. Ланге. Рассмотрены схемы денежных и материальных потоков, обеспечивающих простое и расширенное воспроизводство, их идентификацию, модели математической статистики. Далее возникли концепции производственных функций, предельных и маргинальных значений, предельных полезностей и субъективных полезностей. Дальнейшее развитие - в рамках линейного и выпуклого программирования, выпуклого анализа.
Далее: развитие тонких техник моделирования: имитационное моделирование, экспертные системы, нейронные сети.
Понятие субъективной полезности ввел в 18-ом веке Ф.Галиани. Затем это понятие и понятие предельной полезности развивали с середины 19-ого века: в рамках австрийской школы - К.Менгер, В.Бем-Баверк, Ф.Визер.
Эти же понятия, а также углубленное развитие модели экономического равновесия - в рамках математической школы: Л.Вальрас, У.Джевонс, Эджворт.
И австрийская, и математическая школы связаны с маржиналистской концепцией. Точный вид маргинальные оценки получили в теории двойственности в математическом программировании.
ГЛАВА 1. Линейное программирование.
Исследование операций в экономике – это научная дисциплина, целью которой является количественное обоснование принимаемых решений. С помощью специальных математических методов решается определенный класс экономических задач. К таким задачам относятся:
задача об оптимальном использовании ограниченных ресурсов (сырьевых, трудовых, временных);
задача сетевого планирования и управления;
задачи массового обслуживания;
задачи составления расписания (календарного планирования);
задачи выбора маршрута и другие.
Оптимизационная задача, в которой целевая функция и неравенства (уравнения), входящие в систему ограничений являются линейными функциями, называется задачей линейного программирования.
Общая задача линейного программирования имеет вид:
(1.3)
Функция (1.1) называется целевой функцией. Система (1.2) называется системой ограничений, а условие (1.3) – условием неотрицательности.
§1. «Геометрическая интерпретация ЗЛП. Графический метод решения ЗЛП»
Графический метод решения ЗЛП основан на следующих утверждениях.
Система ограничений ЗЛП геометрически представляет собой выпуклый многоугольник или выпуклую многоугольную область как пересечение полуплоскостей - геометрических образов неравенств системы.
Целевая функция Z = c1x1 + c2x2 геометрически изображает семейство параллельных прямых, перпендикулярных вектору нормали N(с1,с2). Эти прямые называются линиями уровня.
Линия уровня –
это прямая, вдоль которой целевая
функция принимает
Теорема. При перемещении линии уровня в направлении вектора нормали N значение целевой функции возрастает, в противоположном направлении - убывает.
Алгоритм графического метода решения ЗЛП.
В системе координат построить прямые по уравнениям, соответствующим каждому неравенству системы ограничений;
найти полуплоскость
решения каждого неравенства
системы (обозначить стрелками). Для
определения полуплоскости
найти многоугольник
(многоугольную область) решений
системы ограничений как
построить вектор нормали N. Начало вектора нормали в точке с координатами (0;0), конец вектора в точке с координатами (с1, с2);
через начало координат построить линию уровня, перпендикулярно к вектору нормали;
перемещать линию уровня параллельно самой себе по области решения в угловые точки, достигая max f при движении вектора N (min f при движении в противоположном направлении);
найти координаты точки max (min). Для этого необходимо решить систему уравнений прямых, которые пересекаются в этой точке или определить координаты по графику;
вычислить значение целевой функции в этой точке (ответ).
§2. «Симплексный метод решения ЗЛП»
Симплексный метод представляет собой схему получения оптимального плана за конечное число шагов.
Для использования
симплексного метода ЗЛП должна быть
приведена к каноническому
Оптимизационные исследования
ЗЛП удобно проводить, пользуясь
симплекс-таблицами. Существует достаточно
большое количество форм симплекс-таблиц.
Воспользуемся одной из форм, по
которой рекомендуется
1. Математическая модель задачи приводится к канонической форме с помощью дополнительных неотрицательных переменных.
2. Определяется начальное базисное допустимое решение. Для этого переменные разбивают на две группы – основные (базисные) и неосновные. В качестве основных переменных следует выбрать (если возможно) переменные, каждая из которых входит только в одно из уравнений системы ограничений. Дополнительные переменные удовлетворяют этому правилу.
3. Составляется исходная симплекс-таблица (таблица 1), в которую записывают параметры, соответствующие начальному базисному допустимому решению:
3.1. Весовые коэффициенты cj при переменных xj (j = 1,...,n) целевой функции (строка C).
3.2. Весовые коэффициенты ci при базисных переменных xi (i = 1,...,m) целевой функции (столбец Cb).
3.3. Переменные xi (i = 1, ... ,m) , которые входят в текущий базис (столбец Ab ).
3.4. Свободные коэффициенты bi (i =1, ... ,m) уравнений ограничений (столбец B). В этом же столбце находим оптимальный план задачи.
3.5. Элементы a ij (i = 1, ... ,m ; j = 1, ... ,n) матрицы условий задачи (столбцы A1, .., An ).
Таблица 9
Аб |
Сб |
В |
c1 |
... |
cj |
... |
ck |
... |
cn |
A1 |
... |
Aj |
... |
Ak |
... |
An | |||
А1 |
c1 |
b1 |
a11 |
... |
a1j |
... |
a1k |
... |
a1n |
… |
... |
... |
... |
... |
... |
... |
... |
... |
... |
Аi |
ci |
bi |
ai1 |
... |
aij |
... |
aik |
... |
ain |
… |
... |
... |
... |
... |
... |
... |
... |
... |
... |
Ar |
cr |
br |
ar1 |
... |
arj |
... |
ark |
... |
arn |
… |
... |
... |
... |
... |
... |
... |
... |
... |
... |
Am |
cm |
bm |
am1 |
... |
amj |
... |
amk |
... |
amn |
m+1 |
S |
S1 |
... |
Sj |
... |
Sk |
... |
Sn |
3.6. Оценки Sj (j=1, ... ,n) векторов условий Aj , которые определяются по формуле:
где ci - весовые коэффициенты при базисных переменных.
Из этой формулы следует, что коэффициенты zj вычисляются для каждого столбца как сумма почленных произведений коэффициентов ci на одноименные коэффициенты j-го столбца. При заполнении симплекс-таблицы при условии, что рассматривается задача максимизации целевой функции, необходимо иметь в виду:
если Sj і 0 для всех j = 1, ..., n, то полученное решение является оптимальным;
если имеются Sj < 0 и в столбцах Aj, соответствующих этим отрицательным оценкам, существует хотя бы один элемент aij > 0, то возможен переход к новому решению, связанному с большим значением целевой функции;
Из отрицательных оценок выбирают ту, у которой значение по абсолютной величине больше. Если имеется несколько одинаковых отрицательных оценок, то выбирают ту, которой соответствует максимальный коэффициент целевой функции ci.
если имеются Sk<0 и в столбце Ak все элементы aik Ј 0, то в области допустимых решений целевая функция не ограничена сверху.
4. Определяется вектор Ak, который необходимо ввести в базис для улучшения решения, по наибольшему значению Sk . Переменная этого столбца xk будет новой базисной переменной, которая вводится в базис. Столбец, содержащий эту переменную, называется направляющим столбцом.
5. Определяется вектор, который нужно вывести из базиса, используя равенство:
Это условие позволяет найти направляющую строку. Переменная xr, соответствующая этой строке, выводится из базисного решения и заменяется переменной xk направляющего столбца. Элемент ark, который стоит на пересечении направляющего столбца и направляющей строки, называется разрешающим элементом.
6. Заполняется таблица соответствующая новому базисному решению. В этой таблице, прежде всего заполняются клетки строки r с вводимой переменной xk. Для этого все элементы этой строки делятся на направляющий элемент. Получаются элементы новой строки:
br/ark, ar1/ark , ... , arn/ark.
Остальные элементы новой таблицы определяются по правилу прямоугольника:
Процесс вычислений заканчивается, когда найдено оптимальное решение см. п.п.3.6.
Критерий оптимальности решения для нахождения максимального значения целевой функции: если в выражении линейной функции через неосновные переменные отсутствуют положительные коэффициенты при неосновных переменных, то решение оптимально.