Графики и СетиМосты Кенигсберга
Одним из первых математиков, который подумал о графах и сетях, был
Река Прегель делит Кенигсберг на четыре отдельные части, которые соединены семью мостами. Можно ли прогуляться по городу, пересекая все мосты ровно один раз, но не более одного раза? (Вы можете начать и закончить где угодно, не обязательно в том же месте.)
Попробуйте найти правильный маршрут, нарисовав на этих картах:
Map 1
Map 2
Map 3
Map 4
В случае Кенигсберга, кажется, невозможно найти правильный маршрут, но некоторые другие города работают. Эйлеру удалось найти простое правило, которое можно применить к любому городу, не прибегая к множеству возможностей - используя теорию графов.
Во-первых, нам нужно преобразовать карты города в графы с ребрами и вершинами. Каждый остров или регион суши представлен
Теперь проблема «путешествовать по городу, пересекая каждый мост ровно один раз», превратилась в задачу «нарисовать график одним непрерывным штрихом, в то же время отслеживая каждый край ровно один раз».
На бумаге придумайте несколько разных графиков, а затем попытайтесь определить, какие из них можно нарисовать одним непрерывным штрихом.
Как и в случае с картами городов, мы находим, что некоторые графики возможны, а другие нет. Чтобы помочь нам понять почему, давайте пометим каждую вершину ее
Сравнивая эти числа для графов, которые возможны, и тех, которые невозможны, кажется, что граф можно нарисовать, если он
Если вы вернетесь к карте Кенигсберга, вы обнаружите, что существует более двух островов с нечетным числом мостов. Поэтому маршрут, который пересекает каждый мост ровно один раз, действительно невозможен - и это то, что открыл Леонард Эйлер.
Открытие Эйлера может показаться не особенно полезным в реальной жизни, но графики лежат в основе многих других географических проблем, таких как поиск направлений между двумя точками. Мы узнаем больше об этих приложениях позже.