Читать онлайн «Теория графов»

Автор Александр Омельченко

А. В. Омельченко Теория графов Москва Издательство МЦНМО 2018 УДК 519. 17 ББК 22. 176 057 Омельченко А. В. 057 Теория графов. — М. : МЦНМО, 2018. —416 с. ISBN 978-5-4439-1247-9 В основу данного учебника легли материалы семестрового курса лекций, читающегося автором в течение нескольких лет студентам первых курсов бакалавриата Санкт-Петербургского Академического университета. В учебник включены все основные разделы современной теории графов — деревья, циклы, связность в графах, паросочетания, раскраски графов, планарные графы. В конце каждого параграфа приводятся задачи, дополняющие изложенный в учебнике теоретический материал. Все утверждения снабжены подробными доказательствами, изложение иллюстрируется большим количеством рисунков. Учебник рассчитан на студентов младших курсов, изучающих математику и информатику, а также на специалистов из смежных областей, желающих самостоятельно изучить основные разделы теории графов. Большая часть материала не предполагает специальных предварительных знаний и может быть использована школьниками, изучающими программирование и дискретную математику. Наконец, этот учебник может быть полезен преподавателям, ведущим соответствующие курсы. ББК 22. 176 ISBN 978-5-4439-1247-9 © А. В. Омельченко, 2018 © МЦНМО, 2018 Оглавление Предисловие 5 Глава 1. Основные понятия 8 § 1. Основные понятия и определения теории графов 8 § 2. Маршруты, пути, циклы в графе. Связные графы и орграфы 27 § 3. Подграф графа G. Основные операции над графами 41 § 4. Изоморфизм и автоморфизм графов 54 Глава 2. Деревья и их перечисление 73 § 1. Основные свойства деревьев 73 § 2. Перечисление деревьев. Формула Кэли 89 § 3. Подсчет остовных деревьев в графе. Матричная теорема о деревьях 98 Глава 3. Циклы в графах 117 § 1. Эйлеровы циклы 117 § 2. Гамильтоновы циклы 132 § 3. Линейное пространство ребер.
Циклы и разрезы 147 § 4. Циркуляции и напряжения. Электрические сети 165 Глава 4. Связность в графах 181 § 1. Вершинная и реберная связность графа 181 § 2. Двусвязные графы . 188 § 3. k-связные графы. Теорема Менгера 200 § 4. Теорема Форда—Фалкерсона 209 Глава 5. Паросочетания в графах 222 § 1. Понятие паросочетания. Теорема Бержа. Независимые множества и покрытия графа 222 § 2. Паросочетания в двудольных графах. Алгоритм Куна поиска максимального паросочетания в двудольном графе 240 § 3. Совершенные паросочетания в произвольном графе. Теорема Татта 254 § 4. Максимальные паросочетания в произвольном графе. Структурная теорема Галлаи—Эдмондса. Алгоритм Эдмондса 273 4 Оглавление Глава 6. Раскраска графов 288 § 1. k-раскрашиваемые графы. Теорема Брукса 288 § 2. Нижние оценки на хроматическое число. Теорема Турана. Совершенные графы 307 § 3. Реберная раскраска графов 326 § 4. Хроматический многочлен графа 336 Глава 7. Планарные графы 347 § 1. Планарные графы и их основные свойства 347 § 2. Формула Эйлера для плоских графов 363 § 3. Карты на поверхностях 374 § 4. Критерии планарности графов. Теорема Куратовского 388 § 5. Раскраска плоских графов 401 Литература 410 Предметный указатель 412 Предисловие Теория графов является в настоящий момент одним из наиболее динамично развивающихся разделов дискретной математики.