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

Решение транспортной задачи: пример с таблицей

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

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

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

check_circle

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

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

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


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

Дана следующая таблица с тарифами и объемами:

№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 \]

Задача сбалансирована, так как сумма предложения равна сумме спроса.


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

Заполняем ячейки, начиная с левого верхнего угла (северо-западного), пока не исчерпаем запасы или потребности.

Шаг 1: Ячейка (A1, B1). Предложение A1 = 25, Спрос B1 = 17. Отгружаем 17. Остаток A1 = 25 - 17 = 8. Спрос B1 = 0.

Шаг 2: Ячейка (A1, B2). Предложение A1 = 8, Спрос B2 = 22. Отгружаем 8. Остаток A1 = 0. Спрос B2 = 22 - 8 = 14.

Шаг 3: Ячейка (A2, B2). Предложение A2 = 25, Спрос B2 = 14. Отгружаем 14. Остаток A2 = 25 - 14 = 11. Спрос B2 = 0.

Шаг 4: Ячейка (A2, B3). Предложение A2 = 11, Спрос B3 = 19. Отгружаем 11. Остаток A2 = 0. Спрос B3 = 19 - 11 = 8.

Шаг 5: Ячейка (A3, B3). Предложение A3 = 26, Спрос B3 = 8. Отгружаем 8. Остаток A3 = 26 - 8 = 18. Спрос B3 = 0.

Шаг 6: Ячейка (A3, B4). Предложение A3 = 18, Спрос B4 = 39. Отгружаем 18. Остаток A3 = 0. Спрос B4 = 39 - 18 = 21.

Шаг 7: Ячейка (A4, B4). Предложение A4 = 21, Спрос B4 = 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

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

\[ Z_{СЗУ} = 17 \cdot 2 + 8 \cdot 1 + 14 \cdot 5 + 11 \cdot 5 + 8 \cdot 7 + 18 \cdot 6 + 21 \cdot 3 \] \[ Z_{СЗУ} = 34 + 8 + 70 + 55 + 56 + 108 + 63 = 394 \]
б) методом минимального элемента;

Заполняем ячейки, начиная с ячейки с минимальной стоимостью, пока не исчерпаем запасы или потребности.

Исходная таблица тарифов:

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 = 25, Спрос B2 = 22. Отгружаем 22. Остаток A1 = 25 - 22 = 3. Спрос B2 = 0. Столбец B2 вычеркиваем.

Шаг 2: Следующий минимальный тариф = 1 (в ячейке (A1, B3)). Предложение A1 = 3, Спрос B3 = 19. Отгружаем 3. Остаток A1 = 0. Спрос B3 = 19 - 3 = 16. Строка A1 вычеркивается.

Шаг 3: Следующий минимальный тариф = 2 (в ячейках (A1, B1) - вычеркнута, (A1, B4) - вычеркнута, (A2, B1)). Выберем (A2, B1). Предложение A2 = 25, Спрос B1 = 17. Отгружаем 17. Остаток A2 = 25 - 17 = 8. Спрос B1 = 0. Столбец B1 вычеркиваем.

Шаг 4: Следующий минимальный тариф = 3 (в ячейке (A4, B4)). Предложение A4 = 21, Спрос B4 = 39. Отгружаем 21. Остаток A4 = 0. Спрос B4 = 39 - 21 = 18. Строка A4 вычеркивается.

Шаг 5: Следующий минимальный тариф = 5 (в ячейках (A2, B3), (A3, B3)). Выберем (A2, B3). Предложение A2 = 8, Спрос B3 = 16. Отгружаем 8. Остаток A2 = 0. Спрос B3 = 16 - 8 = 8. Строка A2 вычеркивается.

Шаг 6: Осталась одна ячейка (A3, B4) и (A3, B3). Ячейка (A3, B3). Предложение A3 = 26, Спрос B3 = 8. Отгружаем 8. Остаток A3 = 26 - 8 = 18. Спрос B3 = 0.

Шаг 7: Ячейка (A3, B4). Предложение A3 = 18, Спрос B4 = 18. Отгружаем 18. Остаток A3 = 0. Спрос B4 = 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

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

\[ Z_{МЭ} = 22 \cdot 1 + 3 \cdot 1 + 17 \cdot 2 + 8 \cdot 5 + 8 \cdot 7 + 18 \cdot 6 + 21 \cdot 3 \] \[ Z_{МЭ} = 22 + 3 + 34 + 40 + 56 + 108 + 63 = 326 \]
Сравнить полученную стоимость перевозок и выбрать опорный план для дальнейшего решения задачи.

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

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

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

Опорный план:

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

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

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

Используем опорный план, полученный методом минимального элемента. Количество занятых ячеек (базисных переменных) равно \(m + n - 1 = 4 + 4 - 1 = 7\). В нашем плане 7 занятых ячеек, что соответствует условию невырожденности.

Опорный план:

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_{ij}\) для занятых ячеек:

\(c_{12} = 1\)

\(c_{13} = 1\)

\(c_{21} = 2\)

\(c_{23} = 5\)

\(c_{33} = 7\)

\(c_{34} = 6\)

\(c_{44} = 3\)

Метод потенциалов заключается в нахождении потенциалов \(u_i\) для строк и \(v_j\) для столбцов, используя равенство \(u_i + v_j = c_{ij}\) для занятых ячеек. Примем \(u_1 = 0\).

1. \(u_1 + v_2 = c_{12} \Rightarrow 0 + v_2 = 1 \Rightarrow v_2 = 1\)

2. \(u_1 + v_3 = c_{13} \Rightarrow 0 + v_3 = 1 \Rightarrow v_3 = 1\)

3. \(u_2 + v_3 = c_{23} \Rightarrow u_2 + 1 = 5 \Rightarrow u_2 = 4\)

4. \(u_2 + v_1 = c_{21} \Rightarrow 4 + v_1 = 2 \Rightarrow v_1 = -2\)

5. \(u_3 + v_3 = c_{33} \Rightarrow u_3 + 1 = 7 \Rightarrow u_3 = 6\)

6. \(u_3 + v_4 = c_{34} \Rightarrow 6 + v_4 = 6 \Rightarrow v_4 = 0\)

7. \(u_4 + v_4 = c_{44} \Rightarrow u_4 + 0 = 3 \Rightarrow u_4 = 3\)

Потенциалы:

\(u_1 = 0\)

\(u_2 = 4\)

\(u_3 = 6\)

\(u_4 = 3\)

\(v_1 = -2\)

\(v_2 = 1\)

\(v_3 = 1\)

\(v_4 = 0\)

Теперь рассчитаем оценки для свободных ячеек по формуле \(\Delta_{ij} = c_{ij} - (

list Все задачи

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

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

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

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

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