Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебники ТПР / Учебник ТПР_4.1.doc
Скачиваний:
181
Добавлен:
17.06.2016
Размер:
963.58 Кб
Скачать

Определение базисных решений

Задача линейного программирования, записанная в стандартной форме, содержит т линейных равенств с п неизвестными переменными (т < п). Разделим п переменных на два множества: (1) п - т переменные, которые положим равными нулю, и (2) оставшиеся т переменные, значения которых определяются как решение системы из т линейных уравнений. Если это решение единственное, тогда соответствующие т переменные называются базисными, а остальные п т нулевые переменные небазисными. В этом случае результирующие значения переменных составляют базисное решение.

В русской математической литературе также применяются термины:

  • "план", соответствующий термину "базисное решение";

  • "опорный план", соответствующий термину "допустимое базисное решение";

  • "оптимальный опорный план", соответствующий термину "оптимальное базисное решение".

Если все переменные принимают неотрицательные значения, то такое базисное решение явля­ется допустимым. В противном случае базисное решение явля­ется не допустимым.

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

Пример: Рассмотрим следующую систему двух уравнений с пятью неизвестными (т =2, п =5)

1+ 2 + 4 3 +2 4 + 3 5 = 8,

4 1+2 2 + 2 3 + 4 + 6 5 = 4.

Определим различные решения этой системы. Количество положительных базисных решений равно . Ниже мы покажем, что некоторые из этих реше­ний на самом деле не будут базисными.

По определению базисное решение включает только две (= т) переменные, предполагая, что небазисных нулевых переменных три (= п т).

Случай 1. Допустимое базисное решение.

Пусть нулевыми (небазисными) переменными будут: 2, 4 и 5.

Тогда уравнения становятся:

1 + 4 3 = 8,

4 1+ 2 3 = 4.

Решение: единственное решение 1 = 0, 3 = 2.

Заключение: базисное решение допустимо, так как 1, 3  0.

Случай 2. Недопустимое базисное решение.

Пусть нулевыми (небазисными) переменными будут: 3, 4 и 5.

Тогда уравнения становятся:

1 + 2 = 8,

4 1+ 2 2 = 4.

Решение: единственное решение 1 = – 6, 2 = 14.

Заключение: базисное решение не допустимо, так как 1 < 0.

Случай 3. Решение не единственное.

Пусть нулевыми (небазисными) переменными будут: 1, 2 и 5.

Тогда уравнения становятся:

4 3 + 2 4 = 8,

2 3+ 4 = 4.

Решение: единственного решения не существует, т. к. уравнения зависимы (если первое уравнение разделить на 2, то получим второе уравнение).

Заключение: бесконечное количество решений.

Случай 4. Решения не существует.

Пусть нулевыми (небазисными) переменными будут: 1, 3 и 4.

Тогда уравнения становятся:

2 + 3 5 = 8,

2 2+ 6 5 = 4;  ( 2 + 3 5 =2).

Решение: решения не существует, т. к. уравнения несовместимы (8  2).

Заключение: решения не существует.

Соседние файлы в папке Учебники ТПР