Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
R_R_S__R_R_-1_1.doc
Скачиваний:
43
Добавлен:
30.03.2015
Размер:
1.25 Mб
Скачать

7. Нахождение начального базисного решения методом искусственного базиса

Рассмотрим каноническую задачу ЛП:

(44)

Можно считать, что все (в противном случае соответствующее уравнение домножим на1).

Поскольку симплекс-метод может применяться для решения только специальных задач ЛП, то следует ответит на вопрос: существует ли специальная задача, эквивалентная канонической задаче (44)? И в случае положительного ответа указать способ ее построения.

Рассмотрим вспомогательную задачу ЛП:

(45)

где  (n+m)-мерный вектор. Переменные называютсяискусственными базисными переменными.

З а м е ч а н и е. Задача (45) легко приводится к специальному виду. Для этого функцию надо выразить через небазисные переменныеиспользуя линейные ограничения задачи (45). Кроме того, отметим, чтопри любых допустимых значениях переменных.

Теорема 7 (критерий существования допустимых решений канонической задачи ЛП). Для канонической задачи (44) множество D допустимых решений не пусто тогда и только тогда, когда оптимальное значение целевой функции вспомогательной задачи (45) равно нулю.

Д о к а з а т е л ь с т в о. 1) Пусть задача (44) имеет допустимые решения и  одно из них. Тогда очевидно, что вектор является допустимым решением задачи (45). А поскольку, то оптимальное решение задачи (45), т. е. .

2) Пусть . Тогда оптимальное решение задачи (45) имеет вид:. Используя связь между линейными ограничениями задач (44) и (45), получим допустимость векторадля канонической задачи (44). Теорема доказана.

Теорема 8 (о преобразовании канонической задачи ЛП в эквивалентную ей специальную задачу ЛП). Если множество D допустимых решений канонической задачи (44) не пусто, то существует эквивалентная ей специальная задача ЛП, которая соответствует симплексной таблице, полученной преобразованием завершающей симплексной таблицы вспомогательной задачи (45).

Д о к а з а т е л ь с т в о. По условию теоремы множество допустимых решений канонической задачи ЛП (44) не пусто. Тогда согласно теореме 7 и в оптимальном планевспомогательной задачи (45) все.

Возможны два случая:

1) ни одна из переменных не вошла в завершающий базис. В этом случае удалим из полученной симплексной таблицы отвечающие им столбцы и индексную строку. Получим расширенную матрицу системы линейных уравнений с базисом, в который вошлиm переменных из набора . Выразив целевую функциюf(x) канонической задачи ЛП (44) через небазисные переменные, получим специальную задачу ЛП. Она эквивалентна задаче (44), так как получена из нее с помощью преобразований метода Гаусса. Остается дописать новую индексную строку, соответствующую f(x), к рассматриваемой расширенной матрице системы и таким образом получить начальную симплексную таблицу для решения канонической задачи ЛП (44);

2) некоторые из переменных вошли в базис завершающей симплексной таблицы вспомогательной задачи (45). В этом случае их можно исключить из базиса, заменяя переменными из множествас помощью преобразований Гаусса. В результате вновь попадаем в условия уже рассмотренного ранее первого случая. Теорема доказана.

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

Пример 9. Решить каноническую задачу ЛП:

(46)

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

(47)

Специальную задачу ЛП (47) решаем симплекс-методом.

Т а б л и ц а 7

B

5

1

4

1

1

0

1

-1

2

1

0

1

h

-6

0

-6

-2

0

0

Т а б л и ц а 8

B

4

2

2

0

1

-1

1

-1

2

1

0

1

h

-4

-2

-2

0

0

2

Т а б л и ц а 9

B

2

1

1

0

0,5

-0,5

3

0

3

1

0,5

0,5

h

0

0

0

0

1

1

Так как , то множествоD допустимых решений канонической задачи ЛП (45) не пусто. Следовательно, по теореме 8 существует специальная задача, эквивалентная задаче (45). Эта задача имеет следующий вид:

(48)

Линейные ограничения этой системы получены из завершающей симплексной табл. 9 вспомогательной задачи, а целевая функция исходной задачи (46) приняла вид после подстановки в нее выражений;.

Решаем специальную задачу ЛП (48) симплекс-методом (табл. 10, 11).

Т а б л и ц а 10

B

2

1

1

0

3

0

3

1

f

-4

0

-3

0

Т а б л и ц а 11

B

1

1

0

-13

1

0

1

13

f

-1

0

0

1

Итак, получили оптимальное базисное решение исходной канонической задачи (46): ;.

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