- •Оглавление
- •Глава I. Основные понятия математического моделирования социально-экономических систем 5
- •Глава 2. Методы и модели линейного программирования 15
- •Глава 3. Балансовые модели 120
- •Введение
- •Глава I. Основные понятия математического моделирования социально-экономических систем
- •1.1. Социально-экономические системы, методы их исследования и моделирования
- •1.2. Этапы экономико-математического моделирования
- •1. Постановка экономической проблемы и ее качественный анализ.
- •2. Построение математической модели.
- •3. Математический анализ модели.
- •4. Подготовка исходной информации.
- •5. Численное решение.
- •6. Анализ численных результатов и их применение.
- •1.3. Классификация экономико-математических методов и моделей
- •Глава 2. Методы и модели линейного программирования
- •2.1. Общая задача линейного программирования
- •Контрольные вопросы
- •2.2. Постановка задач коммерческой деятельности
- •2.2.1. Коммерческая деятельность предприятия
- •Построение экономико-математической модели задачи.
- •2.2.2. Планирование товарооборота
- •2.2.3. Производственная задача
- •2.2.4. Формирование рациональных смесей
- •Построение экономико-математической модели задачи.
- •2.2.5. Перевозка грузов
- •2.2.6. Задача о назначениях
- •2.2.7. Формирование торговой сети
- •Построение экономико-математической модели задачи.
- •2.2.8. Выбор портфеля ценных бумаг
- •Построение экономико-математической модели задачи.
- •2.2.9. Построение кольцевых маршрутов
- •Контрольные вопросы
- •2.3. Решение задач коммерческой деятельности предприятия с помощью программы ms Excel
- •2.4. Методы решения задач коммерческой деятельности предприятия
- •2.4.1. Геометрический метод решение задач
- •Pиc. 2 Определение экстремальных значений целевой функции
- •Контрольные вопросы
- •2.4.2. Алгебраический симплексный метод
- •2.4.3. Метод искусственного базиса
- •2.4.4. Метод Гомори. Целочисленное решение
- •Контрольные вопросы
- •2.5. Двойственные задачи линейного программирования
- •2.5.1. Построение двойственной задачи
- •2.5.2. Теоремы двойственности
- •2.5.3. Анализ устойчивости двойственных оценок
- •Контрольные вопросы
- •2.6. Двойственный симплексный метод
- •Составим экономико-математическую модель задачи
- •Контрольные вопросы
- •2.7. Метод потенциалов
- •Контрольные вопросы
- •2.8. Анализ устойчивости коммерческой деятельности предприятия
- •Глава 3. Балансовые модели
- •3.1. Балансовый метод. Принципиальная схема межпродуктового баланса
- •3.2. Экономико-математическая модель межотраслевого баланса
- •3.3. Коэффициенты прямых и полных материальных затрат
- •3.4. Межотраслевые балансовые модели в анализе экономических показателей
- •3.5. Динамическая межотраслевая балансовая модель
- •Вопросы и задания
- •Рекомендуемая литература
2.5.2. Теоремы двойственности
Каждая из пары двойственных задач может быть решена самостоятельно. Однако при определении оптимального плана прямой задачи находится их решение двойственно.
Если
-
оптимальный план прямой задачи, а
—
система
оптимальных оценок ресурсов, то
(2.5.7),
т.е. максимально возможный доход от продажи товаров (или производства продукции), который может быть получен при имеющихся запасах ресурсов, равен оценке этих ресурсов. Сформулированное утверждение известно под названием первой теоремы двойственности.
Оптимальный план можно записать в матричном виде:
(2.5.8),
где
—
обратная матрица к матрице, составленной
из компонент-векторов, вошедших в
оптимальный план.
Подставим выражение оптимального плана в уравнение (2.5.7):
,
где
— матрица коэффициентов базисных
переменных, вошедших в оптимальный
план; тогда оптимальный план двойственной
задачи равен:
(2.5.9).
Таким
образом, если найти оптимальный план
прямой задачи, используя выражение
(2.5.9), можно получить оптимальный план
двойственной задачи. Поскольку в системе
уравнений прямой задачи среди векторов
имеются m
единичных,
то матрица
расположена
в первых m
строках
оптимальной симплексной таблицы в
столбцах единичных векторов. Тогда нет
необходимости определять оптимальный
план двойственной задачи умножением
на
поскольку
компоненты этого плана совпадают с
соответствующими элементами индексной
(m-1)-й
строки столбцов единичных векторов.
Переменные прямой задачи (заголовок симплексной таблицы) |
|
|
основные |
дополнительные |
|
Переменные двойственной задачи (их значения расположены в индексной строке оптимальной симплексной таблицы) |
|
|
|
|
|
дополнительные |
основные |
Установим соответствие между переменными прямой и двойственной задач в симплексной таблице.
Согласно сопряженным парам переменных из решения прямой задачи можно получить решение двойственной, не решая ее, и наоборот, из решения двойственной задачи – решение прямой.
Для
оптимальных планов
и
пары
двойственных задач необходимо и
достаточно, чтобы они удовлетворяли
системе уравнений:
(2.5.10).
Вторая
теорема двойственности,
математически
записанная системой уравнений (2.5.10),
может быть интерпретирована следующим
образом. Если в оптимальном плане
некоторый i-й
ресурс использован не полностью, т.е.
если
,
то
соответствующая оценка i-го
ресурса
.
Таким
образом, положительную двойственную
оценку
имеют
лишь те виды ресурсов, которые полностью
используются
в
оптимальном плане, т.е. когда
.
Вторая
часть уравнений системы (2.5.10) свидетельствует
о том, что продаже в оптимальном плане
подлежат только те виды товаров
,
для которых оценка затраченных на их
реализацию ресурсов равна доходу от их
продажи, т.е. если
.
Нецелесообразно продавать те виды
товаров, для которых
. В этом случае в оптимальном плане объем
реализации данного товара
.
Пример 1. Составим двойственную задачу к прямой задаче планирования товарооборота, которая решена симплексным методом в разделе 2.4.2.
Прямая задача
|
Двойственная задача
|
Задачи образуют симметрическую пару двойственных задач. Решение прямой задачи дает оптимальный план товарооборота по реализации трех групп товаров, а решение двойственной — оптимальную систему оценок ресурсов, используемых в процессе реализации.
Решение прямой задачи получено симплексным методом.
Оптимальный план товарооборота:
=(250; 5375; 0; 0; 0; 1875); F( )= 27625 тыс. руб.
Используя последнюю итерацию прямой задачи (план III симплексной таблицы 2.4.2), найдем оптимальный план двойственной задачи.
Из теоремы двойственности следует, что .
Составим матрицу А из компонентов векторов, входящих в оптимальный базис.
.
Определив обратную матрицу каким-либо методом, например через алгебраические дополнения, получим:
.
Как видно из плана III симплексной табл. 2.4.2, обратная матрица расположена в столбцах дополнительных переменных .
Тогда
.
Оптимальный план двойственной задачи равен:
=(23,75; 12,5; 0; 0; 0; 5,75); Z( )= 27625 тыс. руб.
Подставим оптимальный план прямой задачи в систему ограниченной математической модели планирования товарооборота:
Первое и второе ограничения прямой задачи выполняются как равенства. Это означает, что ресурсы первого и второго видов полностью используются в оптимальном плане, являются дефицитными и их оценки согласно второй теореме двойственности
отличны
от нуля (
).
Третье ограничение выполняется как
строгое неравенство, т.е. ресурс третьего
вида израсходован не полностью, остаток
его в оптимальном плане
=1875.
Значит, ресурс третьего вида не является
дефицитным и его оценка в оптимальном
плане
=0.
Таким образом, положительную двойственную оценку имеют лишь те виды ресурсов, которые полностью используются в оптимальном плане. Поэтому двойственные оценки определяют дефицитность ресурсов.
При подстановке оптимальных двойственных оценок в систему ограничений двойственной задачи получим:
Первое
и второе ограничения двойственной
задачи выполняются как равенства. Это
означает, что двойственные оценки
ресурсов, используемых для реализации
единицы товаров первой и второй групп,
равны в точности доходам. Поэтому
продавать эти виды товаров экономически
целесообразно, а их реализация
предусмотрена оптимальным планом прямой
задачи (
).
Третье ограничение двойственной задачи
выполняется как строгое неравенство.
Это означает, что двойственная оценка,
используемая при реализации единицы
товара третьей группы, выше дохода от
его продажи. Следовательно, продавать
товары третьей группы невыгодно, и
действительно в оптимальном плане
прямой задачи
=0.
Величина двойственной оценки показывает, на сколько возрастает значение целевой функции при увеличении дефицитного ресурса на единицу. Например, увеличение рабочего времени на 1 чел.-ч приведет к получению нового оптимального плана, в котором прибыль возрастает на 23,75 и станет равной
F(
)=
27625 +
=
27625
+ 23,75=27648,75 тыс. руб.
При
этом коэффициенты оптимальной симплексной
таблицы 2.4.2 столбца
,
коэффициенты структурных сдвигов
показывают,
что указанное увеличение прибыли
достигается за счет увеличения реализации
второй группы товара на величину 6,25
единицы, уменьшения объема продажи
первой группы товара на величину 2,5
единицы и уменьшения остатка ресурса
третьего вида на 62,5 м
.
В то же время ввод в продажу невыгодной группы товаров уменьшает размер дохода. Если =1, то
F( )= 27625 - 5,75 = 27619,25 тыс. руб.
При этом коэффициенты структурных сдвигов оптимальной симплексной таблицы 2.4.2 столбца показывают, что указанное уменьшение дохода происходит за счет уменьшения объема продажи выгодного товара второй группы на величину 2,25 единицы, увеличения продажи первой группы товара на 0,5 единицы и уменьшения остатка ресурсов третьего вида на 1,25 м .
Таким образом, двойственные оценки связаны с оптимальным планом прямой задачи. Всякое изменение исходных данных прямой задачи оказывает влияние на ее оптимальный план и систему двойственных оценок. В свою очередь двойственные оценки служат инструментом анализа и принятия правильных решений в условиях меняющихся коммерческих ситуаций.
