- •2014Г, Сочи
- •1. Представление о теории графов
- •1.1. История возникновения теории графов
- •1.2. Задача проблемы семи мостов Кёнигсберга
- •1.3. Проблемы семи мостов Кёнигсберга
- •1.4. Дальнейшая история мостов Кёнигсберга
- •1.5. Основные теоремы теории графов
- •1.6. Изображения графов на плоскости
- •1.7. Теория графов в информатике (Граф-схема алгоритма)
- •2.1.Описвание программы Pascal
- •2.2. Описание кода программы написанного мной
- •2.3. Граф-схема алгоритма созданного мной
- •2.2 Граф схема моего алгоритма
- •2.4 Описание программа Delphi.
- •Приложение.
1.1. История возникновения теории графов
Родоначальником теории графов считается Леонард Эйлер. В 1736 году в одном из своих писем он формулирует и предлагает решение задачи о семи кёнигсбергских мостах, ставшей впоследствии одной из классических задач теории графов.
Рисунок 1.2.1 Леонард Эйлер
Леонард Эйлер (нем. Leonhard Euler; 15 апреля 1707, Базель, Швейцария — 7 (18) сентября 1783, Санкт-Петербург, Российская империя) — швейцарский, немецкий и российский математик и механик, внёсший фундаментальный вклад в развитие этих наук (а также физики, астрономии и ряда прикладных наук). Эйлер — автор более чем 850 работ (включая два десятка фундаментальных монографий) по математическому анализу, дифференциальной геометрии, теории чисел, приближённым вычислениям, небесной механике, математической физике, оптике, баллистике, кораблестроению, теории музыки и другим областям. Академик Петербургской, Берлинской, Туринской, Лиссабонской и Базельской академий наук, иностранный член Парижской академии наук.
Почти полжизни провёл в России, где внёс существенный вклад в становление российской науки. В 1726 году он был приглашён работать в Санкт-Петербург, куда переехал годом позже. С 1726 по1741, а также с 1766 года был академиком Петербургской академии наук (будучи сначала адъюнктом, а с 1731 года — профессором); в 1741—1766 годах работал в Берлине(оставаясь одновременно почётным членом Петербургской академии). Хорошо знал русский язык и часть своих сочинений (особенно учебники) публиковал на русском. Первые русские академики-математики (С. К. Котельников) и астрономы (С. Я. Румовский) были учениками Эйлера. Некоторые из его потомков до сих пор живут в России.
1.2. Задача проблемы семи мостов Кёнигсберга
старинная математическая задача, в которой спрашивалось, как можно пройти по всем семи мостам Кёнигсберга, не проходя ни по одному из них дважды. Впервые была решена в 1736 году немецким и русским математиком Леонардом Эйлером.
Издавна среди жителей Кёнигсберга была распространена такая загадка: как пройти по всем мостам (через реку Преголя), не проходя ни по одному из них дважды. Многие кёнигсбержцы пытались решить эту задачу как теоретически, так и практически, во время прогулок. Впрочем, доказать или опровергнуть возможность существования такого маршрута никто не мог.
В 1736 году задача о семи мостах заинтересовала выдающегося математика, члена Петербургской академии наук Леонарда Эйлера, о чём он написал в письме итальянскому математику и инженеру Мариони от 13 марта 1736 года. В этом письме Эйлер пишет о том, что он смог найти правило, пользуясь которым, легко определить, можно ли пройти по всем мостам, не проходя дважды ни по одному из них. Ответ был «нельзя».
1.3. Проблемы семи мостов Кёнигсберга
Рисунок 1.5.1( Упрощённая схема мостов Кенигсберга)
Рисунок 1.5.2(Граф Кёнигсбергских мостов)
На упрощённой схеме части города (графе) мостам соответствуют линии (дуги графа), а частям города — точки соединения линий (вершины графа). В ходе рассуждений Эйлер пришёл к следующим выводам:
Число нечётных вершин (вершин, к которым ведёт нечётное число рёбер) графа должно быть чётно. Не может существовать граф, который имел бы нечётное число нечётных вершин.
Если все вершины графа чётные, то можно, не отрывая карандаша от бумаги, начертить граф, при этом можно начинать с любой вершины графа и завершить его в той же вершине.
Граф с более чем двумя нечётными вершинами невозможно начертить одним росчерком.
Граф кёнигсбергских мостов имел четыре (синим) нечётные вершины (то есть все), следовательно, невозможно пройти по всем мостам, не проходя ни по одному из них дважды.
Так-же созданная Эйлером теория графов нашла очень широкое применение в транспортных и коммуникационных системах (например, для изучения самих систем, составления оптимальных маршрутов доставки грузов или маршрутизации данных в Интернете).
