Исследование операций и теория систем
Получили оптимальное решение, т.к. все коэффициенты положительны.
Итак, 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 |
b1 |
b2 |
b3 |
b4 |
b5 |
с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)-(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) Рассмотрим цикл (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 |
Другие рефераты на тему «Программирование, компьютеры и кибернетика»:
Поиск рефератов
Последние рефераты раздела
- Основные этапы объектно-ориентированного проектирования
- Основные структуры языка Java
- Основные принципы разработки графического пользовательского интерфейса
- Основы дискретной математики
- Программное обеспечение системы принятия решений адаптивного робота
- Программное обеспечение
- Проблемы сохранности информации в процессе предпринимательской деятельности