
- •Экономико-математическое моделирование
- •Содержание
- •Общие замечания к изучению курса «Экономико-математическое моделирование» и выполнению контрольной работы
- •I. Основная
- •II. Рекомендованная (дополнительная)
- •Программа курса
- •Тема 1. Концептуальные аспекты математического моделирования экономики
- •Тема 2. Методы решения задач линейного программирования
- •Тема 3. Теория двойственности и анализ линейных моделей оптимизационных задач
- •Тема 4. Транспортная задач линейного программирования
- •Тема 5. Задача динамического программирования
- •Тема 6. Методы решения специальных задач разных разделов математического программирования
- •Тема 7. Матричные методы анализа и исследования экономики
- •Тема 8. Классическая линейная регрессионная модель и ее связь с обобщенной эконометрической моделью
- •Тема 9. Построение обобщенной эконометрической модели
- •Тема 10. Эконометрические модели на основе системы одновременных уравнений
- •Тема 11. Сущность, анализ риска в экономике и предпринимательстве, методы его измерения
- •Примеры решений задач для выполнения расчётно-графических работ
- •Составление математических моделей задач линейного программирования
- •1.1. Процесс принятия решений и его основные этапы
- •Математическая модель злп составляется по схеме:
- •1.2. Задача оптимального выпуска продукции
- •1.3. Задача о рационе
- •1.4. Задача о раскрое материала
- •1.5. Транспортная задача
- •1.6. Задача о назначении
- •2. Графическое решение простейших задач линейного программирования
- •Выделяем одз — пятиугольник oabcd. Строим вектор – направление наибольшего возрастания функции z.
- •Выпишем алгоритм графического решения злп
- •Рассмотрим методику графического решения злп с помощью winqsb.
- •6. В появившуюся таблицу вводим числовые коэффициенты задачи.
- •Симплексный метод решения задач линейного программирования
- •Результат записываем на месте первой строки в новую симплекс-таблицу.
- •Получили второе опорное решение.
- •Выпишем алгоритм симплексного метода
- •4. Двойственные задачи линейного программирования. Экономико-математический анализ задачи линейного программирования Сформулируем правило составление двойственных задач
- •Правило составление двойственных задач
- •5. Метод искусственного базиса (м - метод)
- •6. Транспортная задача
- •Заполняем новую таблицу.
- •Получили третий план.
- •Рассмотрим методику решения транспортной задачи с помощью winqsb.
- •Получили решение в виде таблицы
- •7. Многофакторные линейные эконометрические модели
- •8. Производственные функции в эконометрии
- •9. Оценка риска
- •9.1. Определение риска
- •1) Риск–это ситуационная характеристика деятельности любого производителя, отображающая неопределённость её исхода и её возможные неблагоприятные последствия в случае неуспеха.
- •9.2. Склонность, несклонность к риску, ожидаемая полезность
- •9.3. Система количественных оценок экономического риска
- •9.4. Систематический риск
- •Шкалы рисков
- •3. . Таблица 9.7
- •9.6. Нахождение оптимальной структуры портфеля с помощью компьютера
- •Рассмотрим методику решения задач квадратичного программирования с помощью winqsb.
- •Контрольные задания
- •Задание 2. Решить графически задачу линейного программирования
- •Задание 3. Симплексный метод
- •Задание 4. Метод искусственного базиса
- •Задание 5. Транспортная задача
- •Данные к заданию 7
- •Задание 8. Портфель ценных бумаг
- •Заключение
- •2. Критические значения t-критерия Стьюдента при уровне значимости 0,10; 0,05; 0,01(двухсторонний)
- •3. Критические значения корреляции для уровневой значимости
- •4. Значения статистик Дарбина - Уотсона dL dL при
- •83055, М.Донецьк, вул. Університетська, 24
- •83055, М.Донецьк, вул. Університетська, 24
2. Графическое решение простейших задач линейного программирования
Пример 2.1. Решить графически задачу линейного программирования
(2.1)
Решение. Строим область допустимых решений. Для этого строим граничные прямые и определяем полуплоскости, координаты точек которых удовлетворяют неравенствам-ограничениям.
Р
ассмотрим
первое ограничение
.
Строим прямую
как прямую в отрезках (если она не
проходит через начало координат) по
двум точкам:
,
и
,
.
Берём произвольную точку, не лежащую
на этой прямой, например, О(0,0). Подставляем
её координаты в первое ограничение.
Если неравенство в этой точке выполняется,
то первое ограничение определяет
полуплоскость, которая содержит
выбранную точку, если нет, то оно
определяет полуплоскость, в которой
не лежит выбранная точка. В точке О(0,0)
неравенство выполняется: следующим
образом
.
Поэтому первое ограничение определяет
полуплоскость, расположенную ниже
прямой
.
На рисунке это отмечено двумя стрелками
.
Аналогично поступаем с остальными тремя ограничениями. Результаты вычислений запишем таблицей.
Таблица 2.1
Прямая |
Уравнение прямых |
Точки на прямых |
Точка прямой |
Знак неравенства в этой точке |
Принадлежность точки полуплоскости с ОДЗ |
|
|
(0,3) (-9,0) |
О(0,0) |
-0+0 9 |
О принадлежит |
|
|
(0,6) (9,0) |
О(0,0) |
20+30 18 |
О принадлежит |
|
|
(0, -10) (7,4) |
О(0,0) |
20-010 |
О принадлежит |
|
|
(0,0) (2,4) |
М(0,5) |
-50 |
М не принадлежит |
Выделяем одз — пятиугольник oabcd. Строим вектор – направление наибольшего возрастания функции z.
Строим прямую
вектору
.
Можно строить прямую 4x1+2x2=0.
Перемещаем эту прямую в направлении вектора , если задача на max, и в противоположном направлении, если задача на min, пока она не станет опорной к ОДЗ. Она становится опорной в точке C.
Рис. 2.1
Находим
координаты точки С:
Ответ. Zmax=Z*= 4·6+2·2=28, X*=(4,6).
Замечание.
в точке О(0,0).
Пример 2.2. Решить графически задачу линейного программирования:
(2.2)
Решение полностью аналогично предыдущему примеру. Поэтому сделаем чертёж без объяснений.
Рис. 2.2
Так как отрезок АВ вектору , то максимальное значение функция принимает во всех точках отрезка АВ. Запишем это решение как выпуклую комбинацию точек А и В.
.
.
.
Замечание.
Если бы целевая функция имела вид
,
то она принимала бы минимальное значение
во всех точках луча АС.
В этом случае
,
.
Выпишем алгоритм графического решения злп
Записать уравнения граничных прямых
и построить их на плоскости х10х2.
Определяем полуплоскости, которые соответствуют каждому ограничению – неравенству с помощью контрольной точки.
Выделяют ОДЗ.
Строят вектор
– направление наибольшего возрастания функции Z.
.
Строят прямую вектору , она называется линией уровня или изоцелью.
Перемещают эту прямую в направлении вектора , если задача на max, и в противоположном направлении, если задача на min, пока она не станет опорной к ОДЗ.
Вычисляют координаты оптимальной точки и оптимальное значение функции Z.