Седемте моста на Кьонигсберг е исторически известен проблем в математиката. Леонхард Ойлер решава задачата през 1735 г., като първи формално разбира и описва структурата зад задачата. Това довежда до началото на теорията на графите и по-късно подпомага развитието на топологията и други области на дискретната математика.
Град Кьонигсберг в Прусия (днес Калининград, Русия) лежал от двете страни на река Прегел и включвал два големи острова, свързани помежду си и със сушата чрез седем моста. Задачата била проста за формулиране: да се намери разходка, която да премине по всеки мост точно по веднъж. Нямало други пътища към островите, освен по мостовете, а всеки мост трябвало да се премине напълно всеки път. Разходката не е задължително да започва и свършва на едно и също място.
Идеята на Ойлер и абстракция към граф
Ойлер показва, че самата подредба на мостовете и сушите може да се абстрахира: всяка суша (двата бряга и двата острова) се представя като връх, а всеки мост — като ребро между двата върха, които свързва. Така проблемът става въпрос за намиране на път в този граф, който да използва всяко ребро точно веднъж.
Ключовото наблюдение е за броя на мостовете, пристигащи към/от всяка суша (в графовата терминология — степента на върха). При всяко посещение на междинна суша разходката влиза и излиза по различни мостове, тоест използва по две ребра. Следователно, освен евентуално началната и крайната точка на разходката, всички останали върхове трябва да имат четна степен (четен брой инцидентни ребра). Ойлер установява, че в случая на Кьонигсберг всички четири суши имали нечетен брой мостове, което прави исканата разходка невъзможна.
Обобщение на критериите (съвременна формулировка)
- Ейлеров цикъл (път, започващ и завършва в една и съща точка, минаващ всяко ребро точно веднъж) съществува в свързан граф точно когато всеки връх има четна степен.
- Ейлеров път (път, който може да започва и да завършва в различни върхове, минаващ всяко ребро точно веднъж) съществува в свързан граф точно когато има точно два върха с нечетна степен (те са начална и крайна точка) или нулев брой нечетни върхове (тогава има и цикъл).
- Ако броят на върховете с нечетна степен е повече от два, такъв път не съществува.
Значение и приложения
Решението на Ойлер за Кьонигсберг се смята за раждането на теорията на графите. Идеята да се моделират обекти като върхове и връзки като ребра се оказва изключително плодотворна и намира приложения в много области:
- теория на мрежите и комуникациите;
- планиране на маршрути и логистика (задачи като "китайски пощаджия" и оптимизации);
- биоинформатика — асемблиране на геноми чрез ейлерови пътеки;
- социални мрежи, електрически мрежи и др.
Важно е да се отбележи, че Ойлеровото решение е логическо и абстрактно: той не е трябвало физически да тества разходки по мостовете, а чрез смислово опростяване и аргумент по степените е доказал, че задачата няма решение.
Днес "Седемте моста на Кьонигсберг" остава класически пример в учебниците и популярните изложби, който илюстрира силата на абстракцията в математиката и прехода от конкретна географска задача към общи теореми и методи.
.png)



