- •Введение
- •1Особенности моделирования экономических процессов
- •1.2.1Сущность процесса моделирования
- •1.3.1Характерные особенности математического моделирования в экономике
- •1.4.1Классификация математических моделей
- •1.5.1Этапы исследования экономических процессов
- •2Линейные математические модели
- •2.2.1Примеры постановок задач линейного программирования
- •2.3.1 Формы представления задач линейного программирования
- •Стандартная форма записи
- •Каноническая форма записи
- •Общая форма записи
- •2.4.1 Геометрический метод решения задач линейного программирования
- •2.5.1Модифицированный геометрический метод
- •2.6.1 Геометрический метод решения задач линейного программирования со многими переменными
- •2.7.1 Виды оптимальных решений
- •2.8.1 Основы анализа модели на чувствительность
- •2.9.1 Симплексный метод решения задач линейного программирования
- •Алгоритм метода:
- •Ведущий столбец
- •Ведущая строка
- •2.10.1Особые случаи применения симплекс - метода
- •2.9.1.Вырожденность.
- •2.9.2.Зацикливание.
- •2.9.3.Альтернативные оптимальные решения
- •2.9.4. Неограниченные решения.
- •2.9.5. Отсутствие допустимых решений
- •2.11.1 Интерпретация симплекс-таблиц – анализ модели на чувствительность
- •Статус ресурсов
- •Ценность ресурсов
- •Максимальное изменение коэффициентов удельной прибыли (стоимости)
- •2.12.1 Искусственное начальное решение
- •2.9.1.Метод больших штрафов
- •Алгоритм метода:
- •2.9.2. Двухэтапный метод
- •2.9.3.Двойственный симплекс-метод
- •Алгоритм метода:
- •2.13.1Двойственная задача линейного программирования
- •Примеры формулировок двойственных задач.
- •Основная теорема теории двойственности
- •Список литературы
- •Приложение 1. Блок-схема симплекс-метода
- •Приложение 2. Блок-схема метода больших штрафов
- •П Ввод матрицы условий риложение 3. Блок-схема двойственного симплекс-метода
Максимальное изменение коэффициентов удельной прибыли (стоимости)
Уравнение целевой функции никогда не используется в качестве ведущего уравнения. Поэтому все изменения коэффициентов целевой функции окажут влияние только на f-уравнение результирующей симплекс-таблицы. Это означает, что такие изменения могут сделать полученное решение неоптимальным.
Наша цель заключается в том, что бы найти интервалы значений изменения коэффициентов целевой функции, рассматривая вариацию каждого из коэффициентов отдельно, при котором оптимальное значение переменных остается неизменным. Предположим, что удельная прибыль, ассоциированная с базисной переменной хE, изменяется на величину E тогда СE=3+ E. Тогда целевая функция примет вид:
f0 = (3 + E )хE + 2хI.
Если по симплекс методу выполнить все вычисления, то коэффициенты оптимального f - уравнения изменятся пропорционально коэффициентам при базисной переменной хЕ
Таблица 34
Базис |
S1 |
S2 |
S3 |
S4 |
Значение |
fур |
|
|
0 |
0 |
|
хE |
|
|
0 |
0 |
|
План будет оставаться оптимальным, если не будет нарушено условие оптимальности. При поиске mахf по условию оптимальности все коэффициенты при свободных переменных должны быть неотрицательны.
Таким образом, должны выполняться следующие неравенства
0
E
1
0 E -2
Эти результаты определяют пределы изменения коэффициента СE в виде следующего соотношения:
-2 E 1.
1=3+(-2) СE 3+1=4
Таким образом при уменьшении коэффициента СE до значения 1, или при его увеличении до значения 4 оптимальные значения переменных остаются неизменными, что согласуется с результатами, полученные графическим путем и при анализе на чувствительность.
Однако при этом оптимальные значения maх f0* будут изменяться в соответствии с выражением
;
Пусть коэффициент при базисной переменной хI стал равным: СI=2 +I, тогда
Таблица 35
Базис |
S1 |
S2 |
S3 |
S4 |
Значение |
fур |
|
|
0 |
0 |
|
хI |
|
|
0 |
0 |
|
По условию оптимальности
0
I
,
0 I 4,
I 4
2- СI 2+4
При таком изменении I прибыль изменится следующим образом:
2.12.1 Искусственное начальное решение
Идея использования искусственных переменных предполагает включение неотрицательных переменных в левую часть каждого из уравнений, в которых не содержится очевидных начальных базисных переменных (когда неравенство имеет знак ”” или задано в виде равенства). Эти дополнительно вводимые переменные выполняют ту же роль, что и остаточные переменные. Но так как искусственные переменные не имеют отношения к поставленной задаче (отсюда их название - искусственные), то их введение допустимо только в том случае, если симплекс метод будет обеспечивать получение оптимального решения, в котором все искусственные переменные будут равны 0, то есть эти переменные следует использовать только для стартовой точки, причем итерационный метод оптимизации должен "вынуждать" эти переменные принимать нулевые значения в конечном оптимальном решении, обеспечивая допустимость оптимума. Разработаны два метода получения стартовой точки:
М - метод или метод больших штрафов.
Двухэтапный метод.
