Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
EMMM_Lektsii.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
3.09 Mб
Скачать

Для приведения неравенства к равенству необходимо к его левой части прибавить неотрицательную величину . (2)

В результате получаем линейное уравнение, содержащее n+1 переменную:

. (3)

Неотрицательная переменная величина , с помощью которой неравенство преобразуется в уравнение, называется дополнительной переменной.

Теорема. Каждому решению =(1,2,…,n) неравенства (1) соответствует единственное решение =(1,2,…,n, n+1) уравнения (3) и неравенства (2), и, наоборот, каждому решению уравнения (3) и неравенства (2) соответствует единственное решение неравенства(1).

Доказательство. Пусть - решение неравенства (1), тогда а11+a22+…+ann b.

Перенося левую часть этого неравенства в правую и обозначая выражение в правой части через n+1, т.е. 0b-( а11+a22+…+ann )= n+1,

получаем, что решение =(1,2,…,n, n+1) удовлетворяет уравнению (3) и неравенству (2). Действительно, и

а11+a22+…+ann + n+1= а11+a22+…+ann +[ b-( а11+a22+…+ann )]=b.

Пусть удовлетворяет уравнению (3) и неравенству (2), т.Е.

а11+a22+…+ann + n+1=b и .

Тогда, отбрасывая в левой части равенства неотрицательную величину n+1, получаем неравенство а11+a22+…+ann b.

Отсюда следует, что - решение неравенства (1).

В каждое из m неравенств системы ограничений стандартной задачи ведем новые неотрицательные переменные xn+1, xn+2,..., xn+m, и рассмотрим следующую каноническую задачу: найти максимальное значение целевой функции

L = C1x1+C2x2+ ... + Cnxn +0xn+1 + 0xn+2 +  +0xn+m  max

при ограничениях:

x1  0, x2  0, ... , xn, xn+1, xn+2, ... , xn+m  0.

Таким образом, если система ограничений ЗЛП содержит неравенства, то, вводя в каждое из них свою неотрицательную дополнительную переменную, ее можно преобразовать в систему уравнений, т.е. стандартную ЗЛП свести к канонической. При этом в линейную функцию каждая дополнительная переменная входит с коэффициентом, равным нулю.

Еще проще процесс сведения канонической задачи к стандартной - надо лишь каждое уравнение из системы ограничений заменить двумя неравенствами:

ai1x1 + ai2x2 +  + ainxn = bi  ai1x1 + ai2x2 +  + ainxn  bi,

ai1x1 + ai2x2 +  + ainxn  bi.

Если на переменную xj общей ЗЛП не накладывается условие неотрицательности, то для того, чтобы общую задачу свести к стандартной, нужно положить xj = uj - vj, где uj, vj - новые переменные, и наложить условия uj  0, vj  0. Это возможно, т.к. любое число может быть записано как разность двух положительных чисел.

Тот случай, когда в задаче требуется минимизировать линейную форму C1x1+C2x2+ ... + Cnxn, легко свести к задаче максимизации: следует рассмотреть задачу нахождения максимума функции -С1x1-C2x2- ... -Cnxn.

Терминология задач линейного программирования.

Линейная функция L=CX = C1x1+C2x2+ ... + Cnxn, подлежащая максимизации (или минимизации), называется целевой функцией.

Вектор X=(x1, x2, ... , xn), удовлетворяющий всем ограничениям задачи линейного программирования, называется допустимым вектором (решением) или планом.

Если система неравенств при условии неотрицательности имеет хотя бы одно решение, она называется совместной, в противном случае - несовместной.

Задача линейного программирования, для которой существуют допустимые векторы, называется допустимой задачей.

Максимальное значение d=CX* целевой функции называется значением задачи.

План X=(x1, x2, ... , xn) называется опорным, если векторы Ai (i=1,2, ... , m), входящие в разложение A1x1+A2x2+…+Anxn = B с положительными коэффициентами xi, являются линейно независимыми.

Так как векторы Ai являются m-мерными, то из определения опорного плана следует, что число его положительных компонент не может превышать m.

Опорный план называется невырожденным, если он содержит m положительных компонент, в противном случае опорный план называется вырожденным.

Оптимальным планом или оптимальным решением ЗЛП называется план, доставляющий наибольшее (наименьшее) значение целевой функции.

Решение ЗЛП связано с понятием выпуклого множества.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]