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

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

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

, тогда
,
,
– петли.
Изолированная вершина – вершина, которая не имеет инцидентных ребер.
Пример: пусть
– ориентированный граф,
,
, тогда
,
– изолированные вершины.
Степень вершины – число инцидентных ребер,
.
Пример: пусть
– граф, изображенный на рисунке. Тогда
,
,
– соответственно степени вершин
,
,
.

Псевдограф – граф с кратными ребрами и петлями.
Пример: пусть
– ориентированный граф,
,
.
Тогда
– ориентированный псевдограф.

Пустой граф – граф
, в котором
.
Пример: пусть
– граф, изображенный на рисунке. Он является пустым, т.к.
, 

Полный граф – граф
, в котором любая пара вершин инцидентна единственному ребру. Обозначается
, где
, при этом
.
Пример: приведенный на рисунке граф является полным, т.к. это видно из определения и
, при этом выполняется
.

Мультиграф – граф, в котором имеются кратные (параллельные) ребра.
Мультиграф – это псевдограф без петель.
Пример: пусть
– ориентированный граф,
,
. Тогда
– ориентированный мультиграф.

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

Матрица инцидентности орграфа
– прямоугольная матрица
,
,если вершина
является началом дуги
;
, если вершина
является концом дуги
;
, если вершина
не инцидентна дуге
.
Пример: для орграфа, приведенного в примере для матрицы смежности, составим матрицу инцидентности:
Два графа
и
являются изоморфными, если между парами множеств их вершин, ребер и дуг существуют взаимно однозначные соответствия, сохраняющие смежность и ориентацию для дуг.
Пример: следующие графы, приведенные на рисунке, изоморфны:
Маршрут длины H – чередующаяся последовательность
вершин
и ребер
, обладающих тем свойством, что пара соседних элементов инцидентна.
Пример: последовательность
– маршрут длины 3, соединяющий вершины
и
в графе, приведенном на рисунке.

Замкнутый маршрут – маршрут, у которого начальная вершина совпадает с конечной.
Пример: пусть
– граф, показанный на рисунке, тогда
– замкнутый маршрут длины 4.

Цепь – маршрут, в котором все ребра различны.
Пример: пусть
– ориентированный граф, приведенный на рисунке. Тогда
– цепь из
в
длины 3.

Простая цепь – цепь, в которой все вершины различны.
Пример: для ориентированного графа
, приведенного выше в примере с цепью,
и
– простые цепи из
в
длины 2.
Цикл – цепь, у которой начальная и конечная вершина совпадают.
Пример: пусть
– граф, показанный на рисунке, тогда
– цикл.
Простой цикл – простая цепь, у которой концевые вершины совпадают.
Пример: пусть
– граф, показанный на рисунке, тогда
– простой цикл.

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

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

Простой путь – путь, не содержащий повторяющихся вершин.
Пример: для ориентированного графа, приведенного на рисунке, имеем простой путь из
в
:
.

Контур – путь, у которого начальная и конечная вершины совпадают.
Пример: для ориентированного графа, приведенного на рисунке, имеем контур: 

Простой контур – контур, не содержащий повторяющихся вершин.
Пример: для ориентированного графа, изображенного на

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

Суграф графа
– граф
содержит то же множество вершин, что и сам граф
и
.
Пример: пусть
– некоторый исходный граф, показанный на рисунке (а), тогда
– некоторый суграф графа
(б).

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

Сильная компонента орграфа
– максимальный подграф орграфа
, в котором любая пара вершин сильно связана.
Пример: у орграфа, изображенного на рисунке, три компоненты сильной связности.

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

Смешанный граф – это граф, содержащий как дуги, так и ненаправленные ребра.
Пример: граф, показанный на рисунке, является смешанным.

Вершина
инцидентна дуге
тогда и только тогда, когда
является либо началом, либо концом дуги
.
Пример: на рисунке вершины
и
инцидентны дуге
.

Отношение смежности:
Две вершины смежны в графе тогда и только тогда, когда существует ребро графа, инцидентное им обоим. Два ребра смежны в графе тогда и только тогда, когда существует, по крайней мере, одна вершина, инцидентная им обоим.
Пример: вершины
и
смежны, т.к. существует ребро x, инцидентное им обоим (рис (а)). Ребра
и
смежны, т.к. существует вершина
, инцидентная им обоим (рис (б)).

Обыкновенный граф – неориентированный граф, который не содержит параллельных ребер и петель; орграф, который не содержит строго параллельных дуг и петель.
Пример: на рисунке изображен обыкновенный граф
.

Обозначим через
k-ю степень матрицы смежности
орграфа
. Тогда элемент
матрицы
ориентированного псевдографа
, где
, равен числу всех путей длины
из
в
.
Пример: существует один путь из
в
длины 2.

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







