Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Bilety_po_linalu.doc
Скачиваний:
6
Добавлен:
25.09.2019
Размер:
2 Мб
Скачать
☆

Билет №23

Условия неограниченности целевой функции канонической задачи линейного программирования на минимум

Пусть симплекс таблица приведена к некоторому базису опорного решения α канонической задачи линейного программирования (1)-(3) на минимум. Если при этом существует столбец As с положительной оценкой, т.е. где s=1,2,…,n, а все остальные элементы этого столбца неположительные, т.е. , i=1,2,…,r, то целевая функция данной задачи неограниченна на множестве допустимых решений, и, следовательно, задача не имеет оптимального решения.

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

Пусть симплекс таблица приведена к базису А1,А2,…,Ar опорного решения α=(α1,α2, …,αr, 0,0, …, 0) и имеет вид :

A’1

A’2

…

A’r

A’r+1

…

A’s

…

A’n

B’

1

0

…

0

a1,r+1

…

a1s

…

a1n

α1

0

1

…

1

a2,r+1

…

a2s

…

a2n

α2

…

…

…

…

…

…

…

…

…

…

0

0

…

1

ar,r+1

…

ars

…

arn

Αr

0

0

…

0

…

…

Следовательно, вектор ограничений В’ , а так же вектор условий A’s можно представить в виде линейной комбинации базисных векторов, а именно :

(12) A’1α1 + A’2α 2 +…+A’r α r =B и

A’1α’1s + A’2α’ 2s +…+A’r α’ rs = A’s

(13) A’1α’1s + A’2α’ 2s +…+A’r α’ rs –A’s = .

Помножив соотношение (13) на переменную t и вычтя его из соотношения (12), получим:

A’1 (α1 – ta’1s) + A’2 (α 2 – ta’2s) +…+A’r (α r – ta’rs) + A’st = B’

Из последнего соотношения и с учетом того, что a’is 0, следует что вектор At = (α1 – ta’1s , α 2 – ta’2s, …,α r – ta’rs, 0, …, 0, t, 0, …, 0) является допустимым решение задачи (1)-(3). По лемме о целевой функции для допустимого решения αе имеем

f(αt) = f(α) - (α1 – ta’1s) + 2 (α 2 – ta’2s) -…- r (α r – ta’rs) - st.

С учетом того что оценки базисных векторов равны нулю, то есть 2 =…= r = 0, значение целевой функции можно записать в виде : f(αt) = f(α) - . Так как то при t целевая функция неограниченно уменьшается, то есть f(αt) , и, следовательно, задача не имеет оптимального решения.

Билет №24

Решение канонической задачи линейного программирования на минимум симплекс методом, критерии выбора вектора вводимого в базис и выводимого из базиса

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

(9) f(X)= +

(10) =B

(11) , j=1,2,…,n.

Пусть вектор α опорное решение данной задачи. Выберем некоторый базис этого опорного решения, например, В1,…,Bl,…,Bk,…,Br, т.е. опорное решение имеет вид α=(0,…,0,α1,0,…,0,αl,0,…,0,αk,0,…,0,αr,0,0,…,0).

Приведя систему векторов условий к базису выбранного опорного решения, получим симплекс таблицу (4)

…

B1

…

Bl

…

Bk

…

Br

…

As

…

B

…

1

…

0

…

0

…

0

…

a’1s

…

…

…

…

…

…

…

…

…

…

…

…

…

…

0

…

1

…

0

…

0

…

a’ls

…

…

…

…

…

…

…

…

…

…

…

…

…

…

0

…

0

…

1

…

0

…

a’ks

…

…

…

…

…

…

…

…

…

…

…

…

…

…

0

…

0

…

0

…

1

…

a’rs

…

…

0

…

0

…

0

…

0

…

…

  1. Если любой вектор системы условий задачи в полученной симплекс таблице имеет неположительную оценку т.е. для всех j=1,2,…,n то опорное решение α является оптимальным решением данной задачи ( теорема о достаточном условии оптимальности опорного решения).

  2. Если в симплекс таблице существует s-й столбец с положительной оценкой , где s=1,2,…,n а все остальные элементы s-го столбца неположительные то целевая функция данной задачи неограниченна на множестве допустимых решений и следовательно задача не имеет оптимального решения (теорема о неограниченности целевой функции)

  3. Если оценка s-го столбца положительная, но при этом среди элементов этого столбца найдется положительный т.е. ais 0, i=1,2,…,r. То рассматриваются соотношения вида для всех a’is 0 , среди которых выбирается наименьшее. Пусть это будет отношение = . Затем проводится преобразование Жордана симплекс таблицы (4) с разрешающим элементом . После такого преобразования будет получена новая симплекс таблица приведенная к базису отличному от предыдущего так как вектор Bk уступил место вектору As. Эта симплекс таблица обладает свойствами : 1)она приведена к базису B1,…,Bl,…,Bk-1,Bk+1,…,Br,…,As. 2)Все элементы столбца ограничений неотрицательные.

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