
- •Г.В. Бабенко Математическая экономика
- •Г.В. Бабенко
- •Предисловие
- •Глава 1 посвящена вопросам финансовых вычислений - процентные вычисления, дисконтирование, расчет доходности в случае совершения операций несколько раз в году.
- •Глава 4 раскрывает подходы к расчетам, применяемым при определении параметров сделок по краткосрочному и долгосрочному страхованию жизни.
- •Введение
- •1. Финансовые вычисления
- •Проценты простые
- •1.1.1. Наращивание по простой процентной ставке
- •1.1.2 Сложные проценты
- •1.1.3 Наращивание по сложным процентам
- •1.1.4 Определение суммы по смешанным процентным ставкам
- •1.1.5 Эквивалентная ставка
- •1.1.6 Номинальная ставка
- •1.1.7 Эффективная ставка
- •1.2 Математическое дисконтирование и банковский учёт
- •1.2.1 Математическое дисконтирование
- •1.2.2 Банковский учёт или учёт векселей
- •1.3 Учёт платёжного обязательства с начислением простых процентов.
- •1.3.1 Наращение по простой процентной ставке
- •1.3.2. Дисконтирование по сложным годовым учётным ставкам
- •1.3.3 Наращение по сложным учётным ставкам
- •1.3.4 Наращение по сложной учётной ставке m раз в году.
- •Вопросы и задачи:
- •2. Наращение процентов и инфляция.
- •2.1. Консолидация платежей
- •2.2 Методы составления планов погашения обязательств
- •2.3 Обыкновенная годовая рента
- •2.4 Оценки инвестиционных проектов
- •2.4.1 Внутренняя норма окупаемости
- •2.4.2 Граничный дисконтный множитель
- •2.5 Барьерная ставка
- •Вопросы и задачи:
- •3. Риски и их измерители
- •3.1. Методы уменьшения финансового риска
- •3.2. Оптимизация портфеля ценных бумаг
- •Вопросы и задачи:
- •4. Распределение рисков в страховании
- •4.1. Актуарная математика
- •4.2 Основные вероятностные характеристики продолжительности жизни
- •4.3. Анализ моделей краткосрочного страхования жизни
- •Откуда получим, что
- •4.4 Анализ модели долгосрочного страхования
- •Вопросы и задачи
- •5. Линейное программирование
- •5.1 Основные понятия математического программирования экономических процессов
- •5.1.1 Исследование операций. Оптимальное решение.
- •5.1.2 Классификация оптимизационных методов и моделей
- •5.1.3 Основные понятия и этапы построения оптимизационных моделей
- •5.1.4 Примеры задач линейного программирования
- •5.1.5 Общая постановка задачи линейного программирования
- •5.1.6 Теоретические основы методов линейного программирования. Выпуклые множества точек
- •5.2 Геометрический метод решения задач линейного программирования
- •5.2.1 Свойства задачи линейного программирования
- •5.2.2Геометрическое изображение системы ограничений.
- •5.3 Симплексный метод
- •5.3.1 Геометрическая интерпретация симплексного метода
- •5.3.2 Аналитические методы поиска оптимального решения
- •5.3.3. Симплексные таблицы
- •5.3.4 Метод искусственного базиса
- •5.4 Двойственные задачи
- •5.4.1 Экономическая интерпретация двойственной задачи
- •5.4.2 Взаимно двойственные задачи линейного программирования и их свойства
- •5.4.3 Первая теорема двойственности
- •5.4.4 Вторая теорема двойственности
- •5.5 Транспортная задача.
- •5.5.1. Экономико-математическая модель транспортной задачи.
- •5.5.2 Нахождение первоначального базисного распределения поставок
- •5.5.3. Поиск оптимального решения методом потенциалов.
- •5.6. Открытая модель транспортной задачи.
- •Вопросы и задачи:
- •6. Управление запасами
- •6.1 Модели управления запасами в экономике
- •6.2 Управление запасами при случайном спросе и задержке в поставках
- •Вопросы и задачи.
- •Заключение
- •Библиографический список
5.4.2 Взаимно двойственные задачи линейного программирования и их свойства
Рассмотрим формально две задачи I и II линейного программирования, представленные в таблице 4.1, абстрагируясь от содержательной интерпретации параметров, входящих в их экономико-математические модели. Обе задачи обладают следующими свойствами:
1. В одной задаче ищут максимум линейной функции, в другой -минимум.
2. Коэффициенты при переменных в линейной функции одной задачи являются свободными членами системы ограничений в другой.
3. Каждая из задач задана в стандартной форме, причем в задаче максимизации все неравенства вида <, а в задаче минимизации - все неравенства вида .
4. Матрицы коэффициентов при переменных в системах ограничений обеих задач являются транспонированными друг к другу.
для
задачи I
для
задачи II
5. Число неравенств в системе ограничений одной задачи совпадает с числом переменных в другой задаче.
6. Условия неотрицательности переменных имеются в обеих задачах. Две задачи I и II линейного программирования, обладающие указанными свойствами, называются симметричными взаимно двойственными задачами. В дальнейшем для простоты будем называть их просто двойственными задачами.
Исходя из определения, можно предложить следующий алгоритм составления двойственной задачи.
1. Привести все неравенства системы ограничений исходной задачи к одному смыслу: если в исходной задаче ищут максимум линейной функции, то все неравенства системы ограничений привести к виду < , а если минимум – к виду . Для этого неравенства, в которых данное требование не выполняется, умножить на -1.
2. Составить расширенную матрицу системы Аi, в которую включить матрицу коэффициентов при переменных А, столбец свободных членов системы ограничений и строку коэффициентов при переменных в линейной функции.
3.
Найти матрицу
,
транспонированную к матрице Аi.
4. Сформулировать двойственную задачу на основании полученной матрицы и условия неотрицательности переменных.
Пример.
Составить задачу, двойственную следующей задаче:
при ограничениях:
Решение. 1. Так как исходная задача на максимизацию, то приведём все неравенства системы ограничений к виду , для чего обе части первого и четвёртого неравенства умножим на –1. Получим
2. Составим расширенную матрицу системы
3.
Найдём матрицу
,
транспонированную к А,
4. Сформулируем двойственную задачу:
при ограничениях:
5.4.3 Первая теорема двойственности
Связь между оптимальными решениями двойственных задач устанавливается с помощью теорем двойственности.
Сформулируем первую (основную) теорему двойственности: если одна из взаимно двойственных задач имеет оптимальное решение, то его имеет и другая, причём оптимальные значения их линейных функций равны:
или
,
где Х* = (х*1, х*2, …, х*n) и Y* = (y*1, y*2, …, y*m).
Если линейная функция одной из задач не ограничена, то условия другой задачи противоречивы.
Рассмотрим примеры, подтверждающие справедливость первой теоремы двойственности.
Задача 5.1. Даны две взаимно двойственные задачи:
I.
при ограничениях:
II.
при ограничениях:
Задача I об использовании ресурсов (см. разд. 1.4) и двойственная ей задача II были решены ранее (см. разд. 3.1, 3.3 задачи 3.1, 3.2) и получены оптимумы линейных функций Fmax = 24 для задачи I и Zmin = 24 для задачи II, т.е. заключение первой части основной теоремы двойственности верно.
Экономический смысл первой (основной) теоремы двойственности: план производства Х* = (х*1, х*2, …, х*n) и набор цен (оценок) ресурсов Y*= (y*1, y*2, …, y*m) оказываются оптимальными только тогда, когда прибыль (выручка) от продукции, найденная при «внешних» (известных заранее) ценах с1, с2, …, сn, равна затратам на ресурсы по «внутренним» (определяемым только из решения задачи) ценам. Для всех же других планов прибыль (выручка) от продукции всегда меньше (или равна) затрат на ресурсы, т.е.
F (X) Z (Y).
Так, в рассмотренной выше задаче оптимумы прибыли от продукции Fmax и затрат на ресурсы Zmin равны 24 руб., для всех остальных планов F(X) 24, Z (Y) 24.
Экономический смысл теоремы двойственности можно интерпретировать и так: предприятию безразлично, производить ли продукцию по оптимальному плану X* = (x*1, x*2, …, x*n) и получить максимальную прибыль (выручку) Fmax либо продавать ресурсы по оптимальным ценам Y* = (y*1, y*2, …, y*m) и возместить от продажи равные её минимальные затраты на ресурсы Zmin.