logo search
ммпур методичка

Теоретические обоснования симплекс-метода.

Любую ЗЛП можно представить в эквивалентном предпчтительном виде:

max(min) , (2.58)

(2.59)

(2.60)

Выразим базисные переменные х1, х2, ..., xm из равенств (2.59) через свободные хm+1, хm+2, ..., xn и подставим их в целевую функцию. После группировки подобных членов получим

Z=(c1b1+c2b2+...+cmbm)–((c1a1,m+1+c2a2,m+1+...+cmam,m+1)–cm+1)xm+1+(( c1a1,m+2+

+c2a2,m+2+ ... +cmam,m+2)–cm+2)xm+2+...+((c1a1n+c2a2n+ ... +cmamn)–cn)xn (2.61)

Введем обозначения:

0= c1b1+c2b2+...+cmbm=сбА0 , (2.62)

j=(c1a1j+c2a2j+...+cmamj)–cj= сбАjcj , (2.63)

где сб=(c1, c2, ..., cm) вектор коэффициентов целевой функции при базисных переменных; А0=(b1, b2, ..., bm)T  вектор-столбец свободных членов; Аj=(a1j, a2j, ..., amj)T вектор-столбец коэффициентов при переменных хj.

С учетом равенств (2.61)(2.63) задача (2.58)(2.60) примет вид:

max(min)Z= 0 – (2.64)

(2.65)

(2.66)

где 0= сбА0 ; j=сбАj–cj

Задачу (2.64)(2.66) записывают в таблицу, которая называется симплексной (табл.1). Последнюю строку называют индексной строкой (строкой целевой функции), число 0= сбА0 значение целевой функции для начального опорного плана х0, т. е. 0=Z(х0). Числа j=сбАjcjназываются оценками свободных переменных.

Т е о р е м а 1. Пусть исходная задача решается на максимум. Если для некоторого опорного плана все оценки j неотрицательны, то такой план оптимален.

Доказательство. Так как Z= 0 и по условию j0 , то Z достигает максимального значения при =0. Это возможно лишь при xm+1=0, xm+2=0, ..., xn=0, т. е. опорный план (b1, b2, ..., bm,) оптимален.

Т е о р е м а 2. Если исходная задача решается на минимум и для некоторого опорного плана все оценки jнеположительны, то такой план оптимален.

Доказательство аналогично предыдущему случаю.