Контрольные задания > Пример 3. Начало теории графов положил Леонард Эйлер, решая задачу о семи мостах в г. Кёнигсберг. Сейчас это город Калининград. Через город протекает река Преголя, которую во времена Эйлера называли Прегель. На рисунке мы видим план Кенигсберга. Зеленым цветом показаны мосты через реку. Эйлеру предложили выяснить, можно ли пройти по всем семи 6 мостам, не проходя ни по одному дважды. Эйлер решил эту задачу с помощью графа, хотя еще и не использовал это слово. Нарисуйте граф для этой задачи. а) Что изображают вершины? б) Что изображают ребра? в) Как переформулировать задачу для графа?
Вопрос:
Пример 3. Начало теории графов положил Леонард Эйлер, решая задачу о семи мостах в г. Кёнигсберг. Сейчас это город Калининград. Через город протекает река Преголя, которую во времена Эйлера называли Прегель. На рисунке мы видим план Кенигсберга. Зеленым цветом показаны мосты через реку. Эйлеру предложили выяснить, можно ли пройти по всем семи 6 мостам, не проходя ни по одному дважды. Эйлер решил эту задачу с помощью графа, хотя еще и не использовал это слово. Нарисуйте граф для этой задачи. а) Что изображают вершины? б) Что изображают ребра? в) Как переформулировать задачу для графа?
Ответ:
a) В задаче о кёнигсбергских мостах вершинами графа изображают части города, разделённые рекой.
b) Рёбрами графа изображают мосты, соединяющие эти части города.
c) Переформулировка задачи для графа: Существует ли путь в графе, который проходит по каждому ребру ровно один раз?