Автор работы: Пользователь скрыл имя, 06 Октября 2011 в 14:46, контрольная работа
Определить оптимальный размер заказа для 4-х видов товаров, если площадь склада равна 140 м2.
Решить транспортную задачу распределительным методом. Начальное решение Х0 найти методом наименьшей стоимости.
Искомый элемент равен 0
Для этого элемента запасы равны 10, потребности 10. Поскольку минимальным является 10, то вычитаем его.
x46 = min(10,10) = 10.
x | 5 | x | x | x | x | 0 |
5 | x | 5 | x | x | x | 0 |
x | x | x | 2 | 5 | x | 0 |
x | 7 | 13 | x | 11 | 0 | 10 - 10 = 0 |
0 | 0 | 0 | 0 | 0 | 10 - 10 = 0 | 0 |
1 | 2 | 3 | 4 | 5 | 6 | Запасы | |
1 | 11 | 5[100] | 13 | 4 | 5 | 0 | 100 |
2 | 5[30] | 15 | 5[100] | 6 | 7 | 0 | 130 |
3 | 15 | 6 | 8 | 2[10] | 5[130] | 0 | 140 |
4 | 3 | 7[60] | 13[30] | 4 | 11[80] | 0[10] | 180 |
Потребности | 30 | 160 | 130 | 10 | 210 | 10 |
В
результате получен первый опорный
план, который является допустимым,
так как все грузы из баз
вывезены, потребность магазинов
удовлетворена, а план соответствует
системе ограничений
2.
Подсчитаем число занятых
Значение целевой функции для этого опорного плана равно:
5*100 + 5*30 + 5*100 + 2*10 + 5*130 + 7*60 + 13*30 + 11*80 + 0*10 = 3510
Этап II. Улучшение опорного плана.
Проверка
опорного плана на оптимальность. Чтобы
установить является ли опорный план
оптимальным, надо проверить, как повлияет
на величину целевой функции любое
возможное перераспределение
План
распределения поставок будет оптимальным
лишь в том случае, когда целевая
функция имеет минимальное
Проверим
возможность уменьшения суммарных
затрат на поставку продукции. С этой
целью для каждой свободной от
поставки клетки определяется величина
Δij, характеризующая изменение
При этом должно быть произведено такое изменение остальных поставок, чтобы получившаяся совокупность поставок не нарушала баланса спроса и поставок транспортной задачи.
Величина Δij называется оценкой свободной клетки (или характеристика).
В исходном решении задачи имеются клетки свободные от поставок.
Необходимо вычислить значение оценок Δij для этих свободных от поставок клеток. С этой целью для каждой свободной клетки составляется означенный цикл перерасчета (или замкнутая цепь, круг, кольцо, контур и т.д.).
Под
циклом пересчета (цепью) понимается замкнутая
ломаная линия. Вершинами цикла (цепи)
являются клетки таблицы, проще –
вершины лежат в клетках
Причем одна из вершин находится в свободной от поставки клетке, в той, для которой определяется оценка Δij. Все другие вершины находятся в базисных клетках, т.е. клетках, занятых поставками.
Вершины,
в которых поставки при перераспределении
увеличиваются, отмечаются плюсом и
называются положительными вершинами
и, наоборот, вершины, в которых поставки
при перераспределении
В цикле знаки по вершинам расставляют начиная с вершины, лежащей в свободной клетке, для которой определяется Δij. В нее записывают знак плюс, затем знаки по вершинам чередуются: минус, плюс , минус, плюс и т. д., независимо от того, расставляют ли их по часовой стрелке или в обратном направлении. Таким образом, в цикле всегда насчитывается одинаковое число положительных и отрицательных вершин.
Следующий этап решения транспортной задачи заключается в улучшении опорного плана.
Если при каком-то опорном плане оказывается несколько свободных клеток с отрицательными оценками Δij, то за один переход к лучшему плану можно занять поставкой только одну клетку – ту, которая обеспечивает наибольшее снижение целевой функции.
Шаг 1. Определяем оценку для каждой свободной клетки.
(1;1):
В свободную клетку (1;1) поставим
знак «+», а в остальных
1 | 2 | 3 | 4 | 5 | 6 | Запасы | |
1 | 11[+] | 5[100][-] | 13 | 4 | 5 | 0 | 100 |
2 | 5[30][-] | 15 | 5[100][+] | 6 | 7 | 0 | 130 |
3 | 15 | 6 | 8 | 2[10] | 5[130] | 0 | 140 |
4 | 3 | 7[60][+] | 13[30][-] | 4 | 11[80] | 0[10] | 180 |
Потребности | 30 | 160 | 130 | 10 | 210 | 10 |
Цикл приведен в таблице (1,1; 1,2; 4,2; 4,3; 2,3; 2,1; ).
Оценка свободной клетки равна Δ11 = (11) - (5) + (7) - (13) + (5) - (5) = 0.
(1;3):
В свободную клетку (1;3) поставим
знак «+», а в остальных
1 | 2 | 3 | 4 | 5 | 6 | Запасы | |
1 | 11 | 5[100][-] | 13[+] | 4 | 5 | 0 | 100 |
2 | 5[30] | 15 | 5[100] | 6 | 7 | 0 | 130 |
3 | 15 | 6 | 8 | 2[10] | 5[130] | 0 | 140 |
4 | 3 | 7[60][+] | 13[30][-] | 4 | 11[80] | 0[10] | 180 |
Потребности | 30 | 160 | 130 | 10 | 210 | 10 |
Цикл приведен в таблице (1,3; 1,2; 4,2; 4,3; ).
Оценка свободной клетки равна Δ13 = (13) - (5) + (7) - (13) = 2.
(1;4):
В свободную клетку (1;4) поставим
знак «+», а в остальных
1 | 2 | 3 | 4 | 5 | 6 | Запасы | |
1 | 11 | 5[100][-] | 13 | 4[+] | 5 | 0 | 100 |
2 | 5[30] | 15 | 5[100] | 6 | 7 | 0 | 130 |
3 | 15 | 6 | 8 | 2[10][-] | 5[130][+] | 0 | 140 |
4 | 3 | 7[60][+] | 13[30] | 4 | 11[80][-] | 0[10] | 180 |
Потребности | 30 | 160 | 130 | 10 | 210 | 10 |
Цикл приведен в таблице (1,4; 1,2; 4,2; 4,5; 3,5; 3,4; ).
Оценка свободной клетки равна Δ14 = (4) - (5) + (7) - (11) + (5) - (2) = -2.
(1;5):
В свободную клетку (1;5) поставим
знак «+», а в остальных
1 | 2 | 3 | 4 | 5 | 6 | Запасы | |
1 | 11 | 5[100][-] | 13 | 4 | 5[+] | 0 | 100 |
2 | 5[30] | 15 | 5[100] | 6 | 7 | 0 | 130 |
3 | 15 | 6 | 8 | 2[10] | 5[130] | 0 | 140 |
4 | 3 | 7[60][+] | 13[30] | 4 | 11[80][-] | 0[10] | 180 |
Потребности | 30 | 160 | 130 | 10 | 210 | 10 |
Цикл приведен в таблице (1,5; 1,2; 4,2; 4,5; ).
Оценка свободной клетки равна Δ15 = (5) - (5) + (7) - (11) = -4.
(1;6):
В свободную клетку (1;6) поставим
знак «+», а в остальных
1 | 2 | 3 | 4 | 5 | 6 | Запасы | |
1 | 11 | 5[100][-] | 13 | 4 | 5 | 0[+] | 100 |
2 | 5[30] | 15 | 5[100] | 6 | 7 | 0 | 130 |
3 | 15 | 6 | 8 | 2[10] | 5[130] | 0 | 140 |
4 | 3 | 7[60][+] | 13[30] | 4 | 11[80] | 0[10][-] | 180 |
Потребности | 30 | 160 | 130 | 10 | 210 | 10 |
Информация о работе Контрольная работа по "Математическим методам"