Линейное программирование. Задача линейного программирования (ЗЛП), страница 7

Видим, что значение целевой функции не изменится:

Но, как было показано в разделе 5.6, если целевая функция достигает экстремума более чем в одной крайней точке, то она достигает того же экстремума в любой точке, являющейся их выпуклой линейной комбинацией.

Следовательно, если экстремум достигается в точках x1* и x2*, то есть  z(x1*) = z(x2*), то тот же экстремум достигается также и в любой точке

x = l1x1* + l2x2*, где  l1 + l2 = 1.

Отсутствие решения.

Если при поиске максимума в индексной строке симплексной таблицы имеется отрицательное число ∆j<0, но в этом столбце нет ни одного положительного элемента аij, то целевая функция не ограничена сверху и задача не имеет решения.

Для доказательства этого утверждения перепишем уравнения (6.7) и (6.8) и рассмотрим их.

,                                                  

Можно сколько угодно увеличивать хj, отчего будет неограниченно расти значение z. При этом нет опасности, что хi станет отрицательной, так как коэффициент аij при хj не положительный. Все это верно для других х.

Аналогичное утверждение справедливо и для случая поиска минимума.

Если при поиске минимума в индексной строке симплексной таблицы имеется положительное ∆j>0, но в этом столбце нет ни одного положительного элемента аij, то целевая функция не ограничена снизу и задача не имеет решения.

Доказательство его аналогично предыдущему.

Контрольные вопросы

10.  Как привести ЗЛП к канонической форме.

11.  Как привести ЗЛП к предпочтительному виду.

12.  Определение выпуклого множества и его свойства.

13.  Какое место в многограннике планов занимает план вида (х1; х2;…; хm; 0;…; 0) и почему?

14.  Для чего систему ограничений приводят к каноническому предпочтительному виду?

15.  Как привести к предпочтительному виду систему ограничений Saij xj £  bi в задаче на поиск максимума?

16.  Как привести к предпочтительному виду систему ограничений Saij xj £  bi в задаче на поиск минимума?

17.  Как привести к предпочтительному виду систему ограничений Saij xj ³ bi в задаче на поиск максимума?

18.  Как привести к предпочтительному виду систему ограничений Saij xj ³ bi в задаче на поиск минимума?

19.  Как привести к предпочтительному виду систему ограничений Saij xj = bi в задаче на поиск максимума?

20.  Как привести к предпочтительному виду систему ограничений Saij xj = bi в задаче на поиск минимума?

21.  Требования к системе ограничений, чтобы можно было составить начальный опорный план.

22.  Что такое начальный опорный план, как он выглядит?

23.  Как составляется начальный опорный план?

24.  При поиске максимума что в симплексной таблице является признаком оптимальности плана?

25.  При поиске минимума что в симплексной таблице является признаком оптимальности плана?

26.  Как найти ключевое число в симплекс-таблице?

27.  Что такое ключевой столбец?

28.  Что такое ключевая строка?

29.  Как выглядит правило преобразования чисел симплексной таблицы?

30.  О чем говорит число нулей (> m) в индексной строке?

31.  О чем говорит число нулей (< m) в индексной строке?

7. Примеры решения задач линейного программирования.

7.1. Пример решения ЗЛП с дополнительными переменными

Имеется три вида сырья в следующих количествах: b1 = 54; b2 = 63; b3 = 5 единиц.

Можно изготовить 3 вида продукта: П1, П2, П3. Прибыль с единицы продукта: с1 = 9; с2 = 14;  с3 = 5. Количество сырья аij, необходимое для изготовления единицы продукта, показано в таблице.

Виды продукта

П1

П2

П3

Виды и имеющиеся количества сырья

Количества продукта

х1

х2

х3

Прибыль с единицы продукта

с1 = 9

с2 = 14 

с3 = 5

Количество аij сырья для изготовления единицы продукта

9

4

4

b1 = 54

9

5

5

b2 = 63

0

1

0

b3 = 5

Полная прибыль равна z = 9x1 + 14x2 + 5x3, где x1, x2, x3 -количества выпускаемого продукта П1, П2, П3. Необходимо составить такой план выпуска продукции, который дает максимальную прибыль.