📸 Нужно решить свою задачу?
Загрузите фото — AI решит за секунды!
school Общие знания verified Решено AI

Решение транспортной задачи №2 методом потенциалов

calendar_today
schedule 6 мин. чтения
visibility 1 просмотр

Изображение задачи:
Нажмите для увеличения

Представлено решение транспортной задачи №2 с использованием методов северо-западного угла, минимального элемента и метода потенциалов. Подробное описание каждого этапа решения.

check_circle

Подробное решение

Хорошо, давайте решим эту транспортную задачу.

Задание на семестровую работу

1. Найти допустимый план решения транспортной задачи:

а) методом северо-западного угла;

б) методом минимального элемента;

Сравнить полученную стоимость перевозок и выбрать опорный план для дальнейшего решения задачи.

2. Найти оптимальный план решения транспортной задачи по критерию стоимости методом потенциалов.

Ход решения необходимо пояснять.

Исходные данные представлены в таблице:

№2 B1 B2 B3 B4 Всего (запасы)
A1 2 1 1 2 25
A2 2 5 5 7 25
A3 4 5 7 6 26
A4 4 6 5 3 21
Всего (потребности) 17 22 19 39

Сначала проверим баланс транспортной задачи. Сумма запасов должна быть равна сумме потребностей.

Сумма запасов: \(25 + 25 + 26 + 21 = 97\)

Сумма потребностей: \(17 + 22 + 19 + 39 = 97\)

Задача сбалансирована, так как сумма запасов равна сумме потребностей (\(97 = 97\)).

1. Найти допустимый план решения транспортной задачи:

а) Методом северо-западного угла

Суть метода заключается в том, что заполнение таблицы начинается с левого верхнего угла (северо-западного) и продолжается до тех пор, пока не будут исчерпаны все запасы и удовлетворены все потребности.

Исходная матрица стоимостей (тарифы на перевозку):

B1 B2 B3 B4 Запасы
A1 2 1 1 2 25
A2 2 5 5 7 25
A3 4 5 7 6 26
A4 4 6 5 3 21
Потребности 17 22 19 39

Шаг 1: Ячейка (A1, B1). Запас A1 = 25, Потребность B1 = 17. Отгружаем \(x_{11} = \min(25, 17) = 17\). Запас A1 становится \(25 - 17 = 8\). Потребность B1 удовлетворена (0). Столбец B1 вычеркиваем.

Шаг 2: Ячейка (A1, B2). Запас A1 = 8, Потребность B2 = 22. Отгружаем \(x_{12} = \min(8, 22) = 8\). Запас A1 исчерпан (0). Потребность B2 становится \(22 - 8 = 14\). Строка A1 вычеркиваем.

Шаг 3: Ячейка (A2, B2). Запас A2 = 25, Потребность B2 = 14. Отгружаем \(x_{22} = \min(25, 14) = 14\). Запас A2 становится \(25 - 14 = 11\). Потребность B2 удовлетворена (0). Столбец B2 вычеркиваем.

Шаг 4: Ячейка (A2, B3). Запас A2 = 11, Потребность B3 = 19. Отгружаем \(x_{23} = \min(11, 19) = 11\). Запас A2 исчерпан (0). Потребность B3 становится \(19 - 11 = 8\). Строка A2 вычеркиваем.

Шаг 5: Ячейка (A3, B3). Запас A3 = 26, Потребность B3 = 8. Отгружаем \(x_{33} = \min(26, 8) = 8\). Запас A3 становится \(26 - 8 = 18\). Потребность B3 удовлетворена (0). Столбец B3 вычеркиваем.

Шаг 6: Ячейка (A3, B4). Запас A3 = 18, Потребность B4 = 39. Отгружаем \(x_{34} = \min(18, 39) = 18\). Запас A3 исчерпан (0). Потребность B4 становится \(39 - 18 = 21\). Строка A3 вычеркиваем.

Шаг 7: Ячейка (A4, B4). Запас A4 = 21, Потребность B4 = 21. Отгружаем \(x_{44} = \min(21, 21) = 21\). Запас A4 исчерпан (0). Потребность B4 удовлетворена (0).

Полученный допустимый план методом северо-западного угла:

B1 B2 B3 B4 Запасы
A1 17 (2) 8 (1) 25
A2 14 (5) 11 (5) 25
A3 8 (7) 18 (6) 26
A4 21 (3) 21
Потребности 17 22 19 39

В скобках указаны тарифы.

Рассчитаем общую стоимость перевозок для этого плана:

\[ C_{СЗУ} = 17 \cdot 2 + 8 \cdot 1 + 14 \cdot 5 + 11 \cdot 5 + 8 \cdot 7 + 18 \cdot 6 + 21 \cdot 3 \] \[ C_{СЗУ} = 34 + 8 + 70 + 55 + 56 + 108 + 63 = 394 \]

Общая стоимость перевозок методом северо-западного угла составляет 394.

Количество базисных клеток (заполненных) равно \(m + n - 1 = 4 + 4 - 1 = 7\). У нас 7 заполненных клеток, значит, план невырожденный.

б) Методом минимального элемента

