Как свести эту задачу к задаче 11 о кратчайшем пути в графе, ве-
са ребер которого не изменяются со временем?
Указание. Постройте новый граф, сопоставив одной вершине ис-
ходного графа несколько вершин, каждая из которых отвечает своему
времени.
Задача 13. M автомобилям, первоначально находящимся в каких-
то пунктах (вершинах графа), необходимо встретиться в одном месте
(может быть, на дороге, соединяющей две вершины) и передать друг
другу важную информацию. К сожалению, машинам негде припарко-
ваться, поэтому останавливаться не разрешено, но разрешено поворачи-
вать или разворачиваться в любом направлении в каждой вершине. Бу-
дем считать, что все машины движутся с одинаковыми скоростями, а
все дороги, соединяющие некоторые пары перекрестков, требуют еди-
ницу времени для их прохождения.
Найдите минимальное время, необходимое для встречи.
Задача 14. Из пункта А в пункт Б (вершин транспортного графа)
нужно добраться с помощью общественного транспорта, возможно, с
пересадками. Каждый вид общественного транспорта ходит от какого-
то одного пункта-вершины до какого-то другого строго по расписанию;
расписание представляет собой таблицу времен отправлений из началь-
ного пункта и соответствующих им времен прибытий в конечный. Пе-
ресадка на другой вид транспорта в промежуточном пункте возможна,
если время отправления превосходит время прибытия в этот пункт на
предыдущем виде транспорта. Будем считать, что ровно в 12:00 мы ока-
зались в пункте А. Требуется найти минимальное время, за которое мы
сможем добраться до пункта Б, пользуясь общественным транспортом.
Приведите алгоритм решений этой задачи (например, метод вет-
вей и границ) и оцените сложность его работы.
Задача 15. В задаче 11 будем считать, что на некоторых верши-
нах могут быть установлены ограничения, запрещающие поворот с од-
ной дороги на другую в этой вершине.
Как свести эту задачу к задаче 11 о минимальном графе, в кото-
ром не существует запрещенных поворотов.
Указание. Как и в задаче 12, нужно превратить одну исходную
вершину в несколько.
Замечание. См. ниже задачу «Преобразования запрещенных ма-
невров», являющуюся обобщением этой задачи.