Основные определения теории графов
Эта статья находится в разработке!
Ориентированные графы
Определение: |
Ориентированным графом (directed graph) | называется пара , где - конечное множество вершин, а - множество рёбер.
Заметим, что по такому определению любые две вершины
нельзя соединить более чем одним ребром . Поэтому часто используют немного другое определение.Ориентированным графом
называется четверка , где , а и - некоторые абстрактные множества. Иногда граф, построенный таким образом называют мультиграфом. В мультиграфе не допускаются петли (см. определение ниже), но пары вершин допускается соединять более чем одним ребром. Такие ребра называются кратными (иначе - параллельные).
Определение: |
Ребром ориентированного графа называют упорядоченную пару вершин | .
В графе ребро, концы которого совпадают, то есть
, называется петлей. Мультиграф с петлями принято называть псевдографом.Если имеется ребро
, то иногда говорят, что - родитель . Также вершины и называют смежными. Граф с вершинами и ребрами называют - графом. - граф называют тривиальным.Так же еще для ориентированных графов определяют полустепень входа вершины.
.
Так как у каждого ребра ровно одно начало и ровно один конец выполнено следующее равенство:
.
Определение: |
Путём в графе называется последовательность вида | , где .
Определение: |
Циклическим путём называется путь, в котором | .
Определение: |
Цикл - это класс эквивалентности циклических путей на отношении эквивалентности таком, что два пути эквивалентны, если | ; где и - это две последовательности ребер в циклическом пути.
Неориентированные графы
Определение: |
Неориентированным графом | называется пара , где - конечное множество вершин, а - множество рёбер.
Иное определение:
Неориентированным графом
, где , а и - некоторые абстрактные множества.Ребром в неориентированном графе называют неупорядоченную пару вершин
.Две вершины называются смежными если между ними есть ребро.
Степеню вершины
называют число ребер, инцидентных . Будем считать, что петли добавляют к степени вершины .Остальные определения в неориентированном графе совпадают с аналогичными определениями в ориентированном графе.