Рямая и двойственная задача

имплексные преобразования

Для того, чтобы завершить шаг преобразований, ведущих к новому опорному плану, в новом базисе выразим новую БП xj0 из уравнения с номером i0 системы xi+∑αijj=bi(j=m+1,n), bi≥0,i=1,m через СП

xi0i0,m+1xm+1+…+αio,j0-1xjo-1i0j0xj0i0,j0+1xj0+1+…+αi0nxnio

xj0i0i0j0-((αi0,m+1i0j0)xm+1+…+ (αi0,j0-1i0j0)xj0-1+(1/αi0j0)xi0+(αi0,j0+1i0j0)xjo+1+…+(αi0ni0j0)xn (1)

Аналогично, если мы подставим в выражение (1) в остальные ограничения (1) ограничения и в ЦФ max(min)F=∆0-∑∆jxj(j=m+1), получим след. формулу:

Xi=(βiαi0j0i0αij0)/αi0j0-((αi,m+1αi0j0i0,m+1αij0)/αi0jo+…-(αij0i0j0)xi0+…+((αinαi0j0i0nαij0)/αi0j0)xn),i=1,m; i≠i0 (2)

F= (∆0αi0j0-∆j0βi0)/αiojo-(((∆m+1αi0j0-∆j0αi,m+1)/∆iojo)xm+1+…-(∆j0iojo)xio+…+((∆nxiojo-∆joαi0n)/αi0j0)xn)

Из формул (1)-(3) следуют правила пересчета элементов таблиц:

1)из выражения (1) следует, что элемент новой таблицы, стоящий на месте разрешающего , заменяется обратной величиной.

2)из выражения (1) следует, что оставшиеся элементы разрешающей строки i0 новой таблицы равны соответственно элементам разрешающей строки старой таблицы, деленным на разрешающий элемент.

3)оставшиеся элементы разрешающего столбца из выражений (2) и(3) новой таблицы равны соотв. элементам разрешающего столбца старой таблицы, деленным на разрешающий элемент и изменением знака на противоположный.

4)из формул (2) и (3) следует, что все оставшиеся элементы рассчитываются по правилу прямоугольника. Для этого, чтобы получить элемент новой таблицы, надо из соотв. элемента новой таблицы вычесть произведение второстепенной диагонали разделенное на разрешающий элемент.

18) Теорема Если в индексной строке последней симплексной табл, содержащей оптимальный план, имеется хотя бы одна нулевая оценка, соответствующая свободной переменной, то ЗЛП имеет бесконечное множество оптимальных планов

Доказательство. Пусть в оптимальном плане Aj0 = О, где jo принадлежит множеству индексов СП, а минимальное симплексное отношение соответствует строке iго- Тогда, введя Xj0 в базис, получим новое значение ЦФ.

Значение ЦФ при переходе к новому опор­ному плану не изменилось.

Если нулевых небазисных оценок в последней симплексной таблице окажется несколько, то, введя каждую из соответ­ствующих переменных в базис, найдем оптимальные планы x1*,x2*,... ,хk*, для которых значение ЦФ будет одно и то же, т. е.

Z(x1)=z(x2)=…z(xk)

Согласно второй части основной теоремы линейного про­граммирования, в этом случае оптимальным будет любой план, являющийся их выпуклой линейной комбинацией, т.е. общее решение примет вид

λ =λ1x1+λ2x2+…..+λkxk, λ1+λ2+….+λk=1

λi≥0 (i=1,k)

Эта ф-ла опред-т бесконечное мн-во оптимальн. Планов.

Следств: Если в инд. Строке симпл. табл, содержащей оптимальный план, все оценки СП положит., то найденные опт план и единств.

19) Теорема 1.10. Если в индексной строке симплексной та­блицы ЗЛП на максимум содержится отрицательная оцен­ка ∆j0 < 0, а в соответствующем столбце переменной Xj0 нет ни одного положительного элемента, то целевая функ­ция на множестве допустимых планов задачи не ограничена сверху.

Доказательство. Если бы все оценки индексной стро­ки Aj были неотрицательны, то опорный план был бы опти­мальным. Пусть ∆j0 < 0. Тогда можно попытаться, не изме­няя нулевых значений всех свободных переменных xm+i,... , хп в равенстве (1.95), кроме Xj0, увеличить значение целевой функции Z за счет увеличения переменной Xj0 > 0. Полагая в равенствах (1.96) все Xj, кроме Xj0, равными нулю, получаем

Так как Xi≥ 0, то рямая и двойственная задача - student2.ru

рямая и двойственная задача - student2.ru

Пусть все aij0 ≤ 0. Тогда при любом Xi0 ≥ 0 имеем Xi ≥ 0. Что касается целевой функции Z, то, взятз в качестве Xj0 достаточно большое положительное число, вследствие того, что ∆j0 < 0, можно сделать значение

рямая и двойственная задача - student2.ru

как угодно большим. В самом деле, так как ∆j0 < 0, при Xj0 —> оо имеем Z = ∆о — ∆j0Xj0 —► оо, т.е. целевая функция Z не ограничена сверху.

рямая и двойственная задача

Рассмотрим задачу вида:

Max F=c1x 1+c2x2+…+cnxn

a11x1+a12x2+…+a1nxn≤b1

......................................

ak1x1+ak2x2+…+aknxn≤bk

ak+1,1x1+ak+1,2x2+…+ak+1,nxn=bk+1

…………………………………………..

am1x1+am2x2+…+amnxn=bm

xj≥0, j=1,l; xj-произвольные, j=l+1,n

Двойственной по отношению к исходной(прямой) задаче наз. задача вида:

min α=b1y1+b2y2+…+bmym

a11y1+a21y2+…+am1ym≥c1

…………………………………..

a1ly1+a2ly2+…+amlym≥cl

a1,l+1y1+a2,l+1y2+…+am,l+1ym=cl+1

…………………………………………….

a1ny1+a2ny2+…+amnym=cn

yi≥0, i=1,k; yi-произвольные, i=k+1,m

Сравнивая 2 задачи видно, что:

1)если у прямой задачи ЦФ на max ,то в дв-ной на min и наоборот.

2)коэф-ми при неизвестных ЦФ дв-ной задачи явл-ся свободные члены прямой задачи, а правыми частями в осн-х ограничениях дв-ной задачи явл-ся коэф-ты при неизвестных ЦФ прямой задачи.

3)матрица, составленная из коэф-тов осн-х ограничений прямой задачи и аналогичная матрица дв-ной задачи получаются друг из друга транспонированной.

4)число переменных прямой задачи равно числу ограничений дв-ной задачи и наоборот.

5)если переменная xj прямой задачи принимает только неотрицательные значения, то j-ое ограничение в системе осн-х ограничений дв-ной задачи явл-ся неравенством. Если же xj прямой задачи может принимать любые значения, то j-ое ограничение в системе осн-х ограничений дв-ной задачи явл-ся уравнением.

Наши рекомендации