ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 12.12.2023
Просмотров: 44
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Этап 2. Выполним переход к новому допустимому решению.
1) Выбираем клетку (3;1).
2) Для клетки (3;1) «организуем цикл»: соединим ее с помощью многоугольника с занятыми клетками: (3;2), (1;2), (1;4), (2;4), (2;1).
3) Расставляем в выделенных клетках «+» и «-»: в свободной клетке (3;1) «+», а в остальных по порядку «-», «+»:
| Тарифы по перемещению единицы груза, тыс.руб. | ||||
| Потребитель1 | Потребитель2 | Потребитель3 | Потребитель4 | Возможности поставщика |
Поставщик1 | 7 | 4[150][+] | 9 | 3[250][-] | 400 |
Поставщик2 | 2[450][-] | 11 | 8 | 4[100][+] | 550 |
Поставщик 3 | 3[+] | 8[100][-] | 6[200] | 5 | 300 |
Потребности потребителя | 450 | 250 | 200 | 350 | |
4) В клетках со знаком «-» выбираем наименьшее значение:
min (250; 450; 100) = 100.
5) Данное наименьшее значение прибавляем в клетки со знаком «+» к объемам перевозок и вычитаем в клетках со знаком «-». Свободная клетка становится занятой, а клетка с объемом перевозок 0 – свободной.
В результате получаем новый план перевозок:
| Тарифы по перемещению единицы груза, тыс.руб. | ||||
| Потребитель1 | Потребитель2 | Потребитель3 | Потребитель4 | Возможности поставщика |
Поставщик1 | 7 | 4[250] | 9 | 3[150] | 400 |
Поставщик2 | 2[350] | 11 | 8 | 4[200] | 550 |
Поставщик 3 | 3[100] | 8 | 6[200] | 5 | 300 |
Потребности потребителя | 450 | 250 | 200 | 350 | |
Матрица перевозок груза имеет вид:
Вычислим значение целевой функции для построенного плана:
.
Возвращаемся к этапу 1.
Итерация 3.
Этап 1. Проверим оптимальность опорного плана.
Для занятых клеток составим систему уравнений потенциалов:
u1 + v2 = 4; u1 = 0; v2 = 4;
u1 + v4 = 3; 0 + v4 = 3; v4 = 3;
u2 + v4 = 4; 3 + u2 = 4; u2 = 1;
u2 + v1 = 2; 1 + v1 = 2; v1 = 1;
u3 + v1 = 3; 1 + u3 = 3; u3 = 2;
u3 + v3 = 6; 2 + v3 = 6; v3 = 4.
Для каждой свободной клетки найдем оценку:
∆11 = u1 + v1 - с11 = 0 + 1 - 7 = -6 < 0;
∆13 = u1 + v3 - с13 = 0 + 4 - 9 = -5 < 0;
∆22 = u2 + v2 - с22 = 1 + 4 - 11 = -6 < 0;
∆23 = u2 + v3 - с23 = 1 + 4 - 8 = -3 < 0;
∆32 = u3 + v2 - с32 = 2 + 4 - 8 = -2 < 0;
∆34 = u3 + v4 - с34 = 2 + 3 - 5 = 0.
Среди оценок есть нет положительных, поэтому решение оптимально.
Таким образом, оптимальный план перевозок груза:
Минимальные затраты на перевозку груза составят:
.
Ответ. Груз, находящийся у 1-го поставщика, требуется доставить 2-му потребителю в количестве 250 единиц и 4-му потребителю в количестве 150 единиц.
Груз, находящийся у 2-го поставщика, требуется доставить 1-му потребителю в количестве 350 единиц и 4-му потребителю в количестве 200 единиц.
Груз, находящийся у 3-го поставщика, требуется доставить 1-му потребителю в количестве 100 единиц и 3-му потребителю в количестве 200 единиц.
При использовании данного плана перевозок груза суммарные затраты на перевозку груза будут минимальными и составят 4450 тыс.руб.