Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Часть1_Линейное программирование1.doc
Скачиваний:
40
Добавлен:
03.09.2019
Размер:
2.9 Mб
Скачать
  1. Максимальное изменение коэффициентов удельной прибыли (стоимости)

Уравнение целевой функции никогда не используется в качестве ведущего уравнения. Поэтому все изменения коэффициентов целевой функции окажут влияние только на 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 по условию оптимальности все коэффициенты при свободных переменных должны быть неотрицательны.

Таким образом, должны выполняться следующие неравенства

0E 1

0 E -2

Эти результаты определяют пределы изменения коэффициента СE в виде следующего соотношения:

-2   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, то есть эти переменные следует использовать только для стартовой точки, причем итерационный метод оптимизации должен "вынуждать" эти переменные принимать нулевые значения в конечном оптимальном решении, обеспечивая допустимость оптимума. Разработаны два метода получения стартовой точки:

  1. М - метод или метод больших штрафов.

  2. Двухэтапный метод.