Автор работы: Пользователь скрыл имя, 30 Марта 2013 в 09:51, задача
При нахождении оптимального плана перевозок были использованы следующие методы:
1.Метод северо-западного угла, потребовал 5 итераций, конечная стоимость 3290. Удешевление на 3060 единиц;
2.Метод минимального элемента, потребовал 2 итерации, конечная стоимость составила 3290. Удешевление на 660 единиц;
3.Метод двойного предпочтения, потребовал 3 итерации, конечная стоимость 3290.Удешевление на 1200 единиц;
1.Метод северо-западного угла
Метод состоит в последовательном переборе строк и столбцов транспортной таблицы, начиная с левого столбца и верхней строки, и выписывании максимально возможных отгрузок в соответствующие ячейки таблицы так, чтобы не были превышены заявленные в задаче возможности поставщика или потребности потребителя. На цены доставки в этом методе не обращают внимание, поскольку предполагается дальнейшая оптимизация отгрузок.
Стоимость = 6350
60 30
|
60 2 |
40 5 |
0 6 |
0 15 |
160 |
0 5 |
0 29 |
90 9 |
60 5 |
0 7 |
150 |
0 16 |
0 24 |
0 14 |
140 6 |
0 26 |
140 |
0 13 |
0 28 |
0 4 |
0 25 |
150 8 |
150 |
60 |
60 |
130 |
200 |
150 |
600=600 |
1.1(6350)
160+150++140+150=600
60+60+130+200+50=600
600=600 – задача открытого типа
30 30
|
60 2 |
70 5 |
0 6 |
0 15 |
160 |
30 5 |
0 29 |
60 9 |
60 5 |
0 7 |
150 |
0 16 |
0 24 |
0 14 |
140 6 |
0 26 |
140 |
0 13 |
0 28 |
0 4 |
0 25 |
150 8 |
150 |
60 |
60 |
130 |
200 |
150 |
600=600 |
1.2(4400)
30 30
|
60 2 |
70 5 |
0 6 |
0 15 |
160 |
30 5 |
0 29 |
0 9 |
60 5 |
60 7 |
150 |
0 16 |
0 24 |
0 14 |
140 6 |
0 26 |
140 |
0 13 |
0 28 |
60 4 |
0 25 |
90 8 |
150 |
60 |
60 |
130 |
200 |
150 |
600=600 |
1.3(4040)
0 30
|
60 2 |
70 5 |
30 6 |
0 15 |
160 |
60 5 |
0 29 |
0 9 |
30 5 |
60 7 |
150 |
0 16 |
0 24 |
0 14 |
140 6 |
0 26 |
140 |
0 13 |
0 28 |
60 4 |
0 25 |
90 8 |
150 |
60 |
60 |
130 |
200 |
150 |
600=600 |
1.4(3320)
0 30
|
60 2 |
40 5 |
30 6 |
30 15 |
160 |
60 5 |
0 29 |
0 9 |
30 5 |
60 7 |
150 |
0 16 |
0 24 |
0 14 |
140 6 |
0 26 |
140 |
0 13 |
0 28 |
90 4 |
0 25 |
60 8 |
150 |
60 |
60 |
130 |
200 |
150 |
600=600 |
1.5(3500)
0 30
|
60 2 |
40 5 |
60 6 |
0 15 |
160 |
60 5 |
0 29 |
0 9 |
0 5 |
90 7 |
150 |
0 16 |
0 24 |
0 14 |
140 6 |
0 26 |
140 |
0 13 |
0 28 |
90 4 |
0 25 |
60 8 |
150 |
60 |
60 |
130 |
200 |
150 |
600=600 |
(3290)
Вывод: Метод потребовал 5 итераций, конечная стоимость 3290. Удешевление на 3060 единиц.
2.Метод минимального элемента
Метод заключается
в отыскивании минимальной
Стоимость = 3950
0 30
|
60 * 2 |
0 5 |
0 6 |
100 15 |
160 |
60 *5 |
0 29 |
0 9 |
60 * 5 |
30 7 |
150 |
0 16 |
0 24 |
0 14 |
140 * 6 |
0 26 |
140 |
0 13 |
0 28 |
130 * 4 |
0 25 |
20 8 |
150 |
60 |
60 |
130 |
200 |
150 |
600=600 |
2.1(3950)
0 30
|
60 * 2 |
0 5 |
60 6 |
40 15 |
160 |
60 *5 |
0 29 |
0 9 |
0 * 5 |
90 7 |
150 |
0 16 |
0 24 |
0 14 |
140 * 6 |
0 26 |
140 |
0 13 |
0 28 |
130 * 4 |
0 25 |
20 8 |
150 |
60 |
60 |
130 |
200 |
150 |
600=600 |
2.2(3530)
0 30
|
60 * 2 |
40 5 |
60 6 |
0 15 |
160 |
60 *5 |
0 29 |
0 9 |
0 * 5 |
90 7 |
150 |
0 16 |
0 24 |
0 14 |
140 * 6 |
0 26 |
140 |
0 13 |
0 28 |
90 * 4 |
0 25 |
60 8 |
150 |
60 |
60 |
130 |
200 |
150 |
600=600 |
(3290)
Вывод: Данный метод потребовал 2 итерации, конечная стоимость составила 3290. Удешевление на 660 единиц.
3.Метод двойного предпочтения
В каждом столбце отмечают знаком клетку с наименьшей стоимостью. Затем тоже проделывают в каждой строке. В результате некоторые клетки имеют двойную отметку. В них находится минимальная стоимость как по столбцу, так и по строке. В эти клетки помещают максимально возможные объемы перевозок, каждый раз исключая и рассмотрения соответствующие столбцы или строки. Затем распределяют перевозки по клеткам с единичной отметкой. Остальные перевозки распределяют по наименьшей стоимости.
Стоимость = 4490
0 30
|
60 **2 |
0 5 |
0 6 |
160 | |
60 **5 |
0 29 |
0 9 |
90 **5 |
0 *7 |
150 |
0 16 |
0 24 |
0 14 |
110 *6 |
30 26 |
140 |
0 13 |
0 28 |
130 **4 |
0 25 |
20 8 |
150 |
60 |
60 |
130 |
200 |
150 |
600=600 |
3.1(4490)
0 30
|
60 **2 |
40 5 |
0 6 |
160 | |
60 **5 |
0 29 |
0 9 |
90 **5 |
0 *7 |
150 |
0 16 |
0 24 |
0 14 |
110 *6 |
30 26 |
140 |
0 13 |
0 28 |
90 **4 |
0 25 |
60 8 |
150 |
60 |
60 |
130 |
200 |
150 |
600=600 |