Википедия

Теория графов

image
Отец теории графов Леонард Эйлер

Тео́рия гра́фов — раздел дискретной математики, изучающий графы, одна из ветвей топологии. В самом общем смысле граф — это множество точек (вершин, узлов), которые соединяются множеством линий (рёбер, дуг). Теория графов (то есть систем линий, соединяющих заданные точки) включена в учебные программы для начинающих математиков, поскольку:

  • как и геометрия, обладает наглядностью;
  • как и теория чисел, проста в объяснении и имеет сложные нерешённые задачи;
  • не имеет громоздкого математического аппарата («комбинаторные методы нахождения нужного упорядочения объектов существенно отличаются от классических методов анализа поведения систем с помощью уравнений»);
  • имеет выраженный прикладной характер.

На протяжении более сотни лет развитие теории графов определялось в основном проблемой четырёх красок. Решение этой задачи в 1976 году оказалось поворотным моментом истории теории графов, после которого произошло её развитие как основы современной прикладной математики. Универсальность графов незаменима при проектировании и анализе коммуникационных сетей.

Теория графов, как математическое орудие, приложима как к наукам о поведении (теории информации, кибернетике, теории игр, теории систем, транспортным сетям), так и к чисто абстрактным дисциплинам (теории множеств, теории матриц, теории групп и так далее).

Несмотря на разнообразные, усложнённые, малопонятные и специализированные термины многие модельные (схемные, структурные) и конфигурационные проблемы переформулируются на языке теории графов, что позволяет значительно проще выявить их концептуальные трудности. В разных областях знаний понятие «граф» может встречаться под следующими названиями:

и так далее.

Первые использования и открытия графов

Теория графов как раздел прикладной математики «открывалась» несколько раз. Ключ к пониманию теории графов и её комбинаторной сущности отражены в словах Джеймса Сильвестра: «Теория отростков (англ. ramification) — одна из теорий чистого обобщения, для неё не существенны ни размеры, ни положение объекта; в ней используются геометрические линии, но они относятся к делу не больше, чем такие же линии в генеалогических таблицах помогают объяснять законы воспроизведения».

Первое использование диаграммы графа в науке

image
Дерево Порфирия

Диаграмма одной из разновидностей графа — дерева — использовалась издавна (конечно, без понимания, что это «граф»). Генеалогическое древо применялось для наглядного представления родственных связей. Но только античный комментатор работ Аристотеля финикийский философ и математик Порфирий использовал изображение дерева в науке как иллюстрацию дихотомического деления в своей работе «[англ.]» (греч. Εἰσαγωγή, лат. Isagoge) для классификации философского понятия материи.

Первое использование и «открытие» теории графов

image
Мультиграф задачи о кёнигсбергских мостах

Швейцарский, прусский и российский математик Леонард Эйлер в статье (на латинском языке, изданной Петербургской академией наук) о решении знаменитой задачи о кёнигсбергских мостах, датированной 1736 годом, первым применил идеи теории графов при доказательстве некоторых утверждений. При этом Эйлер не использовал ни сам термин «граф», ни какие-либо термины теории графов, ни изображения графов. Леонард Эйлер считается отцом теории графов (как и топологии), открывшим понятие графа, а 1736 год назначен годом рождения теории графов.

Второе «открытие» графов

В 1847 году немецкий физик Густав Кирхгоф фактически разработал теорию деревьев при решении системы уравнений для нахождения величины силы тока в каждом контуре электрической цепи. Кирхгоф фактически изучал вместо электрической цепи соответствующий ей граф и показал, что для решения системы уравнений нет необходимости анализировать каждый цикл графа, достаточно рассмотреть только независимые циклы, определяемые любым остовным деревом графа.

Третье «открытие» графов

В 1857 году английский математик Артур Кэли, занимаясь практическими задачами органической химии, открыл важный класс графов — деревья. Кэли пытался перечислить химические изомеры предельных (насыщенных) углеводородов CnH2n+2 с фиксированным числом n атомов углерода.

Четвёртое «открытие» графов

В 1859 году ирландский математик сэр Уильям Гамильтон придумал игру «Вокруг света». В этой игре использовался додекаэдр, каждая из 20 вершин которого соответствовала известному городу. От играющего требовалось обойти «вокруг света», то есть пройти по рёбрам додекаэдра так, чтобы пройти через каждую вершину ровно один раз.

Пятое «открытие» графов

В 1869 году, независимо от Артура Кэли, французский математик Камиль Жордан (в частности, в статье « Sur les assemblages de lignes ») придумал и исследовал деревья в рамках чистой математики. При этом Жордан использовал термины теории графов «вершина» (фр. sommet) и «ребро» (фр. arête), но вместо термина «граф» было «соединение рёбер» (фр. assemblage d’arêtes) или просто «соединение» (фр. assemblage). Рисунки Жордан не использовал. При этом Жордан не подозревал о значении своего открытия для органической химии.

Soient x, y, z, u, … des points en nombre quelconque ; xy, xz, yu, … des arêtes droites ou courbes, mais non bifurquées, dont chacune joint ensemble deux de ces points. Nous appellerons un semblable système un assemblage d’arêtes, dont x, y, z, u, … sont les sommets.

M. Camille Jordan. Sur les assemblages de lignes)

Возникновение слова «граф»

Первое появление слова «граф» в смысле теории графов состоялось в 1878 году в краткой заметке (на английском языке) английского математика Джеймса Сильвестра в журнале Nature и имеет графическое происхождение как обобщение понятий «диаграмма Кекуле» и «химикограф».

Every invariant and covariant thus becomes expressible by a graph precisely identical with a Kekuléan diagram or chemicograph.

Silvester J. J. Chemistry and algebra (italics as in the original)

В переводе:

Таким образом, каждый инвариант и ковариант выражается некоторым графом, точно идентичным диаграмме Кекуле или химикографу.

Сильвестр Дж. Дж. Химия и алгебра, 1878 (курсив оригинала)

Начало систематического использования слова «граф» и диаграмм графов

image
Денеш Кёниг
image
Псевдограф домино (28 костей)

Мы привычно рисуем точки, изображающие людей, населённые пункты, химические молекулы и т. д., и соединяем эти точки линиями, означающими отношения. Это социограммыпсихологии), симплексытопологии), электрические цепифизике), диаграммы организации (в экономике), сети коммуникаций, генеалогические деревья и т. д. В начале XX века венгерский математик Денеш Кёниг первый предложил называть эти схемы «графами» и изучать их общие свойства. В 1936 году вышла первая в мире книга по теории графов (на немецком языке) Денеша Кёнига «Теория конечных и бесконечных графов» с большей частью результатов за прошедшие 200 лет, начиная с 1736 года — даты выхода первой статьи Леонарда Эйлера по теории графов с решением задачи о кёнигсбергских мостах. В частности, в книге Кёнига имеется общий параграф для задачи о кёнигсбергских мостах и задаче о домино (построение замкнутой цепи из всех костей домино по правилам игры).

История возникновения теории графов

Теория графов (другими словами, системы линий, соединяющих заданные точки) очень удобна для начинающих:

  • имеет геометрическую наглядность;
  • имеет математическую содержательность;
  • не имеет громоздкого математического аппарата.

«Как и теория чисел, теория графов концептуально проста, но порождает сложные нерешённые проблемы. Как и геометрия, она визуально приятна. Эти два аспекта, наряду с их разнообразными приложениями, делают теорию графов идеальным предметом для включения в учебные программы по математике».

Возникновение этого раздела математики в XVIII веке связано с математическими головоломками. Достаточно продолжительное время теория графов была «несерьёзна» и целиком связана с играми и развлечениями. Такая судьба теории графов повторяет судьбу теории вероятностей, также сначала находившей себе применение только в азартных играх.

Краткая хронология событий развития теории графов
Год Событие
1735 Представление Эйлером статьи по теории графов в Петербургской академии наук
1736 Год, считающийся годом рождения теории графов
1741 Публикация (датированная 1736 годом) статьи Эйлера по теории графов в Петербургской академии наук
1852 Френсис Гатри сообщает о проблеме четырёх красок Августу де Моргану
1879 Историческая публикация 1879 года с объяснением проблемы четырёх красок Артура Кэли
1879 Ошибочное «доказательство» проблемы четырёх красок Альфредом Кемпе
1890 Перси Джон Хивуд обнаружил ошибку в «доказательстве» Кемпе, доказал, что теорема верна, если «четыре» заменить на «пять», обобщил понятие «карты страны» с плоскости на замкнутые поверхности и сформулировал гипотезу Хивуда
1927 Лев Семёнович Понтрягин доказал (но не опубликовал) теорему Понтрягина — Куратовского
1930 Казимеж Куратовский опубликовал (независимо о Понтрягина) теорему Понтрягина — Куратовского
1936 Вышла первая в мире книга по теории графов Денеша Кёнига «Теория конечных и бесконечных графов»
1968 Группа математиков из разных стран доказала гипотезу Хивуда
1976 Группа математиков осуществили первое компьютерное доказательство теоремы о четырёх красках
1977 Фрэнк Харари основал журнал «Теория графов»

Геометрия положения

Отцом теории графов (как и топологии) считается швейцарский математик и механик Леонард Эйлер (1707—1783), написавший статью с решением задачи о кёнигсбергских мостах. Эйлер писал:

В дополнение к той ветви геометрии, которая занимается величинами и которой всегда уделялось самое большое внимание, существует другая ветвь, прежде почти неизвестная, о которой впервые упоминал Лейбниц, назвав её геометрией положения [geometria situs]. Эта ветвь занимается только определением положения и его свойствами, она не включает ни измерений, ни вычислений, с ними связанных...

Леонард Эйлер. Решение одной задачи, связанной с геометрией положения

Далее Эйлер пишет, что не ясно, какие задачи и методы их решения относятся к геометрии положения. Тем не менее, Эйлер считал кёнигсбергские мосты именно такой задачей, о чём говорит и заголовок статьи. В действительности, Готфрид Лейбниц не позже 1679 года написал в письме к Христиану Гюйгенсу:

Меня не удовлетворяет алгебра в том отношении, что не позволяет получить ни кратчайшие доказательства, ни самые красивые конструкции геометрии. Следовательно, в силу этого я считаю, что нам нужен другой способ анализа, геометрический или линейный, который прямо бы работал с положением точно так же, как алгебра работает с величиной...

Лейбниц, введя термин analysis situs (анализ положения), не заложил основы новой математической дисциплины, но указал направление будущих исследований.

Задача о кёнигсбергских мостах

