47285 (571981), страница 2
Текст из файла (страница 2)
| A | x8 |
| x9 |
| |
| L | 3500 | 0 | 0 | 1 | 3 |
|
| 18875/6 | -5/24 | -11/24 | 0,75 | 13/6 |
|
| 875 | 0,75 | -0,75 | 0,5 | 2 |
|
| 2750/3 | -1/6 | -1/6 | 1 | 10/3 |
|
| 3875/3 | -5/12 | 13/12 | -2,5 | -17/3 |
|
| 250 | 0,5 | -0,5 | 1 | 2 |
Видим, что коэффициенты при переменных в целевой функции положительны, значит, найденное решение будет оптимальным.
Итак,
=0,
=3875/3,
=2750/3,
=250, L=3500.
Ответ: если предприятие будет изготавливать только три вида проволоки 1,2,3 причем 3875/3 км, 2750/3 км, 250 км соответственно, то общая прибыль от реализации изготовляемой продукции будет максимальной и равной 3500(ед).
Задача 2 (№28)
Условие:
С помощью симплекс–таблиц найти решение задачи линейного программирования: определить экстремальное значение целевой функции Q=CTx при условии Ax B,
где = 1 2 . . . 6 , В = b1 b2 . . . b6 ,
= 1 2 . . . 6 , А= (=1,6; =1,3).
| № вар. | с1 | с2 | с3 | с4 | с5 | с6 | b1 | b2 | b3 | Знаки ограничений | a11 | a12 | a13 | a14 | ||||||
| 1 | 2 | 3 | ||||||||||||||||||
| 28 | -6 | 0 | | -1 | -1 | 0 | 8 | | | = | = | = | 4 | 1 | 1 | 2 | ||||
| № вар. | a15 | a16 | a21 | a22 | a23 | a24 | a25 | a26 | a31 | a32 | a33 | a34 | a35 | a36 | Тип экстрем. |
| 1 | 0 | 2 | -1 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | max |
Решение:
Получим систему:
4 x1 + x2 + x3+2x4 + x5 =8;
2x1 - x2 +x4=2;
x1 + x2+x5=3
L= -6x1+ x3 -x4 -x5 → max
Пусть x2, x4 – свободные переменные, а x1, x3, x5 - базисные переменные. Приведем систему и целевую функцию к стандартному виду, для построения симплекс-таблицы:
x5 =2-(1,5x2 -0,5 x4);
x3 =6-(1,5x2 +0,5 x4);
x1=1-(-0,5x2+0,5x4)
L=-2-(3x2- x4) → max
Составим симплекс-таблицу:
Выберем разрешающим столбцом x4,т.к. только перед этой переменной в целевой функции отрицательное число, выберем в качестве разрешающего элемента тот, для которого отношение к нему свободного члена будет минимально (это x1). Меняем x4 и x1
| b | x2 | x4 | ||
| L | -2 2 | 3 -1 | -1 2 | |
| x1 | 1 2 | -0,5 -1 | 0,5 2 | 1/0,5=2 |
|
| 6 -1 | 1,5 0,5 | 0,5 -1 | 6/0,5=12 |
|
| 2 1 | 1,5 -0,5 | -0,5 1 |
| b | x2 | x1 | |
| L | 0 | 2 | 2 |
| x4 | 2 | -1 | 2 |
|
| 5 | 2 | -1 |
|
| 3 | 1 | 1 |
Получили оптимальное решение, т.к. все коэффициенты положительны.
Итак, x1= x2=0, x3 =5, x4=2, x5 =3, L=0.
Ответ: x1= x2=0, x3 =5, x4=2, x5 =3, L=0.
Задача 3 (№8)
Условие:
Решение транспортной задачи:
1. Записать условия задачи в матричной форме.
2. Определить опорный план задачи.
3. Определить оптимальный план задачи.
4. Проверить решение задачи методом потенциалов.
| №вар. | а1 | а2 | а3 | 1 | 2 | 3 | 4 | 5 | с11 | с12 | с13 |
| 8 | 200 | 200 | 600 | 200 | 300 | 200 | 100 | 200 | 25 | 21 | 20 |
| с14 | с15 | с21 | с22 | с23 | с24 | с25 | с31 | с32 | с33 | с34 | с35 |
| 50 | 18 | 15 | 30 | 32 | 25 | 40 | 23 | 40 | 10 | 12 | 21 |
Решение:
Составим таблицу транспортной задачи. Заполним таблицу методом северо-западного угла:
| B1 | B2 | B3 | B4 | B5 | ai | |
| A1 | 25 200 | 21 | 20 | 50 | 18 | 200 |
| A2 | 15 | 30 200 | 32 | 25 | 40 | 200 |
| A3 | 23 | 40 100 | 10 200 | 12 100 | 21 200 | 600 |
| bj | 200 | 300 | 200 | 100 | 200 | 1000 |
Количество заполненных ячеек r=m+n-1=6.
Проверим сумму по столбцам, сумму по строкам и количество базисных (заполненных) клеток:
r =6, ai= bj=1000, всё выполняется, значит, найденный план является опорным.
L=25*200+30*200+40*100+10*200+12*100+21*200=22400
Постараемся улучшить план перевозок.
-
Рассмотрим цикл (1;1)-(1;2)-(2;2)-(2;1)
Подсчитаем цену цикла: j=15-30+21-25=-19<0
| B1 | B2 | B3 | B4 | B5 | ai | |
| A1 | 25 | 21 200 | 20 | 50 | 18 | 200 |
| A2 | 15 200 | 30 | 32 | 25 | 40 | 200 |
| A3 | 23 | 40 100 | 10 200 | 12 100 | 21 200 | 600 |
| bj | 200 | 300 | 200 | 100 | 200 | 1000 |
L=21*200+15*200+40*100+10*200+12*100+21*200=18600
-
Рассмотрим цикл (2;1)-(2;2)-(3;2)-(3;1)
j=-15+30+23-40=-2<0
| B1 | B2 | B3 | B4 | B5 | ai | |
| A1 | 25 | 21 200 | 20 | 50 | 18 | 200 |
| A2 | 15 100 | 30 100 | 32 | 25 | 40 | 200 |
| A3 | 23 100 | 40 | 10 200 | 12 100 | 21 200 | 600 |
| bj | 200 | 300 | 200 | 100 | 200 | 1000 |
L=21*200+15*100+30*100+23*100+10*200+12*100+21*200=18400
Проверим методом потенциалов:
Примем α1=0, тогда βj = cij – αi (для заполненных клеток).
Если решение верное, то во всех пустых клетках таблицы Δij = cij – (αi+ βj) ≥ 0
Очевидно, что Δij =0 для заполненных клеток.
В результате получим следующую таблицу:
| B1=6 | B2=21 | B3=-7 | B4=-5 | B5=4 | ai | |
| A1=0 | 25-6>0 | 21-21=0 200 | 20+7>0 | 50+5>0 | 18-4>0 | 200 |
| A2=9 | 15-9-6=0 100 | 30-21-9=0 100 | 32-9+7>0 | 25+5-9>0 | 40-4-9>0 | 200 |
| A3=17 | 23-17-6=0 100 | 40-21-17>0 | 10+7-17=0 200 | 12+5-17=0 100 | 21-4-17=0 200 | 600 |
| bj | 200 | 300 | 200 | 100 | 200 | 1000 |
Таким образом, решение верное, т.к. Δij > 0 для всех пустых клеток и Δij =0 для всех заполненных.
0>0>













