Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Линал.Билеты с доказательствами.docx
Скачиваний:
14
Добавлен:
19.03.2016
Размер:
233.86 Кб
Скачать

34.Когда искусственная каноническая задача линейного программирования имеет оптимальное решение?

Задачи (4) – (6) имеет допустимые решение, одним из которых является, например, вектор β = (0, …, 0, b1, b2, …, bm), так как опорное решение всегда является допустимым. Из (6) следует, что все искусственные переменные неотрицательны, т.е. хn+i ≥ 0, i = 1, 2, …, m. Поэтому целевая функция (4) φ(X) = xn+1 + xn+2 + … +xn+m ограничена снизу на множестве допустимых решений, т.е. φ(X) ≥ 0. Следовательно, по теореме о разрешимости канонической задачи линейного программирования, задачи (4) – (6) имеет оптимальное решение.■

Замечание. Так как у задачи (4) – (6) всегда известно начальное опорное решение, то ее можно решить симплекс методом, который через конечное число шагов приведет к оптимальному решению этой задачи.

  1. φ(X) = xn+1 + xn+2 + … +xn+m (min),

  2. Аj xj +E1 xn+1 + E2 xn+2 + … + Em xn+m =B,

  3. xj ≥ 0, j=1,2,…,n, n+1, n+2, … , n+m,

где Ej – единичный вектор (j = 1, 2, …, m) , а xn+1 , xn+2 , … , xn+m – искусственные переменные.

35.При каком решении искусственной кзлп исходная задача имеет опорное решение?

Теорема (о методе искусственного базиса)

Пусть вектор β = (α1, α2, …, αn, αn+1, αn+2, …, αn+m) является оптимальным решением искусственной задачи (4) –(6). Тогда:

Еесли αn+1 = αn+2 = …= αn+m =0 , то вектор α = (α1, α2, …, αn) является опорным решением исходной канонической задачи линейного программирования (1) – (3);

Доказательство

Докажем это утверждение. По условию вектор β = (α1, α2, …, αn, αn+1, αn+2, …, αn+m) является оптимальным решением искусственной задачи (4) – (6). Тогда вектор β является опорным решением этой задачи, а, следовательно, и допустимым решением и, по определению, является решением системы линейных уравнений (5), т. е. выполняется соотношение:

А1 α 12 α 2 +…+Аn α n +E1 α n+1 + E2 α n+2 + … + Em α n+m =B,

Так как αn+1 = αn+2 = …= αn+m =0 , то последнее равенство можно записать в виде А1 α 12 α 2 +…+Аn α n =B.

Откуда, по определению, следует, что вектор α = (α1, α2, …, αn) является допустимым решением исходной задачи (1) – (3).

Так как вектор β = (α1, α2, …, αn, 0, 0, …, 0) является опорным решением искусственной задачи, то ненулевым координатам этого вектора соответствуют линейно независимые векторы условий этой задачи. Тогда некоторые из указанных линейно независимых векторов соответствуют ненулевым координатам вектора α = (α1, α2, …, αn). Следовательно, вектор α является опорным решением исходной задачи (1) – (3).

36.При каком решении искусственной кзлп исходная задача не имеет решений?

Если среди чисел αn+1, αn+2, …, αn+m , хотя бы одно отличается от нуля, т.е. найдется αn+1>0 , i = 1, 2, …, m , то задача (1) – (3) не имеет ни одного допустимого решения, т.е. система ограничений канонической задачи линейного программирования (1) – (3) является несовместной.

Доказательство

Это утверждение теоремы о методе искусственного базиса

будем доказывать от противного, предположив, что существует число αn+i>0 , i = 1, 2, …, m, но при этом исходная задача (1) – (3) имеет допустимое решение α = (k1, k2, …, kn), которое удовлетворяет системе (2) и kj ≥0, j =1, 2, …, n . Тогда по определению допустимого решения выполняется соотношение: А1 k 12 k 2 +…+Аn k n = B, которое можно переписать в виде

А1 k 12 k 2 +…+Аn k n +An+1 0 + An+2 0 + … + An+m 0 = B.

Откуда следует, что вектор β’ = (k1, k2, …, kn, 0, 0, …, 0) является допустимым решением искусственной задачи (4) – (6).

Так как по условию вектор β = (α1, α2, …, αn, αn+1, αn+2, …, αn+m) является оптимальным решением искусственной задачи, то φ(β) ≤ φ(β’), что равносильно неравенству: αn+1 + αn+2 + …+ αn+m ≤ 0 + 0 + … + 0. Однако, по предположению, существует αn+1>0 , i = 1, 2, …, m, а, следовательно, αn+1 + αn+2 + …+ αn+m> 0. Получено противоречие. Таким образом, предположение о существовании допустимого решения исходной задачи является неверным. Следовательно, система ограничений исходной задачи является несовместной.