Публикация статьи Леонарда Эйлера «Решение одной задачи, связанной с геометрией положения» о решении задачи о кёнигсбергских мостах имеет следующую историю:

  • 26 августа (6 сентября1735 года Эйлер представил статью на Конференции Петербургской академии наук;
  • в 1736 году Эйлер отправил два письма:
  • 13 (24) марта 1736 года — письмо [нем.], австрийскому астроному и математику, которое целиком посвящено задаче о кёнигсбергских мостах;
  • 3 (14) апреля 1736 года — письмо [нем.], немецкому политическому деятелю и астроному, в конце которого идёт речь об основных идеях статьи;
  • в 1741 году в Санкт-Петербурге, наконец, вышла статья Эйлера на латинском языке с датой 1736 года:

Leonhardi Euleri. Solutio problematis ad geometriam situs pertinentis / Commentarii academiae scientiarum Petropolitanae. 8 (1736). 1741. P. 128—140.

В переводе:

Леонард Эйлер. Решение одной задачи, связанной с геометрией положения / Труды Петербургской академии наук. 8 (1736). 1741. С. 128—140.

Поскольку выход статьи Эйлера из печати датируется 1736 годом (и обоих писем тоже), этот год назначен датой рождения теории графов.

Эйлер в своей статье так сформулировал задачу о семи кёнигсбергских мостах:

В городе Кенигсберге, в Пруссии, есть остров, называемый Кнайпхоф; река, окружающая его, делится на два рукава, что можно увидеть на рисунке. Рукава этой реки пересекают семь мостов а, Ь, с, d, e, f и g. В связи с этими мостами был поставлен вопрос, можно ли совершить по ним прогулку так, чтобы пройти по каждому из этих мостов, причём ровно по одному разу.

image
Леонард Эйлер. Решение одной задачи, связанной с геометрией положения

В конце статьи Эйлер записал выводы вполне современным языком:

20. Значит в каждом возможном случае следующее правило позволяет непосредственно и без труда выяснить, можно ли осуществить прогулку по всем мостам без повторений:

Если имеется более двух областей, в которые ведёт нечётное число мостов, можно заявить с уверенностью, что такая прогулка невозможна.

Если, однако, имеются только две области, в которые ведёт нечётное число мостов, то прогулка осуществима при условии, что она начинается в одной из этих двух областей.

Если, наконец, нет ни одной области, в которую ведёт нечётное число мостов, прогулка с требуемыми условиями осуществима, причём начинаться она может в любой области.

Следовательно, с помощью этого правила поставленная задача может быть полностью решена.

Леонард Эйлер. Решение одной задачи, связанной с геометрией положения

Теорема о четырёх красках

Теорема о четырёх красках — наиболее известное утверждение в теории графов (а может, и во всей математике), долгое время не поддающееся доказательству (а может, так и не доказанное). Эту легендарную задачу в течение пяти минут может объяснить любой математик любому прохожему, после чего оба, понимая проблему, решить её не смогут. Следующая цитата из ставшей исторической статьи 1965 года американского математика [англ.]:

[Предполагается, что] любую карту на плоскости или поверхности шара можно раскрасить только четырьмя красками таким образом, чтобы никакие две смежные страны не были одного и того же цвета. Каждая страна должна состоять из одной связной области, а смежными называются страны, которые имеют общую границу в виде линии (а не просто одной общей точки). Эта гипотеза тесно связана с наиболее модными направлениями теории графов, а в разделе математики, называемом комбинаторной топологией, она действовала подобно катализатору. На протяжении более чем половины столетия многие математики (кое-кто говорит, что все) предпринимали попытки решить эту проблему, но смогли доказать справедливость гипотезы только для отдельных случаев... Единодушно признается, что гипотеза справедлива, но маловероятно, что она будет доказана в общем случае. Кажется, что ей на некоторое время предназначено сохранить отличительную черту быть одновременно и наиболее простой, и наиболее заманчивой нерешённой проблемой математики.

May K. O. The origin of the four-color conjecture / Isis. 56 (1965). P. 346—348
image
Карта стран и соответствующий ей граф

Теорема о четырёх красках относится к теории графов, так как каждая карта порождает граф следующим образом:

  • страны (включая внешнюю область) — это вершины;
  • вершины смежных стран соединяются ребром.

Этот граф рисуется на плоскости без пересечения рёбер. Теорема о четырёх красках доказана, если доказано, что вершины любого подобного графа можно раскрасить четырьмя красками так, чтобы смежные вершины имели разные цвета.

Теорема о четырёх красках имеет легендарную историю, интересную и иногда непонятную:

  • имеются неподтверждённые сообщения, что Августу Мёбиусу эта проблема была известна в 1840 году;
  • точно известно, что [англ.], южноафриканский математик и ботаник, 23 октября 1852 года сообщил шотландскому математику и логику Августу де Моргану о данной проблеме, после чего велись обсуждения в узких кругах математиков и дилетантов;
  • историческая публикация 1879 года с объяснением проблемы

Cayley Arthur. On the Colouring of Maps // Proceedings of the Royal Geographical Society. 1879. Vol. 1, No. 4. P. 259–261

принадлежит Артуру Кэли, английскому математику. Теперь проблема приобретает большую известность;

  • в том же 1879 году вышла публикация ошибочного «доказательства» проблемы

Kempe A. B. On the Geographical Problem of the Four Colours // American Journal of Mathematics. 1879. Vol. 2, No. 3. P. 193–200

английского церковного юриста и любителя математики [англ.]. Это было не только первое из многих ошибочных «доказательств», но и самое «правильное»: на основе идей этой статьи удалось сначала доказать, что пяти красок хватит, а затем провести полное компьютерное доказательство теоремы о четырёх красках;

  • ошибку в «доказательстве» Кемпе через 11 лет в 1890 году обнаружил английский математик Перси Джон Хивуд, и в опубликованной по этому поводу статье

Heawood P. J. Map colour theorems //Quarterly Journal of Pure and Applied Mathematics. 24 (1890). P. 332—338

также доказал, что теорема верна, если «четыре» заменить на «пять», и, кроме того, обобщил понятие «карты страны» с плоскости на замкнутые поверхности и сформулировал гипотезу Хивуда;

  • в 1968 году группа математиков из разных стран доказала гипотезу Хивуда;
  • в 1976 году американские математики осуществили первое компьютерное доказательство теоремы о четырёх красках.

Теорема Понтрягина — Куратовского

Теория графов содержит топологические аспекты. Первым результатом в этом направлении является формула Эйлера в теории графов, полученная им в 1736 году. Следующий результат в виде теоремы Понтрягина — Куратовского был получен только через 191 год: в 1927 году советский математик Лев Семёнович Понтрягин доказал (но не опубликовал) этот результат, а в 1930 году польский математик Казимеж Куратовский опубликовал его (независимо от Понтрягина). Теорему Понтрягина — Куратовского также называют критерием Понтрягина — Куратовского:

Планарный граф — это граф, который можно нарисовать на плоскости без пересечения рёбер. Граф, который нельзя так нарисовать, называется непланарным. Ниже показаны два важных непланарных графа, обозначаемых и , их нельзя нарисовать на плоскости без пересечения рёбер. Эти два графа выделяются среди других тем, что только они используются в критерии Понтрягина — Куратовского.

image
Доказательство без слов непланарности тессеракта. Вверху — тессеракт содержит , внизу —

До появления критерия Понтрягина — Куратовского доказательство планарности или непланарности графов было очень сложной проблемой теории графов.

Теорема Понтрягина — Куратовского. Граф планарен тогда и только тогда, когда он ни в каком виде не содержит графов и .

Справа приведены два простых доказательства без слов того, что остов четырёхмерного гиперкуба (тессеракта) как граф непланарен. На верхнем рисунке показано, что в тессеракте содержится полный граф с пятью вершинами , на нижнем — полный двудольный граф (3, 3) .

Основные легендарные издания

image
Один из отцов современной теории графов Фрэнк Харари

Ранняя теория графов — теория графов до 1936 года, до выхода книги Кёнига.

В 1936 году вышла первая в мире книга по теории графов венгерского математика Денеша Кёнига «Теория конечных и бесконечных графов» на немецком языке:

Kőnig, Dénes. Theorie der endlichen und unendlichen Graphen. Leipzig: Akademische Verlagsgesellschaf, 1936.

Эта книга состояла из 248 страниц (без учёта предисловия, оглавления и библиографии) и большей части результатов теории графов за 200 лет — с даты выхода статьи Леонарда Эйлера с решением задачи о кёнигсбергских мостах.

Современная теория графов — теории графов, начиная с 1936 года, с момента выхода книги Кёнига. С времени выхода книги Кёнига, но в основном с конца Второй мировой войны, теория графов начала ускоренно развиваться. Этот рост заключался не только в увеличении числа книг по теории графов, но и в том, что развились специальные аспекты теории графов:

  • алгебраическая теория графов,
  • ,
  • [англ.],
  • спектральная теория графов,
  • топологическая теория графов,
  • химическая теория графов,
  • экстремальная теория графов.

Один из отцов современной теории графов — Фрэнк Харари, который в 1977 году основал журнал «Теория графов».

Книга Фрэнка Харари «Теория графов» стала классической де-факто.

Книга Рейнгарда Дистеля «Теория графов» (выдержала 5 редакций) не имеет конкурентов в русскоязычной библиографии. Этот канон вводного курса в теорию графов инициировал отождествление некоторых областей обучения и исследования.

Описание ранней теории графов

Ранняя теория графов продолжалась ровно 200 лет, от первой статьи по теории графов Леонарда Эйлера 1736 года до первой книги по теории графов Денеша Кёнига 1936 года. В предисловии к книге написано, что изложение теории графов ограничивается областью абсолютных графов (абстрактных графов в современной терминологии), а относительная теория графов (топологическая теория графов в современной терминологии) и перечислительная теория графов не рассматриваются. Ниже приведено полное название книги Денеша Кёнига и её краткое оглавление, состоящее из названий глав.

  • Теория конечных и бесконечных графов. Комбинаторная топология одномерных комплексов (нем. Theorie der endlichen und unendlichen Graphen. Kombinatorische Topologie der Streckenkomplexe, англ. Theory of finite and infinite graphs).
Глава I. Основы (нем. die Grundlahen, англ. foundations).
Глава II. Эйлеровы и гамильтоновы обходы (нем. Eulersche und Hamiltonsche Linien, англ. Euler trails and Hamiltonian cycles).
Глава III. Задача о лабиринте (нем. das Labyrinthenproblem, англ. the Labyrinth Problem).
Глава IV. Ациклические графы (нем. kreislose Graphen, англ. acyclic graphs).
Глава V. Центры деревьев (нем. Zentren der Bäume, англ. centers of trees).
Глава VI. Специальные методы исследования бесконечных графов (нем. Spezielle Untersuchungen über unendliche Graphen, англ. infinite graphs).
Глава VII. Основные задачи ориентированных графов (нем. Basisprobleme für gerichtete Graphen, англ. basis problems for directed graphs).
Глава VIII. Некоторые приложения ориентированных графов (логикатеория игртеория групп) (нем. Verschiedene Anwendungen der gerichteten Graphen (Logik — Theorie der Spiele — Gruppentheorie), англ. various applications of directed graphs (logic – theory of games – group theory)).
Глава IX. Циклы, звёзды и соответствующие линейные формы (нем. Zyklen und Büschel und die entsprechenden linearen Formen, англ. (directed) cycles and stars and the corresponding linear forms).
Глава X. Композиция циклов и звёзд (нем. Komposition der Kreise und der Büschel, англ. composition of cycles and stars).
Глава XI. Факторизация регулярных конечных графов (нем. Faktorenzerlegung regulärer endlicher Graphen, англ. factorization of regular finite graphs).
Глава XII. Факторизация регулярных конечных графов третьей степени (нем. Faktorenzerlegung regulärer endlicher Graphen dritten Grades, англ. factorization of regular finite graphs of degree 3).
Глава XIII. Факторизация регулярных бесконечных графов (нем. Faktorenzerlegung regulärer unendlicher Graphen, англ. factorization of regular infinite graphs).
Глава XIV. Разделяющие вершины и множества вершин (нем. trennende Knotenpunkte und Knotenpunktmengen, англ. separating vertices and sets vertices).

Проблемы представления теории графов

Проблемы терминологии

Обычно упоминаемый факт пестроты и неупорядоченности терминологии и обозначений в теории графов — частично следствие того, что этой наукой интересуются специалисты из весьма разнообразных областей знания. Кроме того, в терминологии самой теории графов имеется некоторый люфт, немного затрудняющий изучение и представление теории графов. С особой осторожностью приходится применять такие понятия, как «маршрут», «путь» и «цепь», которые, означая почти одно и то же, могут принимать разные конкретные значения у разных авторов.

Вот что писал в начале своей классической книги Фрэнк Харари (переизданной в 2003 году).

Большинство специалистов по теории графов употребляют в книгах, статьях и лекциях свою собственную терминологию. На конференциях по теории графов каждый выступающий, чтобы избежать неправильного понимания, считает необходимым определить прежде всего язык, которым он будет пользоваться. Даже само слово «граф» не является священным. Некоторые авторы действительно определяют «граф» как граф, другие же имеют в виду такие понятия, как мультиграф, псевдограф, ориентированный граф или сеть. Нам кажется, что единообразие в терминологии теории графов никогда

не будет достигнуто, но, может быть, оно и ни к чему.

Харари Фрэнк. Теория графов, 2003

Наиболее радикален взгляд с позиций конструктивной математики.

…нам кажется не слишком важным, как назвать точки, соединённые линиями: «графом», «орграфом», «мультиграфом», «псевдографом». Графы, построенные на основе реальных структур, слишком разнообразны, чтобы их классифицировать по тем признакам, о которых говорили родоначальники этой науки. Нас гложет сомнение: нужно ли вообще различать такие понятия, как «ребро» — «дуга», «контур» — «цикл», «путь» — «маршрут», «центр» — «центроид» и т. д. Ведь на практике (а графы в основном имеют прикладное значение) все эти ряды терминов забываются и заменяются каки-либо одним словом: «граф», «ребро», «цикл», «путь», «центр». Информатику трудно понять, почему граф с петлёй уже не является полноценным графом, а только «псевдографом». …Разве информатик или кто-либо другой из специалистов не в состоянии сам решить, каким словом ему пользоваться — «путь» или «маршрут», — и через какие буквы его маршрут-путь лучше обозначить? Граф — это наглядный образ, достоинство которого как раз и состоит в том, что он требует минимума слов и символов.

Акимов О. Е. Дискретная математика: логика, группы, графы, 2003

Программисты тоже вносят свою лепту в разброс терминологии.

В программистском мире нет единого мнения о том, какой из двух терминов «граф» или «сеть» более употребителен. Мы выбрали термин «сеть», так как он, по-видимому, чаще встречается в прикладных областях.

Гудман С., Хидетниеми С. Введение в разработку и анализ алгоритмов, 1981

Но в изданиях последних лет речь идёт уже о «в основном стандартной» терминологии.

Используемая в этой книге терминология в основном стандартна. Альтернативы, конечно, существуют и некоторые из них даются при первом определении понятия.

Дистель Р. Теория графов, 2002. Reinhard Diestel. Graph Theory, 2016

Например, в фундаментальном труде в области кибернетики «Алгоритмы: построение и анализ» используется стандартная терминология.

При описании времени работы алгоритма над данным графом мы обычно определяем размер входного графа в терминах количества его вершин и количества рёбер графа, т. е. размер входных данных описываем двумя, а не одним параметром.

Кормен Т. Х. и др. Алгоритмы: построение и анализ, 2009

Проблемы рисования графов

Абстрактные графы можно изображать на плоскости по-разному. Вопрос о том, изоморфны ли данные изображения графов, то есть изоморфны ли данные изображения графов одному абстрактному графу, может быть нетривиальным. Иногда этот вопрос решается просто. Например, следующие два графа неизоморфны, поскольку они имеют разное число вершин.

Следующие два графа также неизоморфны, поскольку они имеют разное число рёбер.

Но чтобы показать, что неизоморфны два следующих графа, требуется более тонкое рассуждение. Первый граф имеет замкнутый обход всех вершин по одному разу (гамильтонов цикл):

1-2-3-4-8-7-6-5-1,

а второй граф не имеет. То есть при любой нумерации вершин второго графа нельзя получить на нём гамильтонов цикл, соответствующий гамильтонову циклу первого графа.

Если сразу не ясно, как доказать неизоморфность графов, то вопрос о наличии изоморфизма может оказаться труден. Два следующих изоморфных графа на первый взгляд неизоморфны.

Проблемы литературы

На какие источники лучше ориентироваться, представляя теорию графов? Вот отзывы о некоторых книгах.

  • Харари Фрэнк. Теория графов, 2003.
Книга Фрэнка Харари стала классической де-факто.

Прошло 30 лет после выпуска монографии Ф. Харари «Теория графов», но её привлекательные качества нисколько не потускнели. Унификация терминологии, проведённой автором и широко распространённой благодаря этой книге, стала общепринятой. Преподавание теории графов с использованием книги Ф. Харари ведётся во многих вузах нашей страны.

Предисловие В. П. Козырева (2002) к книге: Харари Фрэнк. Теория графов, 2003
В книге Герберта Фляйшнера «Эйлеровы графы и смежные вопросы» приведён список книг, рекомендуемых в качестве введения в теорию графов. Это книги на английском языке, из которых только первая переведена на русский: это книга Фрэнка Харари «Теория графов».
  • Дистель Р. Теория графов, 2002.
Книга Рейнгарда Дистеля «Теория графов» (выдержала 5 редакций) не имеет конкурентов в русскоязычной библиографии. Этот канон вводного курса в теорию графов инициировал отождествление некоторых областей обучения и исследования.

…сейчас хватает переводов на русский язык учебников по теории графов, в первую очередь замечательной книги Дистеля. И, увы, только книги Дистеля.

…Именно работа над переводом 5-го издания книги Дистеля стимулировала продолжение работы над моей книгой в 2017 году после долгого перерыва. Я заметил, насколько велика «симметрическая разность» его книги и моей.

Карпов Д. В. Теория графов. 2017 или позже

Классификация теории графов

Классификацию теории графов приходится собирать по разным источникам.

  • Теория графов:
  • абстрактные графы («обычные» графы);
  • топологическая теория графов;
  • перечисление графов;
  • алгебраическая теория графов;
  • алгоритмическая теория графов.
  • Теория графов:
  • элементарно-комбинаторная теория графов;
  • логическая теория графов;
  • алгебраическая теория графов;
  • матроиды;
  • рекуррентные свойства графов;
  • случайные графы;
  • бесконечные графы.
  • :

Основные термины теории графов

Теория графов, как и любая современная математическая модель, использует стенографические символы, экономящие мышление и делающие математическую модель гибкой и эффективной.

Здесь деликатно и сжато приведены первые термины основной части теории графов. Большинство стандартных терминов настолько наглядны, что легко усваиваются. Необходимо достаточно строго определить ряд понятий, чтобы в дальнейшем иметь возможность их широко использовать.

Графы (англ. graphs)

Краткая, но представительная сводка основных определений теории графов, примыкающих к понятию собственно графа. Эти понятия вводятся одно за другим достаточно систематически, хотя и несколько утомительно.

  • Граф — это два конечных непересекающихся множества, причём второе состоит из 2-элементных подмножеств первого. Обозначение: , где и .
Вершина графа (узел, точка) — это элемент множества графа. Обозначение: .
Ребро графа (линия, дуга) — это элемент множества графа. Обозначение: .
Ребро в старых изданиях могли также назвать ветвью, звеном или кривой.
Обычно граф представляют диаграммой, которую часто и называют графом.
Порядок графа — это число вершин графа . Обозначение: . Число рёбер графа обозначается .
Пустой граф — это граф без вершин. Обозначение: .
Тривиальный граф — это граф порядка 0 или 1.
  • Концевые вершины, или концы, ребра — это две вершины, которые определяют ребро. Ребро соединяет свои концевые вершины. Ребро и его концевая вершина инцидентны, или одно находится при другом. Множество всех рёбер при вершине обозначается .
Смежные, или соседние, вершины — это две вершины, инцидентные одному ребру.
Смежные рёбра — это рёбра, которые имеют общий конец.
Полный граф — это граф, все вершины которого попарно смежны, то есть любые две вершины соединены ребром. Обозначение полного графа с вершинами: (иногда ). Граф называется треугольником.
Двудольный граф, или биграф, — это граф, который допускает разбиение множества вершин на два подмножества такое, что:
  • концы любого ребра принадлежат разным подмножествам разбиения;
  • вершины в каждом подмножестве разбиения попарно несмежны.
Полный двудольный граф— это двудольный граф, в котором каждые две вершины из разных подмножеств разбиения смежны.
Обозначение полного двудольного графа с числом вершин в подмножествах разбиения и : .
  • Степень, или валентность, вершины графа — это число рёбер, инцидентных вершине. Обозначение степени вершины : .
Изолированная вершина графа — это вершина с нулевой степенью.
Концевая, или висячая, вершина графа — это вершина с первой степенью.
Мост — это ребро графа, при удалении которого число компонент связности графа увеличивается.
Минимальная степень вершин графа обозначается через .
Максимальная степень.
Регулярный, или однородный граф — это граф, все вершины которого имеют одну и ту же степень. Другими словами, для такого графа его степени .
r-регулярный, или r-однородный, граф — это граф с . Такие графы называются также просто регулярными, или однородными. 3-регулярный граф называется кубическим.
Каждое ребро графа инцидентно двум вершинам, и в сумму степеней вершин графа каждое ребро вносит двойку. Получаем исторически первую теорему теории графов, доказанную Леонардом Эйлером в статье, датированной 1736 годом (первый результат теории графов в той же статье — решение задачи о кёнигсбергских мостах).
Теорема. Сумма степеней вершин графа равна удвоенному числу его рёбер.
Следствие 1. В любом графе число вершин с нечётными степенями чётно.
Следствие 2. Любой кубический граф имеет чётное число вершин.

Типы графов (англ. types of graphs)

Продолжение краткой, но представительной сводки основных теоретико-графовых определений, примыкающих к понятию графа. Для полноты перечислим ряд разновидностей графов.

  • Изоморфизм двух графов — это взаимно-однозначное соответствие между множествами их вершин, сохраняющее смежность. Обозначение: .
Ясно, что изоморфизм — это отношение эквивалентности на графах.
Обычно изоморфные графы не различают и пишут вместо , понятие изоморфизма широко используется при изображениях графов.
Инвариант графа — это число, которое принимает одно и то же значение на изоморфных графах.
Полный набор инвариантов определяет граф с точностью до изоморфизма. Например, число вершин и число рёбер графа — полный набор инвариантов для любого графа с числом вершин, не большим 3.
  • Подграф графа — это граф, все вершины и рёбра которого принадлежат исходному графу. Исходный граф — это надграф своего подграфа. Другими словами, граф содержит граф : .
О́стовный подграф графа — это подграф, содержащий все вершины своего надграфа.
Порождённый, или индуцированный, подграф графа — это подграф, содержащий все рёбра надграфа для множества своих вершин, то есть две вершины порождённого подграфа смежны тогда и только тогда, когда они смежны в надграфе.
  • Мультиграф — это конечные непересекающиеся множество и мультимножество, причём мультимножество состоит из 2-элементных подмножеств множества. Обозначение: , где любой элемент мультимножества и .
В мультиграфе пара вершин может быть соединена более чем одним ребром.
Кратные рёбра — это рёбра, соединяющие одну и ту же пару вершин.
Другими словами, мультиграф — это граф с кратными рёбрами, а граф — это мультиграф без кратных рёбер.
Простой, или обыкновенный, граф — это граф без кратных рёбер, если графом назвать мультиграф.
Псевдограф — это конечные непересекающиеся множество и мультимножество, причём мультимножество состоит как из 1-элементных, так и из 2-элементных подмножеств множества. Обозначение: , где мультимножество и .
В псевдографе ребро может соединять вершину саму с собой.
Петля— это ребро, у которого концевые вершины совпадают.
Иногда псевдограф называют мультиграфом.
Гиперграф — это конечные непересекающиеся множество и мультимножество, причём мультимножество состоит из любых подмножеств множества. Обозначение: , где любой элемент мультимножества принадлежит булеану: , и .
Другими словами, в гиперграфе ребро может соединять не только одну или две вершины, но произвольное число вершин.
Ориентированный граф, или орграф — это псевдограф, рёбра которого ориентированы, то есть имеют начальную вершину и концевую вершину. Обозначение: , где мультимножество состоит из упорядоченных пар и .
Ориентированное ребро, или дуга — это ребро орграфа.

Пути и связность (англ. paths and connectivity)

Свойство графа, считающееся одним из самых простых и в то же время основных, это свойство связности. Здесь представлен ближайший круг понятий этого свойства связности.

  • Путь, или простой путь, в графе — это подграф, представляющий собой последовательность различных вершин, в которой каждая вершина соединена со следующей ребром. Обозначение пути (англ. path): , где
, ,
все различны.
В теоретических и практических работах путь может называться по-разному, например, простая цепь.
Концевые вершины, или концы, пути — это вершины и . Вершины и соединены путём .
Внутренние вершины пути — это вершины .
Длина пути — это число рёбер пути. Обозначение пути длиной : .
Цикл, или простой цикл, в графе — это подграф, представляющий собой замкнутую последовательность различных вершин, в которой каждая вершина соединена со следующей ребром. Обозначение цикла (англ. cycle): , где
, ,
все различны.
Длина цикла — это число рёбер цикла. Обозначение цикла длиной : .
Хорда цикла — это рёбро, которое не принадлежит циклу и соединяет две его вершины.
Теорема. Любой граф с минимальной степенью вершин содержит цикл длины не менее .
  • Связный граф — это граф, у которого две любые вершины соединены путём.
Компонента связности, или компонента, графа — это максимальный связный подграф графа.
Несвязный граф состоит по крайней мере из двух компонент связности.
Компонента, будучи связной, непуста; поэтому пустой граф не имеет компонент.
Разделяющая вершина, или точка сочленения графа — это вершина графа, при удалении которой число компонент связности графа увеличивается.
Мост графа — это ребро графа, при удалении которого число компонент связности графа увеличивается.
Конечные вершины моста — это разделяющие вершины.
Ясно, что мосты в графе — это те и только те рёбра, которые не принадлежат никакому циклу.
Неразделимый граф — это непустой связный граф без разделяющих вершин.
  • Маршрут в графе — это подграф, представляющий собой последовательность вершин, в которой каждая вершина соединена со следующей ребром. Обозначение маршрута: , где
, .
В маршруте могут быть совпадающие рёбра и врешины.
Ясно, что если все вершины в маршруте различны, то это путь.
Маршрут замкнут, если , иначе маршрут открыт.
Эйлеров цикл, или эйлеров обход, графа — это замкнутый маршрут в графе, который проходит по всем рёбрам графа ровно один раз.
Эйлеров граф — это граф, который имеет эйлеров цикл.
Ясно, что эйлеров граф связен.
Теорема (Эйлер, 1736). Связный граф Эйлеров тогда и только тогда, когда все вершины графа имеют чётную степень.
Следствие. Связный граф с двумя вершинами нечётной степени имеет открытый маршрут, проходящий по всем рёбрам ровно один раз. Причём этот маршрут начинается в одной из вершин с нечётной степенью и заканчивается в другой.

Деревья (англ. trees)

Четыре семейства графов были представлены выше, это полные, двудольные, регулярные и эйлеровы графы. Ещё одно семейство графов в разных областях науки называется одинаково — деревья. Деревья находят приложения в различных областях знания и имеют особый статус в самой теории графов по причине предельной простоты их строения, и при решении задачи о графах её сначала могут исследовать на деревьях.

image
Дерево
  • Лес — это граф без циклов.
Дерево — это связный лес. Обозначение дерева (англ. tree): .
Другими словами, лес — это граф, компоненты которого суть деревья.
Лист — это вершина степени 1 в дереве.
Любое нетривиальное дерево имеет по крайней мере два листа. При удалении листа остаётся снова дерево.
Теорема. Для графа следующие утверждения равносильны:
(i) граф — дерево;
(ii) каждые две вершины графа соединены единственным путём;
(iii) граф — минимальный связный, то есть граф связен и становится несвязным при удалении любого ребра;
(iv) граф — максимальный ациклический, то есть граф не имеет цикла и цикл возникает при соединении ребром любых двух несмежных вершин.
Следствие 1. Любой связный граф имеет остовное дерево.
Доказательство. Из равносильности условий (i) и (iii) теоремы следует, что любой минимальный остовный подграф — дерево.
Следствие 2. Связный -вершинный граф — дерево тогда и только тогда, когда он имеет ровно ребро.
image
Корневое дерево (дерево с выделенной вершиной)
  • Корень дерева — это фиксированная вершина дерева. Обозначение корня (англ. root): .
Корневое дерево — это дерево с корнем.
Древесный порядок — это частичный порядок на вершинах дерева, определяемый деревом и его корнем: для любых двух вершин и дерева , если принадлежит пути с концами и .
В древесном порядке:
  • корень дерева — наименьший элемент;
  • любой лист дерева, отличный от корня, — наибольший элемент;
  • концы любого ребра дерева сравнимы.
Цепь, или линейно упорядоченное множество, — это частично упорядоченное множество, в котором любая пара элементов сравнима.
Теорема. Вершины пути на дереве с концами и образуют цепь, где — любая фиксированная вершина дерева, отличная от корня .
image
Динамика поиска в глубину на графе
  • Нормальное остовное дерево графа — это остовное корневое дерево графа такое, что любые две смежные вершины графа сравнимы.
Нормальное остовное дерево также называется деревом поиска в глубину по способу их применения в компьютерном поиске.
Теорема. Любой связный граф имеет нормальное остовное дерево, причём корнем дерева может быть любая вершина графа.
На иллюстрации ниже показаны два возможных остовых дерева полного графа . Остовые деревья представлены жирными рёбрами. Левое остовное дерево — нормальное, если его корень — вершина A или D; при корнях B или C нормальности не получается, поскольку тогда концы ребра, например, A-D несравнимы. Правое остовное дерево не может быть нормальным при любом выборе его корня, всегда найдётся ребро с несравнимыми концами.

Современное состояние теории графов

Современному состоянию теории графов отвечает стандартный учебник, сочетающий в себе классику и активнуюе математику и охватывающий основной материал предмета. Оглавление подобной книги даёт краткое представление о современном состоянии теории графов, из которого и состоит этот раздел.

Паросочетания, покрытия и упаковка (англ. matching, covering and packing)

Как найти максимально возможное число независимых рёбер в графе? Можно ли все вершины графа разбить на пары? Ответы начинаются со следующих понятий.

  • Паросочетание, или независимое множество рёбер в графе, — это множество рёбер графа, не имеющих общих вершин.
  • Паросочетание покрывает множество вершин графа, если каждая из вершин множества входит в какое-нибудь ребро паросочетания.
image
Теорема о свадьбах
Теорема о свадьбах (Холл, 1935). Двудольный граф содержит паросочетание, покрывающее одну из долей, тогда и только тогда, когда любое число вершин этой доли связаны с не меньшим числом вершин другой доли.
  • Граф можно разбить (или в граф можно упаковать, или граф можно покрыть, или разложить) на несколько остовных деревьев или остовных лесов, не имеющих общих рёбер.
Древесность — это минимальное число лесов, на которые можно разбить граф.
Например, граф имеет 5 вершин, поэтому максимальный размер его остовного дерева 4. С другой стороны, граф имет 10 рёбер, поэтому для их покрытия потребуется минимум 3 дерева. Следовательно, показанное ниже разбиение графа на 3 леса минимально.

Связность (англ. connectivity)

Более глубоко связность графа раскрывается путём использования понятий -связности, блока и независимости путей.

  • -связный граф (вершинно -связный) — это связный граф, который:
  • имеет больше вершин;
  • остаётся связным после удаления менее любых вершин.
Например, любой непустой граф 0-связен, а любой связный граф с более чем одной вершиной 1-связен. Двусвязный граф остаётся связным при удалении любой вершины.
Связность, или вершинная связность, графа — это наибольшее целое число , при котором граф -связен.
Например, тогда и только тогда, когда граф:
  • либо несвязен;
  • либо состоит из одной вершины.
Связность связного графа с точкой сочленения равна 1. Полный граф остаётся связным при удалении любого числа вершин и имеет одну вершину после удаления вершины, поэтому при всех .
Аналогично определяется рёберно -связный граф и рёберная связность графа .
Например, тогда и только тогда, когда граф:
  • либо несвязен;
  • либо состоит из одной вершины.
Рёберная связность связного графа с мостом равна 1.
Связность , рёберная связность и минимальная степень вершин связаны следующим неравенством.
Теорема (Уитни, 1932). Для любого графа с числом вершин больше одной
.
  • Блок графа — это максимальный связный подграф без точек сочленения.
У блока нет своих точек сочленения, но вполне могут быть точки сочленения исходного графа.
Граф из одного блока может называться просто блоком.
Подграф является блоком тогда и только тогда, когда он:
  • максимальный двусвязный подграф;
  • мост со своими вершинами;
  • изолированная вершина.
Разные блоки в графе по причине своей максимальности могут пересекаться только по одной точке сочленения. Следовательно:
  • каждое ребро графа состоит в единственном блоке;
  • сам граф — это объединение блоков.
В этом смысле блоки — это двусвязные аналоги компонент связности. Только компоненты связности не пересекаются, а блоки могут пересекаться. Блоки вместе со способами их пересечения определяют грубую структуру графа — граф блоков и точек сочленения.
Граф блоков и точек сочленения графа — это двудольный граф с сериями вершин и , построенный следующим образом:
  • вершины соответствуют всем точкам сочленения исходного графа, вершины — блокам;
  • ребро соединяет вершину с вершиной , если точка сочленения принадлежит блоку .
Теорема. Граф блоков связного графа — дерево.
  • Несколько путей независимы, или не пересекаются, если ни один из них не содержит внутренней вершины другого.
Определение -связности связано с удалением вершин. Возможно, более наглядно такое определение: граф -связен, когда две его любые вершины можно соединить независимыми путями. Эти два определения эквивалентны, это двойственные формулировки одного и того же свойства.
Классическая теорема Менгера — один из камней в основании теории графов.
Теорема (Менгер, 1927). Для любых подмножеств вершин графа и минимальное число вершин, отделяющих от , равно максимальному числу независимых путей из в .
Глобальный вариант теоремы Менгера.
(i) Граф -связен тогда и только тогда, когда между любыми двумя его вершинами имеется независимых путей.
(ii) Граф рёберно -связен тогда и только тогда, когда между любыми двумя его вершинами имеется непересекающихся по рёбрам путей.
На следующем рисунке показан граф, у которого две несмежные белые вершины можно разделить удалением не меньше чем двух вершин. Из теоремы Менгера следует, что наибольшее число независимых путей между этими вершинами равно 2.

Планарные графы (англ. planar graphs)

Желательно, чтобы граф, нарисованный на листе бумаги, воспринимался как можно легче. Один из способов уменьшить хаос множества линий — избегать их пересечения. Можно ли нарисовать граф таким образом, чтобы рёбра не пересекались, то есть пересекались бы только в общих концевых вершинах?

  • Плоский граф — это граф, нарисованный на плоскости без пересечения рёбер, то есть рёбра пересекаются только в общих концевых вершинах.
Грань плоского графа — это одна из открытых областей, получающихся после удаления графа из плоскости. Внешняя грань — это единственная неограниченная грань графа; остальные грани называются внутренними.
Теорема. У плоского леса только одна грань — внешняя.
Теорема (формула Эйлера, 1736). Для любого связного плоского графа с вершинами, рёбрами и гранями верна формула
.
Следствие формулы Эйлера. Плоский граф с тремя или более вершинами имеет не более рёбер.
  • Планарный граф — это граф, который можно нарисовать на плоскости как плоский.
Например, полный граф с четырьмя вершинами планарен.
Два легендарных графа непланарны:
  • полный граф с пятью вершинами ;
  • полный двудольный граф .
Докажем, что граф непланарен. От противного. Предположим, что планарен. Тогда по следствию формулы Эйлера имеет не более рёбер. Но имеет 10 рёбер. Полученное противоречие доказывает, что граф непланарен.
  • Стягивание ребра графа — это удаление ребра из графа и слияние концевых вершин этого ребра в одну вершину вместе со своими рёбрами.
Теорема Понтрягина — Куратовского (1927, 1930), или теорема Куратовского (1930). Граф планарен тогда и только тогда, когда из него нельзя получить удалением рёбер и вершин с их рёбрами и последующим стягиванием рёбер ни граф , ни граф .
Например, из непланарного графа Петерсена можно получить подобным образом:
  • граф стягиванием внешних маленьких рёбер, направленных к центру графа: 0—5, 1—6, 2—7, 3—8, 4—9;
  • граф таким образом, как показано на следующем анимационном рисунке.

Раскраска (англ. colouring)

Сколькими цветами можно раскрасить страны на карте так, чтобы смежные страны имели разный цвет? Сколько дней заседает парламентский комитет, если каждый комитет заседает один день, а некоторые члены парламента служат в нескольких комитетах? Какова минимальная длина школьного расписания, если известно, как часто каждый преподаватель преподаёт в каждом классе?

  • Раскраска графа, или вершинная раскраска графа, — это раскраска вершин графа такая, что смежные вершины имеют разный цвет.
k-раскраска графа, или вершинная k-раскраска графа, или k-раскрашиваемость, — это вершинная раскраска графа в k цветов.
Хроматическое число графа, или вершинное хроматическое число графа, или k-хроматичность, — это минимальное k, при котором граф имеет k-раскраску. Обозначение: .
Например, граф 1-хроматичен, когда он имеет хотя бы одну вершину и не имеет рёбер. Полный граф n-хроматичен. Граф-звезда с 5 вершинами 2-хроматичен. И все графы-звёзды 2-хроматичны. Более того, граф двудолен тогда и только тогда, когда он 2-хроматичен.
Теорема. У графа с m рёбрами
.
Доказательство. Пусть граф -раскрашен. Тогда для любых двух цветов имеется хотя бы одно ребро с концами, окрашенными в эти цвета. Значит, таких рёбер не меньше, чем , то есть . Решая неравенство относительно , получаем утверждение теоремы.
  • Теорема о четырёх красках. Любой плоский граф 4-раскрашиваем.
Возможно, это единственный результат теории графов, который претендует на известность во всём мире. Отсюда следует, что каждая географическая карта может быть окрашена не более чем в четыре цвета так, чтобы соседние страны имели разный цвет. В настоящее время доказательство этой теоремы носит сложный компьютерный характер.
Гораздо проще доказывается следующая ослабленное утверждение.
Теорема о пяти красках. Любой плоский граф 5-раскрашиваем.
Следующее утверждение тоже широко известно.
Теорема (Грёч, 1959). Любой плоский граф без треугольников 3-раскрашиваем.
  • Рёберная раскраска графа, — это раскраска рёбер графа такая, что смежные рёбра имеют разный цвет.
Рёберная k-раскраска графа, или рёберная k-раскрашиваемость, — это рёберная раскраска графа в k цветов.
Хроматический индекс графа, или рёберное хроматическое число графа, или рёберная k-хроматичность, — это минимальное k, при котором граф имеет рёберную k-раскраску. Обозначение: .
Для хроматического числа графа доказаны лишь очень грубые оценки, тогда как для хроматический индекс графа равен либо максимальной степени вершин графа , либо .
Ясно, что для любого графа .
Теорема (Кёниг, 1916). Для любого двудольного графа .
Теорема (Визинг, 1964). Для любого графа .
Теорема Визинга делит конечные графы на два класса: имеющие и имеющий .

Потоки (англ. flows)

Граф можно рассматривать как сеть, когда рёбра несут некоторый поток, например поток воды, или электрического тока, или данных и так далее. Как моделируется подобная ситуация математически?

  • Разбиение множества — это набор попарно непересекающихся подмножеств, объединение которых даёт всё множество.
Разрез в графе — это набор всех рёбер графа, пересекающих некоторое разбиение всех вершин графа на два множества — на стороны разбиения, то есть концевые вершины каждого ребра разреза находятся в разных сторонах разбиения.
Ясно, что стороны разбиения однозначно определяют разрез.
Бонд, или коцикл, — это минимальный по количеству рёбер непустой разрез в графе, то есть при удалении любого числа рёбра из разреза разрез перестаёт быть каким-либо разрезом.
В следующем примере 5-рёберный разрез не минимальный, поскольку при удалении 3 рёбер получается минимальный разрез, показанный справа.
  • Поток на графе — это набор целых чисел , приписанных каждой упорядоченной паре смежных узлов (вершин) сети (графа) такой, что:
  • выполняется антисимметричность потока ;
  • в узлах , в которых поток в сеть не входит и не выходит, выполняется первое правило Кирхгофа , где суммирование проводится по всем , смежным с .
Источник — это узел, где поток входит в сеть. Обозначение: .
Сток — это узел, где поток выходит из сети. Обозначение: .
Теория потоков:
  • моделирует реальные потоки;
  • взаимодействует с другими разделами теории графов (особенно со связностью и раскрасками).
Ребро мультиграфа не определяется однозначно парой или .
Ориентированное ребро мультиграфа — это тройка , где — ребро мультиграфа, начинающееся в вершине и заканчивающееся в вершине .
Ребро с имеет два направления и . Петля имеет одно направление .
Циркуляция на графе — это функция такая, что:
(F1) выполняется антисимметричность циркуляции для всех ориентированных рёбер графа image

Википедия, чтение, книга, библиотека, поиск, нажмите, истории, книги, статьи, wikipedia, учить, информация, история, скачать, скачать бесплатно, mp3, видео, mp4, 3gp, jpg, jpeg, gif, png, картинка, музыка, песня, фильм, игра, игры, мобильный, телефон, Android, iOS, apple, мобильный телефон, Samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Сеть, компьютер, Информация о Теория графов, Что такое Теория графов? Что означает Теория графов?

Otec teorii grafov Leonard Ejler Teo riya gra fov razdel diskretnoj matematiki izuchayushij grafy odna iz vetvej topologii V samom obshem smysle graf eto mnozhestvo tochek vershin uzlov kotorye soedinyayutsya mnozhestvom linij ryober dug Teoriya grafov to est sistem linij soedinyayushih zadannye tochki vklyuchena v uchebnye programmy dlya nachinayushih matematikov poskolku kak i geometriya obladaet naglyadnostyu kak i teoriya chisel prosta v obyasnenii i imeet slozhnye nereshyonnye zadachi ne imeet gromozdkogo matematicheskogo apparata kombinatornye metody nahozhdeniya nuzhnogo uporyadocheniya obektov sushestvenno otlichayutsya ot klassicheskih metodov analiza povedeniya sistem s pomoshyu uravnenij imeet vyrazhennyj prikladnoj harakter Na protyazhenii bolee sotni let razvitie teorii grafov opredelyalos v osnovnom problemoj chetyryoh krasok Reshenie etoj zadachi v 1976 godu okazalos povorotnym momentom istorii teorii grafov posle kotorogo proizoshlo eyo razvitie kak osnovy sovremennoj prikladnoj matematiki Universalnost grafov nezamenima pri proektirovanii i analize kommunikacionnyh setej Teoriya grafov kak matematicheskoe orudie prilozhima kak k naukam o povedenii teorii informacii kibernetike teorii igr teorii sistem transportnym setyam tak i k chisto abstraktnym disciplinam teorii mnozhestv teorii matric teorii grupp i tak dalee Nesmotrya na raznoobraznye uslozhnyonnye maloponyatnye i specializirovannye terminy mnogie modelnye shemnye strukturnye i konfiguracionnye problemy pereformuliruyutsya na yazyke teorii grafov chto pozvolyaet znachitelno proshe vyyavit ih konceptualnye trudnosti V raznyh oblastyah znanij ponyatie graf mozhet vstrechatsya pod sleduyushimi nazvaniyami struktura grazhdanskoe stroitelstvo set elektrotehnika sociogramma sociologiya i ekonomika molekulyarnaya struktura himiya navigacionnaya karta kartografiya raspredelitelnaya set energetika i tak dalee Pervye ispolzovaniya i otkrytiya grafov Osnovnaya statya Teoriya grafov kak razdel prikladnoj matematiki otkryvalas neskolko raz Klyuch k ponimaniyu teorii grafov i eyo kombinatornoj sushnosti otrazheny v slovah Dzhejmsa Silvestra Teoriya otrostkov angl ramification odna iz teorij chistogo obobsheniya dlya neyo ne sushestvenny ni razmery ni polozhenie obekta v nej ispolzuyutsya geometricheskie linii no oni otnosyatsya k delu ne bolshe chem takie zhe linii v genealogicheskih tablicah pomogayut obyasnyat zakony vosproizvedeniya Pervoe ispolzovanie diagrammy grafa v nauke Derevo Porfiriya Diagramma odnoj iz raznovidnostej grafa dereva ispolzovalas izdavna konechno bez ponimaniya chto eto graf Genealogicheskoe drevo primenyalos dlya naglyadnogo predstavleniya rodstvennyh svyazej No tolko antichnyj kommentator rabot Aristotelya finikijskij filosof i matematik Porfirij ispolzoval izobrazhenie dereva v nauke kak illyustraciyu dihotomicheskogo deleniya v svoej rabote angl grech Eἰsagwgh lat Isagoge dlya klassifikacii filosofskogo ponyatiya materii Pervoe ispolzovanie i otkrytie teorii grafov Osnovnaya statya Zadacha o kyonigsbergskih mostah Multigraf zadachi o kyonigsbergskih mostah Shvejcarskij prusskij i rossijskij matematik Leonard Ejler v state na latinskom yazyke izdannoj Peterburgskoj akademiej nauk o reshenii znamenitoj zadachi o kyonigsbergskih mostah datirovannoj 1736 godom pervym primenil idei teorii grafov pri dokazatelstve nekotoryh utverzhdenij Pri etom Ejler ne ispolzoval ni sam termin graf ni kakie libo terminy teorii grafov ni izobrazheniya grafov Leonard Ejler schitaetsya otcom teorii grafov kak i topologii otkryvshim ponyatie grafa a 1736 god naznachen godom rozhdeniya teorii grafov Vtoroe otkrytie grafov V 1847 godu nemeckij fizik Gustav Kirhgof fakticheski razrabotal teoriyu derevev pri reshenii sistemy uravnenij dlya nahozhdeniya velichiny sily toka v kazhdom konture elektricheskoj cepi Kirhgof fakticheski izuchal vmesto elektricheskoj cepi sootvetstvuyushij ej graf i pokazal chto dlya resheniya sistemy uravnenij net neobhodimosti analizirovat kazhdyj cikl grafa dostatochno rassmotret tolko nezavisimye cikly opredelyaemye lyubym ostovnym derevom grafa Primer elektricheskoj cepi sootvetstvuyushego ej grafa i ostovnogo dereva Elektricheskaya cep N Graf G sootvetstvuyushij elektricheskoj cepi Ostovoe derevo T grafa G Trete otkrytie grafov V 1857 godu anglijskij matematik Artur Keli zanimayas prakticheskimi zadachami organicheskoj himii otkryl vazhnyj klass grafov derevya Keli pytalsya perechislit himicheskie izomery predelnyh nasyshennyh uglevodorodov CnH2n 2 s fiksirovannym chislom n atomov ugleroda Pervye chetyre linejnyh alkana nasyshennyh uglevodoroda Metan CH4 Etan C2H6 Propan C3H8 Butan C4H10 Chetvyortoe otkrytie grafov Osnovnaya statya Ikosian V 1859 godu irlandskij matematik ser Uilyam Gamilton pridumal igru Vokrug sveta V etoj igre ispolzovalsya dodekaedr kazhdaya iz 20 vershin kotorogo sootvetstvovala izvestnomu gorodu Ot igrayushego trebovalos obojti vokrug sveta to est projti po ryobram dodekaedra tak chtoby projti cherez kazhduyu vershinu rovno odin raz Igra Gamiltona Vokrug sveta Obhod vershin dodekaedra na mnogogrannike Obhod vershin na proekcii dodekaedra na ploskost Pyatoe otkrytie grafov V 1869 godu nezavisimo ot Artura Keli francuzskij matematik Kamil Zhordan v chastnosti v state Sur les assemblages de lignes pridumal i issledoval derevya v ramkah chistoj matematiki Pri etom Zhordan ispolzoval terminy teorii grafov vershina fr sommet i rebro fr arete no vmesto termina graf bylo soedinenie ryober fr assemblage d aretes ili prosto soedinenie fr assemblage Risunki Zhordan ne ispolzoval Pri etom Zhordan ne podozreval o znachenii svoego otkrytiya dlya organicheskoj himii Soient x y z u des points en nombre quelconque xy xz yu des aretes droites ou courbes mais non bifurquees dont chacune joint ensemble deux de ces points Nous appellerons un semblable systeme un assemblage d aretes dont x y z u sont les sommets M Camille Jordan Sur les assemblages de lignes Vozniknovenie slova graf Pervoe poyavlenie slova graf v smysle teorii grafov sostoyalos v 1878 godu v kratkoj zametke na anglijskom yazyke anglijskogo matematika Dzhejmsa Silvestra v zhurnale Nature i imeet graficheskoe proishozhdenie kak obobshenie ponyatij diagramma Kekule i himikograf Every invariant and covariant thus becomes expressible by a graph precisely identical with a Kekulean diagram or chemicograph Silvester J J Chemistry and algebra italics as in the original V perevode Takim obrazom kazhdyj invariant i kovariant vyrazhaetsya nekotorym grafom tochno identichnym diagramme Kekule ili himikografu Silvestr Dzh Dzh Himiya i algebra 1878 kursiv originala Nachalo sistematicheskogo ispolzovaniya slova graf i diagramm grafov Denesh KyonigPsevdograf domino 28 kostej My privychno risuem tochki izobrazhayushie lyudej naselyonnye punkty himicheskie molekuly i t d i soedinyaem eti tochki liniyami oznachayushimi otnosheniya Eto sociogrammy v psihologii simpleksy v topologii elektricheskie cepi v fizike diagrammy organizacii v ekonomike seti kommunikacij genealogicheskie derevya i t d V nachale XX veka vengerskij matematik Denesh Kyonig pervyj predlozhil nazyvat eti shemy grafami i izuchat ih obshie svojstva V 1936 godu vyshla pervaya v mire kniga po teorii grafov na nemeckom yazyke Denesha Kyoniga Teoriya konechnyh i beskonechnyh grafov s bolshej chastyu rezultatov za proshedshie 200 let nachinaya s 1736 goda daty vyhoda pervoj stati Leonarda Ejlera po teorii grafov s resheniem zadachi o kyonigsbergskih mostah V chastnosti v knige Kyoniga imeetsya obshij paragraf dlya zadachi o kyonigsbergskih mostah i zadache o domino postroenie zamknutoj cepi iz vseh kostej domino po pravilam igry Istoriya vozniknoveniya teorii grafov Osnovnaya statya Teoriya grafov drugimi slovami sistemy linij soedinyayushih zadannye tochki ochen udobna dlya nachinayushih imeet geometricheskuyu naglyadnost imeet matematicheskuyu soderzhatelnost ne imeet gromozdkogo matematicheskogo apparata Kak i teoriya chisel teoriya grafov konceptualno prosta no porozhdaet slozhnye nereshyonnye problemy Kak i geometriya ona vizualno priyatna Eti dva aspekta naryadu s ih raznoobraznymi prilozheniyami delayut teoriyu grafov idealnym predmetom dlya vklyucheniya v uchebnye programmy po matematike Vozniknovenie etogo razdela matematiki v XVIII veke svyazano s matematicheskimi golovolomkami Dostatochno prodolzhitelnoe vremya teoriya grafov byla neseryozna i celikom svyazana s igrami i razvlecheniyami Takaya sudba teorii grafov povtoryaet sudbu teorii veroyatnostej takzhe snachala nahodivshej sebe primenenie tolko v azartnyh igrah Kratkaya hronologiya sobytij razvitiya teorii grafov God Sobytie1735 Predstavlenie Ejlerom stati po teorii grafov v Peterburgskoj akademii nauk1736 God schitayushijsya godom rozhdeniya teorii grafov1741 Publikaciya datirovannaya 1736 godom stati Ejlera po teorii grafov v Peterburgskoj akademii nauk1852 Frensis Gatri soobshaet o probleme chetyryoh krasok Avgustu de Morganu1879 Istoricheskaya publikaciya 1879 goda s obyasneniem problemy chetyryoh krasok Artura Keli1879 Oshibochnoe dokazatelstvo problemy chetyryoh krasok Alfredom Kempe1890 Persi Dzhon Hivud obnaruzhil oshibku v dokazatelstve Kempe dokazal chto teorema verna esli chetyre zamenit na pyat obobshil ponyatie karty strany s ploskosti na zamknutye poverhnosti i sformuliroval gipotezu Hivuda1927 Lev Semyonovich Pontryagin dokazal no ne opublikoval teoremu Pontryagina Kuratovskogo1930 Kazimezh Kuratovskij opublikoval nezavisimo o Pontryagina teoremu Pontryagina Kuratovskogo1936 Vyshla pervaya v mire kniga po teorii grafov Denesha Kyoniga Teoriya konechnyh i beskonechnyh grafov 1968 Gruppa matematikov iz raznyh stran dokazala gipotezu Hivuda1976 Gruppa matematikov osushestvili pervoe kompyuternoe dokazatelstvo teoremy o chetyryoh kraskah1977 Frenk Harari osnoval zhurnal Teoriya grafov Geometriya polozheniya Otcom teorii grafov kak i topologii schitaetsya shvejcarskij matematik i mehanik Leonard Ejler 1707 1783 napisavshij statyu s resheniem zadachi o kyonigsbergskih mostah Ejler pisal V dopolnenie k toj vetvi geometrii kotoraya zanimaetsya velichinami i kotoroj vsegda udelyalos samoe bolshoe vnimanie sushestvuet drugaya vetv prezhde pochti neizvestnaya o kotoroj vpervye upominal Lejbnic nazvav eyo geometriej polozheniya geometria situs Eta vetv zanimaetsya tolko opredeleniem polozheniya i ego svojstvami ona ne vklyuchaet ni izmerenij ni vychislenij s nimi svyazannyh Leonard Ejler Reshenie odnoj zadachi svyazannoj s geometriej polozheniya Dalee Ejler pishet chto ne yasno kakie zadachi i metody ih resheniya otnosyatsya k geometrii polozheniya Tem ne menee Ejler schital kyonigsbergskie mosty imenno takoj zadachej o chyom govorit i zagolovok stati V dejstvitelnosti Gotfrid Lejbnic ne pozzhe 1679 goda napisal v pisme k Hristianu Gyujgensu Menya ne udovletvoryaet algebra v tom otnoshenii chto ne pozvolyaet poluchit ni kratchajshie dokazatelstva ni samye krasivye konstrukcii geometrii Sledovatelno v silu etogo ya schitayu chto nam nuzhen drugoj sposob analiza geometricheskij ili linejnyj kotoryj pryamo by rabotal s polozheniem tochno tak zhe kak algebra rabotaet s velichinoj Lejbnic vvedya termin analysis situs analiz polozheniya ne zalozhil osnovy novoj matematicheskoj discipliny no ukazal napravlenie budushih issledovanij Zadacha o kyonigsbergskih mostah Osnovnaya statya Zadacha o kyonigsbergskih mostah Publikaciya stati Leonarda Ejlera Reshenie odnoj zadachi svyazannoj s geometriej polozheniya o reshenii zadachi o kyonigsbergskih mostah imeet sleduyushuyu istoriyu 26 avgusta 6 sentyabrya 1735 goda Ejler predstavil statyu na Konferencii Peterburgskoj akademii nauk v 1736 godu Ejler otpravil dva pisma 13 24 marta 1736 goda pismo nem avstrijskomu astronomu i matematiku kotoroe celikom posvyasheno zadache o kyonigsbergskih mostah 3 14 aprelya 1736 goda pismo nem nemeckomu politicheskomu deyatelyu i astronomu v konce kotorogo idyot rech ob osnovnyh ideyah stati v 1741 godu v Sankt Peterburge nakonec vyshla statya Ejlera na latinskom yazyke s datoj 1736 goda Leonhardi Euleri Solutio problematis ad geometriam situs pertinentis Commentarii academiae scientiarum Petropolitanae 8 1736 1741 P 128 140 V perevode Leonard Ejler Reshenie odnoj zadachi svyazannoj s geometriej polozheniya Trudy Peterburgskoj akademii nauk 8 1736 1741 S 128 140 Poskolku vyhod stati Ejlera iz pechati datiruetsya 1736 godom i oboih pisem tozhe etot god naznachen datoj rozhdeniya teorii grafov Ejler v svoej state tak sformuliroval zadachu o semi kyonigsbergskih mostah V gorode Kenigsberge v Prussii est ostrov nazyvaemyj Knajphof reka okruzhayushaya ego delitsya na dva rukava chto mozhno uvidet na risunke Rukava etoj reki peresekayut sem mostov a s d e f i g V svyazi s etimi mostami byl postavlen vopros mozhno li sovershit po nim progulku tak chtoby projti po kazhdomu iz etih mostov prichyom rovno po odnomu razu Leonard Ejler Reshenie odnoj zadachi svyazannoj s geometriej polozheniya V konce stati Ejler zapisal vyvody vpolne sovremennym yazykom 20 Znachit v kazhdom vozmozhnom sluchae sleduyushee pravilo pozvolyaet neposredstvenno i bez truda vyyasnit mozhno li osushestvit progulku po vsem mostam bez povtorenij Esli imeetsya bolee dvuh oblastej v kotorye vedyot nechyotnoe chislo mostov mozhno zayavit s uverennostyu chto takaya progulka nevozmozhna Esli odnako imeyutsya tolko dve oblasti v kotorye vedyot nechyotnoe chislo mostov to progulka osushestvima pri uslovii chto ona nachinaetsya v odnoj iz etih dvuh oblastej Esli nakonec net ni odnoj oblasti v kotoruyu vedyot nechyotnoe chislo mostov progulka s trebuemymi usloviyami osushestvima prichyom nachinatsya ona mozhet v lyuboj oblasti Sledovatelno s pomoshyu etogo pravila postavlennaya zadacha mozhet byt polnostyu reshena Leonard Ejler Reshenie odnoj zadachi svyazannoj s geometriej polozheniya Teorema o chetyryoh kraskah Osnovnaya statya Teorema o chetyryoh kraskah Teorema o chetyryoh kraskah naibolee izvestnoe utverzhdenie v teorii grafov a mozhet i vo vsej matematike dolgoe vremya ne poddayusheesya dokazatelstvu a mozhet tak i ne dokazannoe Etu legendarnuyu zadachu v techenie pyati minut mozhet obyasnit lyuboj matematik lyubomu prohozhemu posle chego oba ponimaya problemu reshit eyo ne smogut Sleduyushaya citata iz stavshej istoricheskoj stati 1965 goda amerikanskogo matematika angl Predpolagaetsya chto lyubuyu kartu na ploskosti ili poverhnosti shara mozhno raskrasit tolko chetyrmya kraskami takim obrazom chtoby nikakie dve smezhnye strany ne byli odnogo i togo zhe cveta Kazhdaya strana dolzhna sostoyat iz odnoj svyaznoj oblasti a smezhnymi nazyvayutsya strany kotorye imeyut obshuyu granicu v vide linii a ne prosto odnoj obshej tochki Eta gipoteza tesno svyazana s naibolee modnymi napravleniyami teorii grafov a v razdele matematiki nazyvaemom kombinatornoj topologiej ona dejstvovala podobno katalizatoru Na protyazhenii bolee chem poloviny stoletiya mnogie matematiki koe kto govorit chto vse predprinimali popytki reshit etu problemu no smogli dokazat spravedlivost gipotezy tolko dlya otdelnyh sluchaev Edinodushno priznaetsya chto gipoteza spravedliva no maloveroyatno chto ona budet dokazana v obshem sluchae Kazhetsya chto ej na nekotoroe vremya prednaznacheno sohranit otlichitelnuyu chertu byt odnovremenno i naibolee prostoj i naibolee zamanchivoj nereshyonnoj problemoj matematiki May K O The origin of the four color conjecture Isis 56 1965 P 346 348 Karta stran i sootvetstvuyushij ej graf Teorema o chetyryoh kraskah otnositsya k teorii grafov tak kak kazhdaya karta porozhdaet graf sleduyushim obrazom strany vklyuchaya vneshnyuyu oblast eto vershiny vershiny smezhnyh stran soedinyayutsya rebrom Etot graf risuetsya na ploskosti bez peresecheniya ryober Teorema o chetyryoh kraskah dokazana esli dokazano chto vershiny lyubogo podobnogo grafa mozhno raskrasit chetyrmya kraskami tak chtoby smezhnye vershiny imeli raznye cveta Teorema o chetyryoh kraskah imeet legendarnuyu istoriyu interesnuyu i inogda neponyatnuyu imeyutsya nepodtverzhdyonnye soobsheniya chto Avgustu Myobiusu eta problema byla izvestna v 1840 godu tochno izvestno chto angl yuzhnoafrikanskij matematik i botanik 23 oktyabrya 1852 goda soobshil shotlandskomu matematiku i logiku Avgustu de Morganu o dannoj probleme posle chego velis obsuzhdeniya v uzkih krugah matematikov i diletantov istoricheskaya publikaciya 1879 goda s obyasneniem problemy Cayley Arthur On the Colouring of Maps Proceedings of the Royal Geographical Society 1879 Vol 1 No 4 P 259 261 prinadlezhit Arturu Keli anglijskomu matematiku Teper problema priobretaet bolshuyu izvestnost v tom zhe 1879 godu vyshla publikaciya oshibochnogo dokazatelstva problemy Kempe A B On the Geographical Problem of the Four Colours American Journal of Mathematics 1879 Vol 2 No 3 P 193 200 anglijskogo cerkovnogo yurista i lyubitelya matematiki angl Eto bylo ne tolko pervoe iz mnogih oshibochnyh dokazatelstv no i samoe pravilnoe na osnove idej etoj stati udalos snachala dokazat chto pyati krasok hvatit a zatem provesti polnoe kompyuternoe dokazatelstvo teoremy o chetyryoh kraskah oshibku v dokazatelstve Kempe cherez 11 let v 1890 godu obnaruzhil anglijskij matematik Persi Dzhon Hivud i v opublikovannoj po etomu povodu state Heawood P J Map colour theorems Quarterly Journal of Pure and Applied Mathematics 24 1890 P 332 338 takzhe dokazal chto teorema verna esli chetyre zamenit na pyat i krome togo obobshil ponyatie karty strany s ploskosti na zamknutye poverhnosti i sformuliroval gipotezu Hivuda v 1968 godu gruppa matematikov iz raznyh stran dokazala gipotezu Hivuda v 1976 godu amerikanskie matematiki osushestvili pervoe kompyuternoe dokazatelstvo teoremy o chetyryoh kraskah Teorema Pontryagina Kuratovskogo Osnovnaya statya Teorema Pontryagina Kuratovskogo Teoriya grafov soderzhit topologicheskie aspekty Pervym rezultatom v etom napravlenii yavlyaetsya formula Ejlera v teorii grafov poluchennaya im v 1736 godu Sleduyushij rezultat v vide teoremy Pontryagina Kuratovskogo byl poluchen tolko cherez 191 god v 1927 godu sovetskij matematik Lev Semyonovich Pontryagin dokazal no ne opublikoval etot rezultat a v 1930 godu polskij matematik Kazimezh Kuratovskij opublikoval ego nezavisimo ot Pontryagina Teoremu Pontryagina Kuratovskogo takzhe nazyvayut kriteriem Pontryagina Kuratovskogo Planarnyj graf eto graf kotoryj mozhno narisovat na ploskosti bez peresecheniya ryober Graf kotoryj nelzya tak narisovat nazyvaetsya neplanarnym Nizhe pokazany dva vazhnyh neplanarnyh grafa oboznachaemyh K5 displaystyle K 5 i K3 3 displaystyle K 3 3 ih nelzya narisovat na ploskosti bez peresecheniya ryober Eti dva grafa vydelyayutsya sredi drugih tem chto tolko oni ispolzuyutsya v kriterii Pontryagina Kuratovskogo Legendarnye neplanarnye grafy Polnyj graf s pyatyu vershinami K5 displaystyle K 5 Polnyj dvudolnyj graf 3 3 K3 3 displaystyle K 3 3 Dokazatelstvo bez slov neplanarnosti tesserakta Vverhu tesserakt soderzhit K5 displaystyle K 5 vnizu K3 3 displaystyle K 3 3 Do poyavleniya kriteriya Pontryagina Kuratovskogo dokazatelstvo planarnosti ili neplanarnosti grafov bylo ochen slozhnoj problemoj teorii grafov Teorema Pontryagina Kuratovskogo Graf planaren togda i tolko togda kogda on ni v kakom vide ne soderzhit grafov K5 displaystyle K 5 i K3 3 displaystyle K 3 3 Sprava privedeny dva prostyh dokazatelstva bez slov togo chto ostov chetyryohmernogo giperkuba tesserakta kak graf neplanaren Na verhnem risunke pokazano chto v tesserakte soderzhitsya polnyj graf s pyatyu vershinami K5 displaystyle K 5 na nizhnem polnyj dvudolnyj graf 3 3 K3 3 displaystyle K 3 3 Osnovnye legendarnye izdaniya Odin iz otcov sovremennoj teorii grafov Frenk Harari Rannyaya teoriya grafov teoriya grafov do 1936 goda do vyhoda knigi Kyoniga V 1936 godu vyshla pervaya v mire kniga po teorii grafov vengerskogo matematika Denesha Kyoniga Teoriya konechnyh i beskonechnyh grafov na nemeckom yazyke Konig Denes Theorie der endlichen und unendlichen Graphen Leipzig Akademische Verlagsgesellschaf 1936 Eta kniga sostoyala iz 248 stranic bez uchyota predisloviya oglavleniya i bibliografii i bolshej chasti rezultatov teorii grafov za 200 let s daty vyhoda stati Leonarda Ejlera s resheniem zadachi o kyonigsbergskih mostah Sovremennaya teoriya grafov teorii grafov nachinaya s 1936 goda s momenta vyhoda knigi Kyoniga S vremeni vyhoda knigi Kyoniga no v osnovnom s konca Vtoroj mirovoj vojny teoriya grafov nachala uskorenno razvivatsya Etot rost zaklyuchalsya ne tolko v uvelichenii chisla knig po teorii grafov no i v tom chto razvilis specialnye aspekty teorii grafov algebraicheskaya teoriya grafov angl spektralnaya teoriya grafov topologicheskaya teoriya grafov himicheskaya teoriya grafov ekstremalnaya teoriya grafov Odin iz otcov sovremennoj teorii grafov Frenk Harari kotoryj v 1977 godu osnoval zhurnal Teoriya grafov Kniga Frenka Harari Teoriya grafov stala klassicheskoj de fakto Kniga Rejngarda Distelya Teoriya grafov vyderzhala 5 redakcij ne imeet konkurentov v russkoyazychnoj bibliografii Etot kanon vvodnogo kursa v teoriyu grafov iniciiroval otozhdestvlenie nekotoryh oblastej obucheniya i issledovaniya Opisanie rannej teorii grafov Rannyaya teoriya grafov prodolzhalas rovno 200 let ot pervoj stati po teorii grafov Leonarda Ejlera 1736 goda do pervoj knigi po teorii grafov Denesha Kyoniga 1936 goda V predislovii k knige napisano chto izlozhenie teorii grafov ogranichivaetsya oblastyu absolyutnyh grafov abstraktnyh grafov v sovremennoj terminologii a otnositelnaya teoriya grafov topologicheskaya teoriya grafov v sovremennoj terminologii i perechislitelnaya teoriya grafov ne rassmatrivayutsya Nizhe privedeno polnoe nazvanie knigi Denesha Kyoniga i eyo kratkoe oglavlenie sostoyashee iz nazvanij glav Teoriya konechnyh i beskonechnyh grafov Kombinatornaya topologiya odnomernyh kompleksov nem Theorie der endlichen und unendlichen Graphen Kombinatorische Topologie der Streckenkomplexe angl Theory of finite and infinite graphs Glava I Osnovy nem die Grundlahen angl foundations Glava II Ejlerovy i gamiltonovy obhody nem Eulersche und Hamiltonsche Linien angl Euler trails and Hamiltonian cycles Glava III Zadacha o labirinte nem das Labyrinthenproblem angl the Labyrinth Problem Glava IV Aciklicheskie grafy nem kreislose Graphen angl acyclic graphs Glava V Centry derevev nem Zentren der Baume angl centers of trees Glava VI Specialnye metody issledovaniya beskonechnyh grafov nem Spezielle Untersuchungen uber unendliche Graphen angl infinite graphs Glava VII Osnovnye zadachi orientirovannyh grafov nem Basisprobleme fur gerichtete Graphen angl basis problems for directed graphs Glava VIII Nekotorye prilozheniya orientirovannyh grafov logika teoriya igr teoriya grupp nem Verschiedene Anwendungen der gerichteten Graphen Logik Theorie der Spiele Gruppentheorie angl various applications of directed graphs logic theory of games group theory Glava IX Cikly zvyozdy i sootvetstvuyushie linejnye formy nem Zyklen und Buschel und die entsprechenden linearen Formen angl directed cycles and stars and the corresponding linear forms Glava X Kompoziciya ciklov i zvyozd nem Komposition der Kreise und der Buschel angl composition of cycles and stars Glava XI Faktorizaciya regulyarnyh konechnyh grafov nem Faktorenzerlegung regularer endlicher Graphen angl factorization of regular finite graphs Glava XII Faktorizaciya regulyarnyh konechnyh grafov tretej stepeni nem Faktorenzerlegung regularer endlicher Graphen dritten Grades angl factorization of regular finite graphs of degree 3 Glava XIII Faktorizaciya regulyarnyh beskonechnyh grafov nem Faktorenzerlegung regularer unendlicher Graphen angl factorization of regular infinite graphs Glava XIV Razdelyayushie vershiny i mnozhestva vershin nem trennende Knotenpunkte und Knotenpunktmengen angl separating vertices and sets vertices Problemy predstavleniya teorii grafov Problemy terminologii Obychno upominaemyj fakt pestroty i neuporyadochennosti terminologii i oboznachenij v teorii grafov chastichno sledstvie togo chto etoj naukoj interesuyutsya specialisty iz vesma raznoobraznyh oblastej znaniya Krome togo v terminologii samoj teorii grafov imeetsya nekotoryj lyuft nemnogo zatrudnyayushij izuchenie i predstavlenie teorii grafov S osoboj ostorozhnostyu prihoditsya primenyat takie ponyatiya kak marshrut put i cep kotorye oznachaya pochti odno i to zhe mogut prinimat raznye konkretnye znacheniya u raznyh avtorov Vot chto pisal v nachale svoej klassicheskoj knigi Frenk Harari pereizdannoj v 2003 godu Bolshinstvo specialistov po teorii grafov upotreblyayut v knigah statyah i lekciyah svoyu sobstvennuyu terminologiyu Na konferenciyah po teorii grafov kazhdyj vystupayushij chtoby izbezhat nepravilnogo ponimaniya schitaet neobhodimym opredelit prezhde vsego yazyk kotorym on budet polzovatsya Dazhe samo slovo graf ne yavlyaetsya svyashennym Nekotorye avtory dejstvitelno opredelyayut graf kak graf drugie zhe imeyut v vidu takie ponyatiya kak multigraf psevdograf orientirovannyj graf ili set Nam kazhetsya chto edinoobrazie v terminologii teorii grafov nikogda ne budet dostignuto no mozhet byt ono i ni k chemu Harari Frenk Teoriya grafov 2003 Naibolee radikalen vzglyad s pozicij konstruktivnoj matematiki nam kazhetsya ne slishkom vazhnym kak nazvat tochki soedinyonnye liniyami grafom orgrafom multigrafom psevdografom Grafy postroennye na osnove realnyh struktur slishkom raznoobrazny chtoby ih klassificirovat po tem priznakam o kotoryh govorili rodonachalniki etoj nauki Nas glozhet somnenie nuzhno li voobshe razlichat takie ponyatiya kak rebro duga kontur cikl put marshrut centr centroid i t d Ved na praktike a grafy v osnovnom imeyut prikladnoe znachenie vse eti ryady terminov zabyvayutsya i zamenyayutsya kaki libo odnim slovom graf rebro cikl put centr Informatiku trudno ponyat pochemu graf s petlyoj uzhe ne yavlyaetsya polnocennym grafom a tolko psevdografom Razve informatik ili kto libo drugoj iz specialistov ne v sostoyanii sam reshit kakim slovom emu polzovatsya put ili marshrut i cherez kakie bukvy ego marshrut put luchshe oboznachit Graf eto naglyadnyj obraz dostoinstvo kotorogo kak raz i sostoit v tom chto on trebuet minimuma slov i simvolov Akimov O E Diskretnaya matematika logika gruppy grafy 2003 Programmisty tozhe vnosyat svoyu leptu v razbros terminologii V programmistskom mire net edinogo mneniya o tom kakoj iz dvuh terminov graf ili set bolee upotrebitelen My vybrali termin set tak kak on po vidimomu chashe vstrechaetsya v prikladnyh oblastyah Gudman S Hidetniemi S Vvedenie v razrabotku i analiz algoritmov 1981 No v izdaniyah poslednih let rech idyot uzhe o v osnovnom standartnoj terminologii Ispolzuemaya v etoj knige terminologiya v osnovnom standartna Alternativy konechno sushestvuyut i nekotorye iz nih dayutsya pri pervom opredelenii ponyatiya Distel R Teoriya grafov 2002 Reinhard Diestel Graph Theory 2016 Naprimer v fundamentalnom trude v oblasti kibernetiki Algoritmy postroenie i analiz ispolzuetsya standartnaya terminologiya Pri opisanii vremeni raboty algoritma nad dannym grafom G V E displaystyle G V E my obychno opredelyaem razmer vhodnogo grafa v terminah kolichestva ego vershin V displaystyle V i kolichestva ryober E displaystyle E grafa t e razmer vhodnyh dannyh opisyvaem dvumya a ne odnim parametrom Kormen T H i dr Algoritmy postroenie i analiz 2009 Problemy risovaniya grafov Abstraktnye grafy mozhno izobrazhat na ploskosti po raznomu Vopros o tom izomorfny li dannye izobrazheniya grafov to est izomorfny li dannye izobrazheniya grafov odnomu abstraktnomu grafu mozhet byt netrivialnym Inogda etot vopros reshaetsya prosto Naprimer sleduyushie dva grafa neizomorfny poskolku oni imeyut raznoe chislo vershin Neizomorfnye grafy raznoe chislo vershin Tri vershiny Chetyre vershiny Sleduyushie dva grafa takzhe neizomorfny poskolku oni imeyut raznoe chislo ryober Neizomorfnye grafy raznoe chislo ryober Pyat ryober Shest ryober No chtoby pokazat chto neizomorfny dva sleduyushih grafa trebuetsya bolee tonkoe rassuzhdenie Pervyj graf imeet zamknutyj obhod vseh vershin po odnomu razu gamiltonov cikl 1 2 3 4 8 7 6 5 1 a vtoroj graf ne imeet To est pri lyuboj numeracii vershin vtorogo grafa nelzya poluchit na nyom gamiltonov cikl sootvetstvuyushij gamiltonovu ciklu pervogo grafa Neizomorfnye grafy raznye obhody vershin Est gamiltonov cikl Net gamiltonova cikla Esli srazu ne yasno kak dokazat neizomorfnost grafov to vopros o nalichii izomorfizma mozhet okazatsya truden Dva sleduyushih izomorfnyh grafa na pervyj vzglyad neizomorfny Izomorfnye grafy kazhushiesya neizomorfnymi Cirkulyantnyj graf C7 1 2 displaystyle C 7 1 2 Cirkulyantnyj graf C7 1 3 displaystyle C 7 1 3 Problemy literatury Na kakie istochniki luchshe orientirovatsya predstavlyaya teoriyu grafov Vot otzyvy o nekotoryh knigah Harari Frenk Teoriya grafov 2003 Kniga Frenka Harari stala klassicheskoj de fakto Proshlo 30 let posle vypuska monografii F Harari Teoriya grafov no eyo privlekatelnye kachestva niskolko ne potuskneli Unifikaciya terminologii provedyonnoj avtorom i shiroko rasprostranyonnoj blagodarya etoj knige stala obsheprinyatoj Prepodavanie teorii grafov s ispolzovaniem knigi F Harari vedyotsya vo mnogih vuzah nashej strany Predislovie V P Kozyreva 2002 k knige Harari Frenk Teoriya grafov 2003 V knige Gerberta Flyajshnera Ejlerovy grafy i smezhnye voprosy privedyon spisok knig rekomenduemyh v kachestve vvedeniya v teoriyu grafov Eto knigi na anglijskom yazyke iz kotoryh tolko pervaya perevedena na russkij eto kniga Frenka Harari Teoriya grafov Distel R Teoriya grafov 2002 Kniga Rejngarda Distelya Teoriya grafov vyderzhala 5 redakcij ne imeet konkurentov v russkoyazychnoj bibliografii Etot kanon vvodnogo kursa v teoriyu grafov iniciiroval otozhdestvlenie nekotoryh oblastej obucheniya i issledovaniya sejchas hvataet perevodov na russkij yazyk uchebnikov po teorii grafov v pervuyu ochered zamechatelnoj knigi Distelya I uvy tolko knigi Distelya Imenno rabota nad perevodom 5 go izdaniya knigi Distelya stimulirovala prodolzhenie raboty nad moej knigoj v 2017 godu posle dolgogo pereryva Ya zametil naskolko velika simmetricheskaya raznost ego knigi i moej Karpov D V Teoriya grafov 2017 ili pozzhe Klassifikaciya teorii grafov Klassifikaciyu teorii grafov prihoditsya sobirat po raznym istochnikam Teoriya grafov abstraktnye grafy obychnye grafy topologicheskaya teoriya grafov perechislenie grafov algebraicheskaya teoriya grafov algoritmicheskaya teoriya grafov Teoriya grafov elementarno kombinatornaya teoriya grafov logicheskaya teoriya grafov algebraicheskaya teoriya grafov matroidy rekurrentnye svojstva grafov sluchajnye grafy beskonechnye grafy teoriya grafov Ramseya ekstremalnaya teoriya grafov teoriya sluchajnyh grafov Osnovnye terminy teorii grafov Teoriya grafov kak i lyubaya sovremennaya matematicheskaya model ispolzuet stenograficheskie simvoly ekonomyashie myshlenie i delayushie matematicheskuyu model gibkoj i effektivnoj Zdes delikatno i szhato privedeny pervye terminy osnovnoj chasti teorii grafov Bolshinstvo standartnyh terminov nastolko naglyadny chto legko usvaivayutsya Neobhodimo dostatochno strogo opredelit ryad ponyatij chtoby v dalnejshem imet vozmozhnost ih shiroko ispolzovat Grafy angl graphs Osnovnye stati Graf matematika i Stepen vershiny teoriya grafov Kratkaya no predstavitelnaya svodka osnovnyh opredelenij teorii grafov primykayushih k ponyatiyu sobstvenno grafa Eti ponyatiya vvodyatsya odno za drugim dostatochno sistematicheski hotya i neskolko utomitelno Graf eto dva konechnyh neperesekayushihsya mnozhestva prichyom vtoroe sostoit iz 2 elementnyh podmnozhestv pervogo Oboznachenie G V E displaystyle G V E gde E V V displaystyle E subseteq V times V i V E displaystyle V cap E varnothing Vershina grafa uzel tochka eto element mnozhestva V displaystyle V grafa Oboznachenie v V G displaystyle v in V G Rebro grafa liniya duga eto element mnozhestva E displaystyle E grafa Oboznachenie e E G displaystyle e in E G Rebro v staryh izdaniyah mogli takzhe nazvat vetvyu zvenom ili krivoj Obychno graf predstavlyayut diagrammoj kotoruyu chasto i nazyvayut grafom Poryadok grafa eto chislo vershin grafa G displaystyle G Oboznachenie G displaystyle G Chislo ryober grafa oboznachaetsya G displaystyle G Pustoj graf eto graf bez vershin Oboznachenie G displaystyle G varnothing varnothing equiv varnothing Trivialnyj graf eto graf poryadka 0 ili 1 Primery grafov Sleva napravo graf poryadka 1 graf poryadka 2 s 1 rebrom graf poryadka 4 s 4 ryobrami graf poryadka 8 s 12 ryobrami Koncevye vershiny ili koncy rebra eto dve vershiny kotorye opredelyayut rebro Rebro soedinyaet svoi koncevye vershiny Rebro i ego koncevaya vershina incidentny ili odno nahoditsya pri drugom Mnozhestvo vseh ryober pri vershine v V G displaystyle v in V G oboznachaetsya E v displaystyle E v Smezhnye ili sosednie vershiny eto dve vershiny incidentnye odnomu rebru Smezhnye ryobra eto ryobra kotorye imeyut obshij konec Polnyj graf eto graf vse vershiny kotorogo poparno smezhny to est lyubye dve vershiny soedineny rebrom Oboznachenie polnogo grafa s n displaystyle n vershinami Kn displaystyle K n inogda Kn displaystyle K n Graf K3 displaystyle K 3 nazyvaetsya treugolnikom Primery polnyh grafov Pervye pyat polnyh grafov Dvudolnyj graf ili bigraf eto graf kotoryj dopuskaet razbienie mnozhestva vershin na dva podmnozhestva takoe chto koncy lyubogo rebra prinadlezhat raznym podmnozhestvam razbieniya vershiny v kazhdom podmnozhestve razbieniya poparno nesmezhny Polnyj dvudolnyj graf eto dvudolnyj graf v kotorom kazhdye dve vershiny iz raznyh podmnozhestv razbieniya smezhny Oboznachenie polnogo dvudolnogo grafa s chislom vershin v podmnozhestvah razbieniya n displaystyle n i m displaystyle m Kn m displaystyle K n m Razlichnye diagrammy polnogo dvudolnogo grafa 3 3 Graf K3 3 displaystyle K 3 3 Graf K3 3 displaystyle K 3 3 Graf K3 3 displaystyle K 3 3 Graf K3 3 displaystyle K 3 3 Stepen ili valentnost vershiny grafa eto chislo ryober incidentnyh vershine Oboznachenie stepeni vershiny v displaystyle v deg v d v displaystyle deg v equiv d v Izolirovannaya vershina grafa eto vershina s nulevoj stepenyu Koncevaya ili visyachaya vershina grafa eto vershina s pervoj stepenyu Most eto rebro grafa pri udalenii kotorogo chislo komponent svyaznosti grafa uvelichivaetsya Minimalnaya stepen vershin grafa G displaystyle G oboznachaetsya cherez mindeg G d G displaystyle min deg G equiv delta G Maksimalnaya stepen maxdeg G D G displaystyle max deg G equiv Delta G Regulyarnyj ili odnorodnyj graf eto graf vse vershiny kotorogo imeyut odnu i tu zhe stepen Drugimi slovami dlya takogo grafa G displaystyle G ego stepeni d G D G displaystyle delta G Delta G r regulyarnyj ili r odnorodnyj graf eto graf G displaystyle G s d G D G r displaystyle delta G Delta G r Takie grafy nazyvayutsya takzhe prosto regulyarnymi ili odnorodnymi 3 regulyarnyj graf nazyvaetsya kubicheskim Kazhdoe rebro grafa incidentno dvum vershinam i v summu stepenej vershin grafa kazhdoe rebro vnosit dvojku Poluchaem istoricheski pervuyu teoremu teorii grafov dokazannuyu Leonardom Ejlerom v state datirovannoj 1736 godom pervyj rezultat teorii grafov v toj zhe state reshenie zadachi o kyonigsbergskih mostah Teorema Summa stepenej vershin grafa ravna udvoennomu chislu ego ryober Sledstvie 1 V lyubom grafe chislo vershin s nechyotnymi stepenyami chyotno Sledstvie 2 Lyuboj kubicheskij graf imeet chyotnoe chislo vershin Primer regulyarnyh grafov Kubicheskij graf s 4 vershinami 4 regulyarnyj graf s 6 vershinami 5 regulyarnyj graf s 12 vershinami Tipy grafov angl types of graphs Osnovnye stati Izomorfizm grafov Invariant grafa Multigraf Gipergraf i Orientirovannyj graf Prodolzhenie kratkoj no predstavitelnoj svodki osnovnyh teoretiko grafovyh opredelenij primykayushih k ponyatiyu grafa Dlya polnoty perechislim ryad raznovidnostej grafov Izomorfizm dvuh grafov eto vzaimno odnoznachnoe sootvetstvie mezhdu mnozhestvami ih vershin sohranyayushee smezhnost Oboznachenie G H displaystyle G simeq H Yasno chto izomorfizm eto otnoshenie ekvivalentnosti na grafah Obychno izomorfnye grafy ne razlichayut i pishut G H displaystyle G H vmesto G H displaystyle G simeq H ponyatie izomorfizma shiroko ispolzuetsya pri izobrazheniyah grafov Invariant grafa eto chislo kotoroe prinimaet odno i to zhe znachenie na izomorfnyh grafah Polnyj nabor invariantov opredelyaet graf s tochnostyu do izomorfizma Naprimer chislo vershin i chislo ryober grafa polnyj nabor invariantov dlya lyubogo grafa s chislom vershin ne bolshim 3 Primer izomorfnyh grafov Diagramma K4 displaystyle K 4 s peresecheniem vershin Diagramma K4 displaystyle K 4 bez peresecheniya vershin Podgraf grafa eto graf vse vershiny i ryobra kotorogo prinadlezhat ishodnomu grafu Ishodnyj graf eto nadgraf svoego podgrafa Drugimi slovami graf G displaystyle G soderzhit graf G displaystyle G G G displaystyle G subseteq G O stovnyj podgraf grafa eto podgraf soderzhashij vse vershiny svoego nadgrafa Porozhdyonnyj ili inducirovannyj podgraf grafa eto podgraf soderzhashij vse ryobra nadgrafa dlya mnozhestva svoih vershin to est dve vershiny porozhdyonnogo podgrafa smezhny togda i tolko togda kogda oni smezhny v nadgrafe Primer grafa i podgrafov Ishodnyj graf O stovnyj no ne porozhdyonnyj podgraf Porozhdyonnyj no ne o stovnyj podgraf Multigraf eto konechnye neperesekayushiesya mnozhestvo i multimnozhestvo prichyom multimnozhestvo sostoit iz 2 elementnyh podmnozhestv mnozhestva Oboznachenie G V E displaystyle G V E gde lyuboj element e E displaystyle e in E multimnozhestva e V V displaystyle e in V times V i V E displaystyle V cap E varnothing V multigrafe para vershin mozhet byt soedinena bolee chem odnim rebrom Kratnye ryobra eto ryobra soedinyayushie odnu i tu zhe paru vershin Drugimi slovami multigraf eto graf s kratnymi ryobrami a graf eto multigraf bez kratnyh ryober Prostoj ili obyknovennyj graf eto graf bez kratnyh ryober esli grafom nazvat multigraf Psevdograf eto konechnye neperesekayushiesya mnozhestvo i multimnozhestvo prichyom multimnozhestvo sostoit kak iz 1 elementnyh tak i iz 2 elementnyh podmnozhestv mnozhestva Oboznachenie G V E displaystyle G V E gde multimnozhestvo E V V V displaystyle E subseteq V cup V times V i V E displaystyle V cap E varnothing V psevdografe rebro mozhet soedinyat vershinu samu s soboj Petlya eto rebro u kotorogo koncevye vershiny sovpadayut Inogda psevdograf nazyvayut multigrafom Gipergraf eto konechnye neperesekayushiesya mnozhestvo i multimnozhestvo prichyom multimnozhestvo sostoit iz lyubyh podmnozhestv mnozhestva Oboznachenie G V E displaystyle G V E gde lyuboj element e E displaystyle e in E multimnozhestva prinadlezhit buleanu e P V displaystyle e in P V i V E displaystyle V cap E varnothing Drugimi slovami v gipergrafe rebro mozhet soedinyat ne tolko odnu ili dve vershiny no proizvolnoe chislo vershin Orientirovannyj graf ili orgraf eto psevdograf ryobra kotorogo orientirovany to est imeyut nachalnuyu vershinu i koncevuyu vershinu Oboznachenie D V E displaystyle D V E gde multimnozhestvo E displaystyle E sostoit iz uporyadochennyh par v u V displaystyle v u in V i V E displaystyle V cap E varnothing Orientirovannoe rebro ili duga eto rebro orgrafa Primery vidov grafov Multigraf zadachi o Kyonigsbergskih mostah Psevdograf Gipergraf V v1 v2 v3 v4 v5 v6 v7 displaystyle V v 1 v 2 v 3 v 4 v 5 v 6 v 7 E e1 e2 e3 e4 displaystyle E e 1 e 2 e 3 e 4 v1 v2 v3 v2 v3 displaystyle v 1 v 2 v 3 v 2 v 3 v3 v5 v6 v4 displaystyle v 3 v 5 v 6 v 4 Orgraf Puti i svyaznost angl paths and connectivity Osnovnye stati Put teoriya grafov Cikl teoriya grafov Svyaznyj graf i Ejlerov cikl Svojstvo grafa schitayusheesya odnim iz samyh prostyh i v to zhe vremya osnovnyh eto svojstvo svyaznosti Zdes predstavlen blizhajshij krug ponyatij etogo svojstva svyaznosti Put ili prostoj put v grafe eto podgraf predstavlyayushij soboj posledovatelnost razlichnyh vershin v kotoroj kazhdaya vershina soedinena so sleduyushej rebrom Oboznachenie puti angl path P V E displaystyle P V E gdeV x0 x1 x2 xk displaystyle V x 0 x 1 x 2 dots x k E x0x1 x1x2 x2x3 xk 1xk displaystyle E x 0 x 1 x 1 x 2 x 2 x 3 dots x k 1 x k dd vse xi displaystyle x i razlichny V teoreticheskih i prakticheskih rabotah put mozhet nazyvatsya po raznomu naprimer prostaya cep Koncevye vershiny ili koncy puti eto vershiny x0 displaystyle x 0 i xk displaystyle x k Vershiny x0 displaystyle x 0 i xk displaystyle x k soedineny putyom P displaystyle P Vnutrennie vershiny puti eto vershiny x1 x2 xk 1 displaystyle x 1 x 2 dots x k 1 Dlina puti eto chislo ryober puti Oboznachenie puti dlinoj k displaystyle k Pk displaystyle P k Cikl ili prostoj cikl v grafe eto podgraf predstavlyayushij soboj zamknutuyu posledovatelnost razlichnyh vershin v kotoroj kazhdaya vershina soedinena so sleduyushej rebrom Oboznachenie cikla angl cycle C V E displaystyle C V E gdeV x0 x1 x2 xk x0 displaystyle V x 0 x 1 x 2 dots x k x 0 E x0x1 x1x2 x2x3 xk 1xk xkx0 displaystyle E x 0 x 1 x 1 x 2 x 2 x 3 dots x k 1 x k x k x 0 dd vse xi displaystyle x i razlichny Dlina cikla eto chislo ryober cikla Oboznachenie cikla dlinoj k displaystyle k Ck displaystyle C k Horda cikla eto ryobro kotoroe ne prinadlezhit ciklu i soedinyaet dve ego vershiny Teorema Lyuboj graf G displaystyle G s minimalnoj stepenyu vershin d G 2 displaystyle delta G geqslant 2 soderzhit cikl dliny ne menee d G 1 displaystyle delta G 1 Primer putej Dva puti P4 displaystyle P 4 zhyoltyj i sinij Krasnyj cikl C12 displaystyle C 12 Punktirnye ryobra hordy cikla Svyaznyj graf eto graf u kotorogo dve lyubye vershiny soedineny putyom Komponenta svyaznosti ili komponenta grafa eto maksimalnyj svyaznyj podgraf grafa Nesvyaznyj graf sostoit po krajnej mere iz dvuh komponent svyaznosti Komponenta buduchi svyaznoj nepusta poetomu pustoj graf ne imeet komponent Primer svyaznogo i nesvyaznogo grafov Svyaznyj graf na 5 vershinah Nesvyaznyj graf iz 2 komponent na 5 vershinah Razdelyayushaya vershina ili tochka sochleneniya grafa eto vershina grafa pri udalenii kotoroj chislo komponent svyaznosti grafa uvelichivaetsya Most grafa eto rebro grafa pri udalenii kotorogo chislo komponent svyaznosti grafa uvelichivaetsya Konechnye vershiny mosta eto razdelyayushie vershiny Yasno chto mosty v grafe eto te i tolko te ryobra kotorye ne prinadlezhat nikakomu ciklu Nerazdelimyj graf eto nepustoj svyaznyj graf bez razdelyayushih vershin Primery razdelyayushih vershin i mosta e most Vershina a i koncy mosta razdelyayushie vershiny Marshrut v grafe eto podgraf predstavlyayushij soboj posledovatelnost vershin v kotoroj kazhdaya vershina soedinena so sleduyushej rebrom Oboznachenie marshruta V E displaystyle V E gdeV x0 x1 x2 xk displaystyle V x 0 x 1 x 2 dots x k E x0x1 x1x2 x2x3 xk 1xk displaystyle E x 0 x 1 x 1 x 2 x 2 x 3 dots x k 1 x k dd V marshrute mogut byt sovpadayushie ryobra i vreshiny Yasno chto esli vse vershiny v marshrute razlichny to eto put Marshrut zamknut esli x0 xk displaystyle x 0 x k inache marshrut otkryt Ejlerov cikl ili ejlerov obhod grafa eto zamknutyj marshrut v grafe kotoryj prohodit po vsem ryobram grafa rovno odin raz Ejlerov graf eto graf kotoryj imeet ejlerov cikl Yasno chto ejlerov graf svyazen Teorema Ejler 1736 Svyaznyj graf Ejlerov togda i tolko togda kogda vse vershiny grafa imeyut chyotnuyu stepen Sledstvie Svyaznyj graf s dvumya vershinami nechyotnoj stepeni imeet otkrytyj marshrut prohodyashij po vsem ryobram rovno odin raz Prichyom etot marshrut nachinaetsya v odnoj iz vershin s nechyotnoj stepenyu i zakanchivaetsya v drugoj Primery ejlerova i ne ejlerovyh grafov Polnyj graf K4 displaystyle K 4 nikakoj obhod ryober po odnomu razu nevozmozhen Ne ejlerov graf imeyushij otkrytyj marshrut prohodyashij po vsem ryobram rovno odin raz Ejlerov graf Ejlerov cikl obhod ryober v alfavitnom poryadke Derevya angl trees Osnovnye stati Derevo teoriya grafov Kornevoj graf i Derevo Tremo Chetyre semejstva grafov byli predstavleny vyshe eto polnye dvudolnye regulyarnye i ejlerovy grafy Eshyo odno semejstvo grafov v raznyh oblastyah nauki nazyvaetsya odinakovo derevya Derevya nahodyat prilozheniya v razlichnyh oblastyah znaniya i imeyut osobyj status v samoj teorii grafov po prichine predelnoj prostoty ih stroeniya i pri reshenii zadachi o grafah eyo snachala mogut issledovat na derevyah DerevoLes eto graf bez ciklov Derevo eto svyaznyj les Oboznachenie dereva angl tree T displaystyle T Drugimi slovami les eto graf komponenty kotorogo sut derevya List eto vershina stepeni 1 v dereve Lyuboe netrivialnoe derevo imeet po krajnej mere dva lista Pri udalenii lista ostayotsya snova derevo Teorema Dlya grafa sleduyushie utverzhdeniya ravnosilny i graf derevo ii kazhdye dve vershiny grafa soedineny edinstvennym putyom iii graf minimalnyj svyaznyj to est graf svyazen i stanovitsya nesvyaznym pri udalenii lyubogo rebra iv graf maksimalnyj aciklicheskij to est graf ne imeet cikla i cikl voznikaet pri soedinenii rebrom lyubyh dvuh nesmezhnyh vershin dd Sledstvie 1 Lyuboj svyaznyj graf imeet ostovnoe derevo Dokazatelstvo Iz ravnosilnosti uslovij i i iii teoremy sleduet chto lyuboj minimalnyj ostovnyj podgraf derevo Sledstvie 2 Svyaznyj n displaystyle n vershinnyj graf derevo togda i tolko togda kogda on imeet rovno n 1 displaystyle n 1 rebro Vse derevya s 5 vershinami Kornevoe derevo derevo s vydelennoj vershinoj Koren dereva eto fiksirovannaya vershina dereva Oboznachenie kornya angl root r displaystyle r Kornevoe derevo eto derevo s kornem Drevesnyj poryadok eto chastichnyj poryadok na vershinah dereva opredelyaemyj derevom i ego kornem dlya lyubyh dvuh vershin x displaystyle x i y displaystyle y dereva x y displaystyle x leqslant y esli x displaystyle x prinadlezhit puti s koncami r displaystyle r i y displaystyle y V drevesnom poryadke koren dereva r displaystyle r naimenshij element lyuboj list dereva otlichnyj ot kornya naibolshij element koncy lyubogo rebra dereva sravnimy Cep ili linejno uporyadochennoe mnozhestvo eto chastichno uporyadochennoe mnozhestvo v kotorom lyubaya para elementov sravnima Teorema Vershiny puti na dereve s koncami r displaystyle r i y displaystyle y obrazuyut cep gde y displaystyle y lyubaya fiksirovannaya vershina dereva otlichnaya ot kornya r displaystyle r Primery cepej na kornevom dereve Derevo s kornem 3 i maksimalnymi cepyami 3 1 2 3 7 6 5 3 7 10 Dinamika poiska v glubinu na grafeNormalnoe ostovnoe derevo grafa eto ostovnoe kornevoe derevo grafa takoe chto lyubye dve smezhnye vershiny grafa sravnimy Normalnoe ostovnoe derevo takzhe nazyvaetsya derevom poiska v glubinu po sposobu ih primeneniya v kompyuternom poiske Teorema Lyuboj svyaznyj graf imeet normalnoe ostovnoe derevo prichyom kornem dereva mozhet byt lyubaya vershina grafa Na illyustracii nizhe pokazany dva vozmozhnyh ostovyh dereva polnogo grafa K4 displaystyle K 4 Ostovye derevya predstavleny zhirnymi ryobrami Levoe ostovnoe derevo normalnoe esli ego koren vershina A ili D pri kornyah B ili C normalnosti ne poluchaetsya poskolku togda koncy rebra naprimer A D nesravnimy Pravoe ostovnoe derevo ne mozhet byt normalnym pri lyubom vybore ego kornya vsegda najdyotsya rebro s nesravnimymi koncami Dva ostovnyh dereva polnogo grafa s 4 vershinami Zhirnye ryobra normalnoe ostovnoe derevo s kornem A ili D Zhirnye ryobra ostovnoe derevo kotoroe ne mozhet byt normalnym pri lyubom vybore kornya Sovremennoe sostoyanie teorii grafov Sovremennomu sostoyaniyu teorii grafov otvechaet standartnyj uchebnik sochetayushij v sebe klassiku i aktivnuyue matematiku i ohvatyvayushij osnovnoj material predmeta Oglavlenie podobnoj knigi dayot kratkoe predstavlenie o sovremennom sostoyanii teorii grafov iz kotorogo i sostoit etot razdel Parosochetaniya pokrytiya i upakovka angl matching covering and packing Osnovnye stati Parosochetanie Ryobernoe pokrytie Teorema o svadbah i Drevesnost grafa Kak najti maksimalno vozmozhnoe chislo nezavisimyh ryober v grafe Mozhno li vse vershiny grafa razbit na pary Otvety nachinayutsya so sleduyushih ponyatij Parosochetanie ili nezavisimoe mnozhestvo ryober v grafe eto mnozhestvo ryober grafa ne imeyushih obshih vershin Parosochetaniya na grafah pokazany krasnym cvetom Parosochetanie iz dvuh ryober Parosochetanie iz tryoh ryober Parosochetanie pokryvaet mnozhestvo vershin grafa esli kazhdaya iz vershin mnozhestva vhodit v kakoe nibud rebro parosochetaniya Pokrytiya vershin grafov parosochetaniyami pokazany krasnym cvetom Parosochetanie pokryvaet 8 vershin grafa iz 9 Parosochetanie pokryvaet vse 8 vershin grafa Teorema o svadbahTeorema o svadbah Holl 1935 Dvudolnyj graf soderzhit parosochetanie pokryvayushee odnu iz dolej togda i tolko togda kogda lyuboe chislo vershin etoj doli svyazany s ne menshim chislom vershin drugoj doli Graf mozhno razbit ili v graf mozhno upakovat ili graf mozhno pokryt ili razlozhit na neskolko ostovnyh derevev ili ostovnyh lesov ne imeyushih obshih ryober Drevesnost eto minimalnoe chislo lesov na kotorye mozhno razbit graf Naprimer graf K5 displaystyle K 5 imeet 5 vershin poetomu maksimalnyj razmer ego ostovnogo dereva 4 S drugoj storony graf K5 displaystyle K 5 imet 10 ryober poetomu dlya ih pokrytiya potrebuetsya minimum 3 dereva Sledovatelno pokazannoe nizhe razbienie grafa K5 displaystyle K 5 na 3 lesa minimalno Minimalnoe razbienie na ostovnye lesa polnogo grafa s pyatyu vershinami Polnyj graf K5 displaystyle K 5 1 j ostovnyj les grafa K5 displaystyle K 5 2 j ostovnyj les grafa K5 displaystyle K 5 3 e ostovnoe derevo grafa K5 displaystyle K 5 Svyaznost angl connectivity Osnovnye stati Vershinno k svyaznyj graf Ryoberno k svyaznyj graf Dvusvyaznyj graf i Teorema Mengera Bolee gluboko svyaznost grafa raskryvaetsya putyom ispolzovaniya ponyatij k displaystyle k svyaznosti bloka i nezavisimosti putej k displaystyle k svyaznyj graf vershinno k displaystyle k svyaznyj eto svyaznyj graf kotoryj imeet bolshe k displaystyle k vershin ostayotsya svyaznym posle udaleniya menee k displaystyle k lyubyh vershin Naprimer lyuboj nepustoj graf 0 svyazen a lyuboj svyaznyj graf s bolee chem odnoj vershinoj 1 svyazen Dvusvyaznyj graf ostayotsya svyaznym pri udalenii lyuboj vershiny Svyaznost ili vershinnaya svyaznost grafa k displaystyle kappa eto naibolshee celoe chislo k displaystyle k pri kotorom graf k displaystyle k svyazen Naprimer k 0 displaystyle kappa 0 togda i tolko togda kogda graf libo nesvyazen libo sostoit iz odnoj vershiny Svyaznost svyaznogo grafa s tochkoj sochleneniya ravna 1 Polnyj graf Kn displaystyle K n ostayotsya svyaznym pri udalenii lyubogo chisla vershin i imeet odnu vershinu posle udaleniya n 1 displaystyle n 1 vershiny poetomu k Kn n 1 displaystyle kappa K n n 1 pri vseh n 1 displaystyle n geqslant 1 Analogichno opredelyaetsya ryoberno k displaystyle k svyaznyj graf i ryobernaya svyaznost grafa l displaystyle lambda Naprimer l 0 displaystyle lambda 0 togda i tolko togda kogda graf libo nesvyazen libo sostoit iz odnoj vershiny Ryobernaya svyaznost svyaznogo grafa s mostom ravna 1 Svyaznost ryobernaya svyaznost l displaystyle lambda i minimalnaya stepen vershin d displaystyle delta svyazany sleduyushim neravenstvom Teorema Uitni 1932 Dlya lyubogo grafa G displaystyle G s chislom vershin bolshe odnojk G l G d G displaystyle kappa G leqslant lambda G leqslant delta G dd Primer grafa so znacheniyami svyaznostej ne ravnymi drug drugu Graf s k 2 l 3 d 4 displaystyle kappa 2 lambda 3 delta 4 Blok grafa eto maksimalnyj svyaznyj podgraf bez tochek sochleneniya U bloka net svoih tochek sochleneniya no vpolne mogut byt tochki sochleneniya ishodnogo grafa Graf iz odnogo bloka mozhet nazyvatsya prosto blokom Podgraf yavlyaetsya blokom togda i tolko togda kogda on maksimalnyj dvusvyaznyj podgraf most so svoimi vershinami izolirovannaya vershina Raznye bloki v grafe po prichine svoej maksimalnosti mogut peresekatsya tolko po odnoj tochke sochleneniya Sledovatelno kazhdoe rebro grafa sostoit v edinstvennom bloke sam graf eto obedinenie blokov V etom smysle bloki eto dvusvyaznye analogi komponent svyaznosti Tolko komponenty svyaznosti ne peresekayutsya a bloki mogut peresekatsya Bloki vmeste so sposobami ih peresecheniya opredelyayut grubuyu strukturu grafa graf blokov i tochek sochleneniya Graf blokov i tochek sochleneniya grafa eto dvudolnyj graf s seriyami vershin a displaystyle a i B displaystyle B postroennyj sleduyushim obrazom vershiny a displaystyle a sootvetstvuyut vsem tochkam sochleneniya ishodnogo grafa vershiny B displaystyle B blokam rebro soedinyaet vershinu a displaystyle a s vershinoj B displaystyle B esli tochka sochleneniya a displaystyle a prinadlezhit bloku B displaystyle B Teorema Graf blokov svyaznogo grafa derevo Primer grafa i ego grafa blokov i tochek sochleneniya Ishodnyj graf Graf blokov i tochek sochleneniya ishodnogo grafa Neskolko putej nezavisimy ili ne peresekayutsya esli ni odin iz nih ne soderzhit vnutrennej vershiny drugogo Opredelenie k displaystyle k svyaznosti svyazano s udaleniem k displaystyle k vershin Vozmozhno bolee naglyadno takoe opredelenie graf k displaystyle k svyazen kogda dve ego lyubye vershiny mozhno soedinit k displaystyle k nezavisimymi putyami Eti dva opredeleniya ekvivalentny eto dvojstvennye formulirovki odnogo i togo zhe svojstva Klassicheskaya teorema Mengera odin iz kamnej v osnovanii teorii grafov Teorema Menger 1927 Dlya lyubyh podmnozhestv vershin grafa A displaystyle A i B displaystyle B minimalnoe chislo vershin otdelyayushih A displaystyle A ot B displaystyle B ravno maksimalnomu chislu nezavisimyh putej iz A displaystyle A v B displaystyle B Globalnyj variant teoremy Mengera i Graf k displaystyle k svyazen togda i tolko togda kogda mezhdu lyubymi dvumya ego vershinami imeetsya k displaystyle k nezavisimyh putej ii Graf ryoberno k displaystyle k svyazen togda i tolko togda kogda mezhdu lyubymi dvumya ego vershinami imeetsya k displaystyle k neperesekayushihsya po ryobram putej dd Na sleduyushem risunke pokazan graf u kotorogo dve nesmezhnye belye vershiny mozhno razdelit udaleniem ne menshe chem dvuh vershin Iz teoremy Mengera sleduet chto naibolshee chislo nezavisimyh putej mezhdu etimi vershinami ravno 2 Grafa dlya illyustracii teoremy Mengera Belye vershiny razdeleny ne menee chem dvumya vershinami i belye vershiny mozhno soedinit ne bolee chem dvumya nezavisimymi putyami Planarnye grafy angl planar graphs Osnovnye stati Planarnyj graf i Teorema Pontryagina Kuratovskogo Zhelatelno chtoby graf narisovannyj na liste bumagi vosprinimalsya kak mozhno legche Odin iz sposobov umenshit haos mnozhestva linij izbegat ih peresecheniya Mozhno li narisovat graf takim obrazom chtoby ryobra ne peresekalis to est peresekalis by tolko v obshih koncevyh vershinah Ploskij graf eto graf narisovannyj na ploskosti bez peresecheniya ryober to est ryobra peresekayutsya tolko v obshih koncevyh vershinah Gran ploskogo grafa eto odna iz otkrytyh oblastej poluchayushihsya posle udaleniya grafa iz ploskosti Vneshnyaya gran eto edinstvennaya neogranichennaya gran grafa ostalnye grani nazyvayutsya vnutrennimi Teorema U ploskogo lesa tolko odna gran vneshnyaya Teorema formula Ejlera 1736 Dlya lyubogo svyaznogo ploskogo grafa s n displaystyle n vershinami m displaystyle m ryobrami i l displaystyle l granyami verna formulan m l 2 displaystyle n m l 2 dd Sledstvie formuly Ejlera Ploskij graf s tremya ili bolee vershinami imeet ne bolee 3n 6 displaystyle 3n 6 ryober Ploskij graf formula Ejlera i grani Ishodnyj ploskij graf 4 vershiny 5 ryober i 3 grani 4 5 3 2 displaystyle 4 5 3 2 Tri grani ishodnogo grafa vneshnyaya krasnaya i dve vnutrennie Planarnyj graf eto graf kotoryj mozhno narisovat na ploskosti kak ploskij Naprimer polnyj graf s chetyrmya vershinami K4 displaystyle K 4 planaren Planarnost polnogo grafa s chetyrmya vershinami Graf K4 displaystyle K 4 narisovannyj kak neploskij Graf K4 displaystyle K 4 narisovannyj kak ploskij Dva legendarnyh grafa neplanarny polnyj graf s pyatyu vershinami K5 displaystyle K 5 polnyj dvudolnyj graf K3 3 displaystyle K 3 3 Dokazhem chto graf K5 displaystyle K 5 neplanaren Ot protivnogo Predpolozhim chto K5 displaystyle K 5 planaren Togda po sledstviyu formuly Ejlera K5 displaystyle K 5 imeet ne bolee 3 5 6 9 displaystyle 3 cdot 5 6 9 ryober No K5 displaystyle K 5 imeet 10 ryober Poluchennoe protivorechie dokazyvaet chto graf K5 displaystyle K 5 neplanaren Legendarnye neplanarnye grafy Polnyj graf s pyatyu vershinami K5 displaystyle K 5 Polnyj dvudolnyj graf K3 3 displaystyle K 3 3 Styagivanie rebra grafa eto udalenie rebra iz grafa i sliyanie koncevyh vershin etogo rebra v odnu vershinu vmeste so svoimi ryobrami Styagivanie rebra Styagivanie rebra s koncevymi vershinami u i v Teorema Pontryagina Kuratovskogo 1927 1930 ili teorema Kuratovskogo 1930 Graf planaren togda i tolko togda kogda iz nego nelzya poluchit udaleniem ryober i vershin s ih ryobrami i posleduyushim styagivaniem ryober ni graf K5 displaystyle K 5 ni graf K3 3 displaystyle K 3 3 Naprimer iz neplanarnogo grafa Petersena mozhno poluchit podobnym obrazom graf K5 displaystyle K 5 styagivaniem vneshnih malenkih ryober napravlennyh k centru grafa 0 5 1 6 2 7 3 8 4 9 graf K3 3 displaystyle K 3 3 takim obrazom kak pokazano na sleduyushem animacionnom risunke Dokazatelstvo neplanarnosti grafa Petersena Poluchenie iz grafa Petersena grafa K3 3 displaystyle K 3 3 Raskraska angl colouring Osnovnye stati Raskraska grafov Hromaticheskoe chislo Teorema o chetyryoh kraskah i Ryobernaya raskraska Skolkimi cvetami mozhno raskrasit strany na karte tak chtoby smezhnye strany imeli raznyj cvet Skolko dnej zasedaet parlamentskij komitet esli kazhdyj komitet zasedaet odin den a nekotorye chleny parlamenta sluzhat v neskolkih komitetah Kakova minimalnaya dlina shkolnogo raspisaniya esli izvestno kak chasto kazhdyj prepodavatel prepodayot v kazhdom klasse Raskraska grafa ili vershinnaya raskraska grafa eto raskraska vershin grafa takaya chto smezhnye vershiny imeyut raznyj cvet Primery raskraski grafov Raskraska polnogo grafa K4 displaystyle K 4 Raskraska polnogo grafa K6 displaystyle K 6 Raskraska grafa Petersena k raskraska grafa ili vershinnaya k raskraska grafa ili k raskrashivaemost eto vershinnaya raskraska grafa v k cvetov Razlichnaya k raskraska grafa zvezdy s 5 vershinami Graf zvezda s 5 vershinami raskrashen v 2 cveta Graf zvezda s 5 vershinami raskrashen v 3 cveta Graf zvezda s 5 vershinami raskrashen v 4 cveta Hromaticheskoe chislo grafa ili vershinnoe hromaticheskoe chislo grafa ili k hromatichnost eto minimalnoe k pri kotorom graf imeet k raskrasku Oboznachenie x displaystyle chi Naprimer graf 1 hromatichen kogda on imeet hotya by odnu vershinu i ne imeet ryober Polnyj graf Kn displaystyle K n n hromatichen Graf zvezda s 5 vershinami 2 hromatichen I vse grafy zvyozdy 2 hromatichny Bolee togo graf dvudolen togda i tolko togda kogda on 2 hromatichen Teorema U grafa s m ryobramix 12 2m 14 displaystyle chi leqslant frac 1 2 sqrt 2m frac 1 4 dd Dokazatelstvo Pust graf x displaystyle chi raskrashen Togda dlya lyubyh dvuh cvetov imeetsya hotya by odno rebro s koncami okrashennymi v eti cveta Znachit takih ryober ne menshe chem 12x x 1 displaystyle frac 1 2 chi chi 1 to est m 12x x 1 displaystyle m geqslant frac 1 2 chi chi 1 Reshaya neravenstvo otnositelno x displaystyle chi poluchaem utverzhdenie teoremy Teorema o chetyryoh kraskah Lyuboj ploskij graf 4 raskrashivaem Vozmozhno eto edinstvennyj rezultat teorii grafov kotoryj pretenduet na izvestnost vo vsyom mire Otsyuda sleduet chto kazhdaya geograficheskaya karta mozhet byt okrashena ne bolee chem v chetyre cveta tak chtoby sosednie strany imeli raznyj cvet V nastoyashee vremya dokazatelstvo etoj teoremy nosit slozhnyj kompyuternyj harakter Okraska geograficheskoj karty v 4 cveta Karta subektov Rossijskoj Federacii raskrashennaya v chetyre cveta Gorazdo proshe dokazyvaetsya sleduyushaya oslablennoe utverzhdenie Teorema o pyati kraskah Lyuboj ploskij graf 5 raskrashivaem Sleduyushee utverzhdenie tozhe shiroko izvestno Teorema Gryoch 1959 Lyuboj ploskij graf bez treugolnikov 3 raskrashivaem Raskraska planarnogo grafa bez treugolnikov v 3 cveta 3 raskraska bidiakis kuba primer planarnogo grafa bez treugolnikov 3 raskraska planarnogo grafa bez treugolnikov Ryobernaya raskraska grafa eto raskraska ryober grafa takaya chto smezhnye ryobra imeyut raznyj cvet Primery ryobernoj raskraski grafov Ryobernaya raskraska polnogo grafa K4 displaystyle K 4 Ryobernaya raskraska polnogo grafa K8 displaystyle K 8 Ryobernaya raskraska grafa Petersena Ryobernaya k raskraska grafa ili ryobernaya k raskrashivaemost eto ryobernaya raskraska grafa v k cvetov Razlichnaya ryobernaya k raskraska polnogo grafa s 4 vershinami Polnyj graf K4 displaystyle K 4 ryoberno raskrashen v 3 cveta Polnyj graf K4 displaystyle K 4 ryoberno raskrashen v 4 cveta Polnyj graf K4 displaystyle K 4 ryoberno raskrashen v 5 cvetov Hromaticheskij indeks grafa ili ryobernoe hromaticheskoe chislo grafa ili ryobernaya k hromatichnost eto minimalnoe k pri kotorom graf imeet ryobernuyu k raskrasku Oboznachenie x displaystyle chi Dlya hromaticheskogo chisla grafa x displaystyle chi dokazany lish ochen grubye ocenki togda kak dlya hromaticheskij indeks grafa x displaystyle chi raven libo maksimalnoj stepeni vershin grafa D displaystyle Delta libo D 1 displaystyle Delta 1 Yasno chto dlya lyubogo grafa x D displaystyle chi geqslant Delta Teorema Kyonig 1916 Dlya lyubogo dvudolnogo grafa x D displaystyle chi Delta Teorema Vizing 1964 Dlya lyubogo grafa D x D 1 displaystyle Delta leqslant chi leqslant Delta 1 Teorema Vizinga delit konechnye grafy na dva klassa imeyushie x D displaystyle chi Delta i imeyushij x D 1 displaystyle chi Delta 1 Ryobernaya raskraska grafov raznyh klassov Polnyj graf K4 displaystyle K 4 imeet x D 3 displaystyle chi Delta 3 Polnyj graf K3 displaystyle K 3 imeet x D 1 3 displaystyle chi Delta 1 3 Potoki angl flows Osnovnye stati Razrez teoriya grafov i Transportnaya set Graf mozhno rassmatrivat kak set kogda ryobra nesut nekotoryj potok naprimer potok vody ili elektricheskogo toka ili dannyh i tak dalee Kak modeliruetsya podobnaya situaciya matematicheski Razbienie mnozhestva eto nabor poparno neperesekayushihsya podmnozhestv obedinenie kotoryh dayot vsyo mnozhestvo Primery razbienij mnozhestv Razbienie mnozhestva na 6 podmnozhestv Razbienie mnozhestva na 7 podmnozhestv Razrez v grafe eto nabor vseh ryober grafa peresekayushih nekotoroe razbienie vseh vershin grafa na dva mnozhestva na storony razbieniya to est koncevye vershiny kazhdogo rebra razreza nahodyatsya v raznyh storonah razbieniya Yasno chto storony razbieniya odnoznachno opredelyayut razrez Bond ili kocikl eto minimalnyj po kolichestvu ryober nepustoj razrez v grafe to est pri udalenii lyubogo chisla ryobra iz razreza razrez perestayot byt kakim libo razrezom V sleduyushem primere 5 ryobernyj razrez ne minimalnyj poskolku pri udalenii 3 ryober poluchaetsya minimalnyj razrez pokazannyj sprava Primery razrezov v grafe 5 ryobernyj razrez v 6 ryobernom grafe ne bond 2 ryobernyj razrez v tom zhe grafe bond Potok na grafe eto nabor celyh chisel f x y displaystyle f x y pripisannyh kazhdoj uporyadochennoj pare x y displaystyle x y smezhnyh uzlov vershin seti grafa takoj chto vypolnyaetsya antisimmetrichnost potoka f x y f y x displaystyle f x y f y x v uzlah x displaystyle x v kotoryh potok v set ne vhodit i ne vyhodit vypolnyaetsya pervoe pravilo Kirhgofa f x y 0 displaystyle sum f x y 0 gde summirovanie provoditsya po vsem y displaystyle y smezhnym s x displaystyle x Istochnik eto uzel gde potok vhodit v set Oboznachenie s displaystyle s Stok eto uzel gde potok vyhodit iz seti Oboznachenie t displaystyle t Primer potoka s istochnikom s i stokom t na grafe Graf potoka ne imeet dlya vershin u i v ne vypolneno pravilo Kirhgofa Potok na grafe Teoriya potokov modeliruet realnye potoki vzaimodejstvuet s drugimi razdelami teorii grafov osobenno so svyaznostyu i raskraskami Rebro multigrafa ne opredelyaetsya odnoznachno paroj x y displaystyle x y ili y x displaystyle y x Orientirovannoe rebro multigrafa eto trojka e x y displaystyle e x y gde e displaystyle e rebro multigrafa nachinayusheesya v vershine x displaystyle x i zakanchivayusheesya v vershine y displaystyle y Rebro e displaystyle e s x y displaystyle x neq y imeet dva napravleniya e x y displaystyle e x y i e y x displaystyle e y x Petlya imeet odno napravlenie e x x displaystyle e x x Cirkulyaciya na grafe eto funkciya f e x y displaystyle f e x y takaya chto F1 vypolnyaetsya antisimmetrichnost cirkulyacii f e x y f e y x displaystyle f e x y f e y x dlya vseh orientirovannyh ryober grafa e x y displaystyle e x y

NiNa.Az

NiNa.Az - Абсолютно бесплатная система, которая делится для вас информацией и контентом 24 часа в сутки.
Взгляните
Закрыто