Введение в теорию графов
Теория графов — это фундаментальная область математики, которая изучает структуры, состоящие из вершин (узлов) и ребер (связей) между ними. Графы широко применяются в различных научных и технических областях, таких как компьютерные науки, транспортные сети, социология и биоинформатика. В этой статье мы рассмотрим основные определения теории графов, изучим их виды и свойства, а также разберем, как эти концепции используются для моделирования реальных систем.
Графы позволяют визуализировать и анализировать сложные взаимосвязи между объектами, что делает их незаменимыми в решении задач оптимизации, поиска кратчайших путей и анализа сетей. Мы начнем с изучения базовых понятий, таких как вершины, ребра, степень вершины и смежность, а затем перейдем к более сложным темам, включая типы графов (простые, полные, ориентированные и неориентированные) и их ключевые свойства.
Если вы хотите глубже понять, как устроены графы, и научиться применять их в практических задачах, эта статья станет для вас отличным стартовым пунктом.
Основные определения теории графов
Термин «граф» впервые появился в книге выдающегося венгерского математика Д. Кёнига в 1936 г, хотя начальные задачи теории графов восходят еще к Эйлеру (XVIII в.).
Л. Эйлер в 1736 году опубликовал решение задачи о Кенигсбергских мостах.
Граф
состоит из двух множеств: конечного множества элементов
, называемых вершинами, и конечного множества элементов
, называемых ребрами.
На рисунке 1.1.1 задан граф
, где множество вершин
; множество ребер
.
Вершины
и
, определяющие ребро
, называются концевыми вершинами ребра
.
Ребра с одинаковыми концевыми вершинами называются параллельными (
,
).
Петля — замкнутое ребро (
).
Ребро, принадлежащее вершине, называется инцидентным (ребро
инцидентно вершинам
и
).
Изолированная вершина не инцидентна ни одному ребру (
).
Две вершины смежны, если они являются концевыми вершинами некоторого ребра (
,
).
Если два ребра имеют общую концевую вершину, они называются смежными (
,
).
Подграф — любая часть графа, сама являющаяся графом.

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


Пустой граф (ноль-граф) — граф, множество ребер которого пусто.
Граф
с кратными (параллельными) ребрами называется мультиграфом.
Граф
с петлями и кратными ребрами называется псевдографом.
Граф
, рёбра которого не имеют определённого направления, называется неориентированным (неорграф).

Граф
, имеющий определённое направление, называется ориентированным графом или орграфом.
Ребра, имеющие направление, называются дугами.






