Графом G(V, E) называется совокупность двух множеств – непустого множества V (множества вершин) и множества Е неупорядоченных пар различных элементов множества V (Е – множество ребер).
Число вершин графа (порядок графа) G обозначим p, а число ребер – q.
Пусть v1, v2 – вершины, е = (v1, v2) – соединяющее их ребро. Тогда вершина v1 и ребро е инцидентны, вершина v2 и ребро е также инцидентны. Два ребра, инцидентные одной вершине, называются смежными; две вершины, инцидентные одному ребру, также называются смежными. Таким образом, смежность есть отношение между однородными элементами графа, тогда как инцидентность – отношение между разнородными элементами.
Пример.
Данная диаграмма изображает граф, имеющий четыре вершины и пять ребер. В этом графе вершины v1 и v2 смежны, а вершины v1 и v3 не смежны. Смежные ребра: e1 и e5. Несмежные ребра: e1 и e3. Ребро е1 инцидентно вершинам v1 и v2, вершина v1 инцидентна ребрам е1 и е4.
Если элементами множества Е являются упорядоченные пары, то граф называется ориентированным (или орграфом). В этом случае элементы множества V называются узлами, а элементы множества Е – дугами.
Граф называют неориентированным, если он не имеет ориентированных ребер. Для краткости неориентированный граф называют также неографом. Иногда каждое ребро такого графа представляют как две дуги, направленные в противоположные стороны. Неориентированные графы можно считать частными случаями ориентированных графов, соответствующих симметричным бинарным отношениям, т.е. таким ориентированным графам, которые наряду с каждой дугой (u, v) содержат и дугу (v, u).
Граф, полученный после замены всех дуг в ориентированном графе на ребра, называется основанием.
Если элементом множества Е может быть пара одинаковых (не различных) элементов V, то такой элемент множества Е называется петлей, а граф называется графом с петлями (или псевдографом).
Если Е является не множеством, а набором, содержащим несколько одинаковых элементов, то эти элементы называются кратными (параллельными) ребрами, а граф называется мультиграфом или квазиграфом.
Максимальное число ребер, соединяющих две вершины графа, называется мультичислом графа.
Граф называется простым, если каждую пару вершин соединяет не более чем одно ребро и в графе отсутствуют петли.
Если вершины и/или ребра графа помечены (обозначены), то граф называется помеченным (или нагруженным). В качестве множества пометок обычно используются буквы или целые числа.
Граф, в котором каждая пара вершин смежна, называется полным. Полный граф с p вершинами обозначается Kp.
Граф G’(V’, E’) называется подграфом графа G(V, E) (обозначается G’ Ì G), если V’ Ì V, а E’ – множество всех ребер G, оба конца которых принадлежат V’.
Двудольный граф (или биграф, или четный граф) – это граф G(V, E), такой что множество V разбито на два непересекающихся множества V1 и V2, причем всякое ребро из Е соединяет вершину из V1 с вершиной из V2. Множества V1 и V2 называются долями двудольного графа. Если двудольный граф содержит все ребра, соединяющие множества V1 и V2, то он называется полным двудольным графом. Если ½V1½ = m и ½V2½ = n, то полный двудольный граф обозначается Km,n.
Пример. Диаграмма графа K3,3.
Граф, состоящий из простого цикла с k вершинами, обозначается Ck.
Пример. С3 – треугольник.
Количество ребер, инцидентных вершине v, называется (локальной) степенью (или валентностью) вершины v и обозначается d(v):
0 £ d(v) £ p – 1
Если степени всех вершин равны k, то граф называется регулярным (однородным) степени k.
Пример. Диаграмма регулярного графа степени 3.
Для орграфа число дуг, исходящих из вершины v, называется полустепенью исхода, а входящих – полустепенью захода. Обозначаются эти числа, соответственно, d–(v) и d+(v).
Если в орграфе полустепень захода некоторой вершины равна нулю (т.е. d+(v) = 0), то такая вершина называется источником, если же нулю равна полустепень исхода (т.е. d–(v) = 0), то вершина называется стоком.
Графы G1 и G2равны, то есть G1 = G2, если их множества вершин и ребер совпадают: V1 = V2 и E1 = E2. Графы, отличающиеся только нумерацией вершин и ребер, называются изоморфными.
Пример.
Три внешне различные диаграммы являются диаграммами одного и того же графа.
Дополнением графа G(V1, E1) называется граф `G(V2, E2), где V2 = V1 & E2 = = {e Î V1 ´ V1 ½ e Ï E1}.