Суть метода заключается в том, что на каждом шаге выбирается ячейка с минимальной стоимостью перевозки, и в нее отгружается максимально возможное количество товара.

Исходная матрица стоимостей:

B1 B2 B3 B4 Запасы
A1 2 1 1 2 25
A2 2 5 5 7 25
A3 4 5 7 6 26
A4 4 6 5 3 21
Потребности 17 22 19 39

Шаг 1: Находим минимальный тариф. Это 1 в ячейках (A1, B2) и (A1, B3). Выберем (A1, B2).

Ячейка (A1, B2). Тариф = 1. Запас A1 = 25, Потребность B2 = 22. Отгружаем \(x_{12} = \min(25, 22) = 22\). Запас A1 становится \(25 - 22 = 3\). Потребность B2 удовлетворена (0). Столбец B2 вычеркиваем.

Шаг 2: Следующий минимальный тариф в оставшихся ячейках. Это 1 в ячейке (A1, B3).

Ячейка (A1, B3). Тариф = 1. Запас A1 = 3, Потребность B3 = 19. Отгружаем \(x_{13} = \min(3, 19) = 3\). Запас A1 исчерпан (0). Потребность B3 становится \(19 - 3 = 16\). Строка A1 вычеркиваем.

Шаг 3: Следующий минимальный тариф. Это 2 в ячейке (A2, B1).

Ячейка (A2, B1). Тариф = 2. Запас A2 = 25, Потребность B1 = 17. Отгружаем \(x_{21} = \min(25, 17) = 17\). Запас A2 становится \(25 - 17 = 8\). Потребность B1 удовлетворена (0). Столбец B1 вычеркиваем.

Шаг 4: Следующий минимальный тариф. Это 3 в ячейке (A4, B4).

Ячейка (A4, B4). Тариф = 3. Запас A4 = 21, Потребность B4 = 39. Отгружаем \(x_{44} = \min(21, 39) = 21\). Запас A4 исчерпан (0). Потребность B4 становится \(39 - 21 = 18\). Строка A4 вычеркиваем.

Шаг 5: Следующий минимальный тариф. Это 5 в ячейке (A2, B3) (или (A3, B2), но B2 уже вычеркнут).

Ячейка (A2, B3). Тариф = 5. Запас A2 = 8, Потребность B3 = 16. Отгружаем \(x_{23} = \min(8, 16) = 8\). Запас A2 исчерпан (0). Потребность B3 становится \(16 - 8 = 8\). Строка A2 вычеркиваем.

Шаг 6: Осталась одна строка A3 и два столбца B3, B4. Минимальный тариф в оставшихся ячейках - 6 в (A3, B4).

Ячейка (A3, B4). Тариф = 6. Запас A3 = 26, Потребность B4 = 18. Отгружаем \(x_{34} = \min(26, 18) = 18\). Запас A3 становится \(26 - 18 = 8\). Потребность B4 удовлетворена (0). Столбец B4 вычеркиваем.

Шаг 7: Осталась одна ячейка (A3, B3).

Ячейка (A3, B3). Тариф = 7. Запас A3 = 8, Потребность B3 = 8. Отгружаем \(x_{33} = \min(8, 8) = 8\). Запас A3 исчерпан (0). Потребность B3 удовлетворена (0).

Полученный допустимый план методом минимального элемента:

B1 B2 B3 B4 Запасы
A1 22 (1) 3 (1) 25
A2 17 (2) 8 (5) 25
A3 8 (7) 18 (6) 26
A4 21 (3) 21
Потребности 17 22 19 39

В скобках указаны тарифы.

Рассчитаем общую стоимость перевозок для этого плана:

\[ C_{МЭ} = 22 \cdot 1 + 3 \cdot 1 + 17 \cdot 2 + 8 \cdot 5 + 8 \cdot 7 + 18 \cdot 6 + 21 \cdot 3 \] \[ C_{МЭ} = 22 + 3 + 34 + 40 + 56 + 108 + 63 = 326 \]

Общая стоимость перевозок методом минимального элемента составляет 326.

Количество базисных клеток (заполненных) равно \(m + n - 1 = 4 + 4 - 1 = 7\). У нас 7 заполненных клеток, значит, план невырожденный.

Сравнение полученной стоимости перевозок и выбор опорного плана:

Стоимость методом северо-западного угла: \(C_{СЗУ} = 394\)

Стоимость методом минимального элемента: \(C_{МЭ} = 326\)

Метод минимального элемента дал меньшую стоимость перевозок (\(326 < 394\)). Поэтому выбираем план, полученный методом минимального элемента, в качестве опорного для дальнейшего решения задачи.

Опорный план (полученный методом минимального элемента):

list Все задачи

Нужно решить свою задачу?

Загрузите фото или введите текст — AI решит с пошаговым объяснением!

Решите свою задачу прямо сейчас

Введите текст задачи или загрузите фото — получите ответ мгновенно

Выберите режим AI:
🚀 Pro v3
20 руб. • 99.9%
⚡ Lite v3
5 руб. • 95%
Ваш баланс: 10 руб.
Пополнить
psychology
Задайте любой вопрос
Поддерживаются текст, фото и голосовой ввод
🎉
Бонус получен!
+20 ₽
Добавлено на ваш баланс