
- •Содержание
- •Введение
- •Тема 1. Экономико-математические методы и модели и их классификация
- •1.1. Социально-экономические системы, методы их исследования и моделирования
- •1.2.Этапы экономико-математического моделирования, классификация экономико-математических моделей и методов
- •Примеры описательных моделей
- •Тема 2. Балансовый метод в экономике
- •2.1. Общие понятия балансового метода, принципиальная схема межпродуктового баланса
- •2.2. Экономико-математическая модель межотраслевого баланса
- •2.3. Плановые расчеты на основе матричных моделей систем производства и распределения продукции
- •2.3.1. Методика расчета планового баланса по заданным валовым выпускам продукции Xiпл
- •2.3.2. Коэффициенты полных материальных затрат и методы их расчета
- •2.3.3. Методика расчета планового баланса по заданным плановым уровням конечной продукции Yiпл
- •2.4. Пример расчета планового баланса для трехотраслевой экономической системы
- •2.5. Использование балансового метода на предприятии
- •Тема 3. Математические методы сетевого планирования и управления
- •3.1. Основные понятия сетевой модели
- •Распределение (расслоение) вершин сетевого графика по рангам
- •3.2. Анализ сетевого графика и расчет его временных характеристик
- •3.2.1. Расчет временных характеристик событий
- •3.2.2. Расчет временных характеристик работ
- •3.3. Сетевое планирование в условиях неопределенности
- •Вероятностные оценки продолжительности работ
- •3.4. Оптимизация сетевой модели
- •Краткая характеристика метода оптимизации
- •Тема 4. Классификация задач математического программирования и область их эффективного применения в экономике
- •4.1. Математическая постановка и структура задачи оптимизации
- •4.2. Краткая классификация методов математического программирования
- •Тема 5. Линейное программирование
- •5.1. Предмет линейного программирования
- •5.2. Построение оптимизационных моделей для решения экономических задач
- •5.3. Общая задача линейного программирования. Основные определения
- •5.4. Графический метод решения задач линейного программирования
- •I этап. Графическая интерпретация области допустимых решений
- •II этап. Графическая интерпретация целевой функции
- •III этап. Нахождение оптимального решения
- •5.5. Примеры решения задач линейного программирования графическим методом
- •5.6. Понятие о симплекс-методе озлп
- •5.7. Каноническая форма задач линейного программирования
- •5.8. Базисные решения задачи линейного программирования
- •5.9. Алгоритм симплекс-метода озлп
- •5.10.Примеры решения задач линейного программирования симплекс-методом
- •Тема 6. Двойственность в линейном программировании
- •6.1.Понятие двойственности. Построение двойственных задач и их свойства
- •6.2. Основные теоремы двойственности и их экономическое содержание
- •Первая теорема двойственности
- •Вторая теорема двойственности (теорема о дополняющей нежесткости)
- •6.3.Экономическая интерпретация двойственной задачи Пример 1. Задача оптимального использования ресурсов.
- •6.4.Экономико-математический анализ полученных оптимальных решений
- •Свойство 1. Оценки как мера дефицитности ресурсов
- •Свойство 2. Оценки как мера влияния ограничений на функционал
- •Свойство 3. Оценки - инструмент определения эффективности отдельных вариантов (технологических способов) с позиций общего оптимума
- •Тема 7. Транспортная задача линейного программирования
- •7.1. Постановка транспортной задачи
- •Классическая постановка транспортной задачи
- •Модели транспортной задачи
- •7.2.Методы построения исходного плана
- •Метод северо-западного угла
- •Метод минимального элемента
- •7.3.Оптимизация исходного базисного плана перевозок. Метод потенциалов
- •Основные процедуры метода потенциалов
- •Алгоритм метода потенциалов
- •7.4. Пример решения транспортной задачи
- •7.5. Применение модели транспортной задачи при решении различных экономических задач
- •Тема 8. Модели и методы дискретного программирования
- •8.1. Постановка задачи дискретного программирования
- •Задача о назначении (проблема выбора, задача о женихах и невестах)
- •8.2.Краткая классификация математических моделей дискретного программирования
- •8.3.Методы решения задач дискретного программирования
- •8.3.1. Методы отсечения для решения полностью целочисленной задачи линейного программирования
- •8.3.2.Сущность метода ветвей и границ
- •Тема 9. Модели и методы динамического программирования
- •9.1. Моделирование процессов наилучшего распределения ресурсов методом динамического программирования
- •Итоговая таблица условно-оптимальных решений
- •Графики предельной и средней эффективности
- •Тема 10. О других моделях и методах математического программирования
- •10.1.Нелинейное программирование
- •10.2.Стохастическое программирование
- •Тема 11. Модели конфликтных ситуаций в теории игр
- •11.1.Основные понятия теории игр
- •11.2.Решение игры в чистых стратегиях
- •11.3.Решение игры без седловой точки
- •Графический способ решения матричной игры
- •11.4. Пример решения экономической задачи методами теории игр
- •Тема 12. Модели управления запасами
- •12.1. Основные понятия
- •12.2. Статические модели управления запасами Уилсона
- •12.2.1. Статическая модель без дефицита
- •12.2.2. Статическая модель с дефицитом
- •12.3. Модели со случайным спросом
- •Тема 13. Модели массового обслуживания
- •Литература
6.2. Основные теоремы двойственности и их экономическое содержание
Основные утверждения о взаимно двойственных задачах содержатся в двух следующих теоремах.
Первая теорема двойственности
Для пары взаимно двойственных задач вида (1)-(3) и (4)-(6) возможен один из взаимоисключающих случаев:
1. В прямой и двойственной задачах имеются оптимальные решения, при этом значения целевых функций на оптимальных решениях совпадают: f(x)=g(u).
2. В прямой задаче допустимое множество непусто, а целевая функция на этом множестве не ограничена сверху. При этом у двойственной задачи будет пустое допустимое множество.
3. В двойственной задаче допустимое множество непусто, а целевая функция на этом множестве не ограничена снизу. При этом у прямой задачи допустимое множество оказывается пустым.
4. Обе рассматриваемые задачи имеют пустые допустимые множества.
Вторая теорема двойственности (теорема о дополняющей нежесткости)
Пусть
- допустимое решение прямой задачи
(1)-(3), а
- допустимое решение двойственной задачи
(4)-(6). Для того чтобы они были оптимальными
решениями соответственно задач (1)-(3) и
(4)-(6), необходимо и достаточно, чтобы
выполнялись следующие соотношения:
|
(7) |
|
(8) |
Условия (7) и (8) позволяют, если известно решение одной из взаимно двойственных задач, найти оптимальное решение другой задачи.
Рассмотрим еще одну теорему, выводы которой будут использованы в дальнейшем, - теорему об оценках.
Значения переменных
ui в
оптимальном решении двойственной задачи
представляют собой оценки влияния
свободных членов bi
системы ограничений-неравенств прямой
задачи на величину
:
|
(9) |
Решая ЗЛП (1)-(3) симплексным методом, мы одновременно решаем двойственную ЗЛП (4)-(6). Переменные двойственной задачи уi называют объективно обусловленными оценками.
6.3.Экономическая интерпретация двойственной задачи Пример 1. Задача оптимального использования ресурсов.
Для составления плана выпуска четырех видов продукции Р1, Р2, Р3 и Р4 на предприятии используют три вида сырья S1, S2 и S3. Объемы выделенного сырья, нормы расхода сырья и прибыль, полученная в результате выпуска каждого вида продукции приведены в табл. 1.
Составим экономико-математическую модель задачи оптимального использования ресурсов на максимум прибыли. В качестве неизвестных примем xj - объем выпуска продукции j-го вида (J=1,2,3,4).
Таблица 1
Вид сырья |
Запасы сырья |
Вид продукции |
|||
Р1 |
Р2 |
Р3 |
Р4 |
||
S1 |
35 |
4 |
2 |
2 |
3 |
S2 |
30 |
1 |
1 |
2 |
3 |
S3 |
40 |
3 |
1 |
2 |
1 |
Прибыль |
14 |
10 |
14 |
11 |
Модель задачи:
|
|
Теперь сформулируем двойственную задачу. Пусть некая организация решила закупить все ресурсы рассматриваемого предприятия. При этом необходимо установить оптимальную цену на приобретаемые ресурсы u1, u2, u3, исходя из двух условий: 1) покупающая организация старается минимизировать общую стоимость ресурсов; 2) за каждый вид ресурсов надо уплатить не менее той суммы, которую хозяйство может выручить при переработке сырья в готовую продукцию.
Согласно первому
условию общая стоимость сырья выразится
величиной
.
Согласно второму требованию вводятся
ограничения: на единицу первого вида
продукции Р1 расходуются четыре
единицы первого ресурса S1
ценой u1, одна единица
второго ресурса ценой u2
и три единицы третьего ресурса ценой
u3. Стоимость всех
ресурсов, расходуемых на производство
единицы первого вида продукции, равна
и должна составлять не менее 14, т.е.
.
В результате аналогичных рассуждений относительно производства второго и третьего видов продукции система неравенств примет вид:
|
|
Цены ресурсов,
естественно, должны быть неотрицательные:
Получили симметричную
пару взаимно двойственных задач: для
производственной программы
и
при любом векторе оценок
выполняется
неравенство
,
т.е. ценность всей выпущенной продукции
не превосходит суммарной оценки имеющихся
ресурсов. Значит, величина
характеризует производственные потери
в зависимости от рассматриваемой
производственной программы и выбранных
оценок ресурсов.
Из первой теоремы двойственности следует, что при оптимальных производственной программе и векторе оценок ресурсов производственные потери равны нулю.
Согласно второй
теореме двойственности в данном случае
к оптимальной производственной программе
и
оптимальному вектору оценок
предъявляются
следующие требования:
если
если
|
(10) |
если
если
|
(11) |
Условия (10) можно интерпретировать так: если оценка ui единицы ресурса i-го вида положительна, то при оптимальной производственной программе этот ресурс используется полностью, если же ресурс используется не полностью, то его оценка равна нулю. Из условия (11) следует, что если j-й вид продукции вошел в оптимальный план, то он в оптимальных оценках неточен, если же j-й вид продукции убыточен, то он не войдет в план, не будет выпускаться.