Степень вершины графа — это фундаментальное понятие в теории графов, которое играет ключевую роль в анализе и моделировании различных систем. В неориентированных графах степень вершины определяется как количество ребер, инцидентных этой вершине, при этом петли учитываются дважды. В ориентированных графах степень делится на входящую и исходящую, что позволяет более детально описывать структуру графа. Понимание степени вершины необходимо для решения задач оптимизации, анализа сетей и моделирования сложных систем в различных областях, таких как компьютерные науки, транспорт, социология и биоинформатика.
В этой статье мы подробно рассмотрим, что такое степень вершины, как её рассчитывать в неориентированных и ориентированных графах, а также разберем примеры и практические задачи. Если вы хотите глубже понять, как работают графы, и научиться применять их в реальных задачах, эта статья станет для вас отличным руководством.
Степень вершины в неориентированном графе
Степенью (валентностью)
вершины
графа называется число инцидентных ей ребер. При подсчёте степени вершины ребро-петля учитывается дважды.
Максимальная и минимальная степени вершин графа
обозначаются
и
соответственно:
![]()
где
,
— число вершин графа.
Вершина графа, имеющая степень, равную нулю, называется изолированной.
Граф, состоящий из изолированных вершин, называется пустым (нуль-графом).
Вершина графа, имеющая степень, равную 1, называется висячей.
Задача 1.4.1. Дан граф
(рис. 1.4.1), определите степени всех его вершин.

Решение.
Найдем последовательно степени всех вершин графа, например,
, так как данной вершине инцидентны четыре ребра:
. Вершина
инцидентна ребрам
, ее степень равна 6, так как ребро-петля
учитывается два раза. Вершина
называется висячей, так как она инцидентна одному ребру
,
. Вершина
не инцидентна ни одному ребру, поэтому
, такие вершины называются изолированными. Вершины графа G и соответствующие им степени оформлены в виде таблицы.

Максимальная степень вершин графа G:
, данную степень имеет вершина
; минимальная степень вершин графа G:
, данную степень имеет вершина
.
Вершина называется чётной (нечётной), если её степень — чётное (нечётное) число. Вершина
является нечетной (рис. 1), так как
, вершина
— четная, так как
.
Задача 1.4.2. Определите степени всех вершин графа

Задача 1.4.3. Определите степени всех вершин графа

Задача 1.4.4. Определите степени всех вершин графа

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

Утверждение («лемма о рукопожатиях») Сумма степеней всех вершин графа
равна удвоенному числу ребер:
![]()
где
— число вершин графа;
— число ребер графа.
Степень вершины в ориентированном графе
Степень вершины в ориентированном графе определяется количеством рёбер, инцидентных этой вершине. В отличие от неориентированных графов, в ориентированных графах рёбра имеют направление, поэтому степень вершины может быть разделена на два компонента.
- Входящая степень (in-degree)
. Это количество рёбер, входящих в вершину. То есть это количество рёбер, направленных к данной вершине.
- Исходящая степень (out-degree)
. Это количество рёбер, исходящих из вершины. То есть это количество рёбер, направленных от данной вершины.
Таким образом, общая степень вершины в ориентированном графе равна сумме её входящей и исходящей степеней:
![]()
Например, если у вершины есть 2 входящих и 3 исходящих ребра, то её общая степень будет равна 5.
Степень вершины является важным понятием в анализе ориентированных графов, так как она может отражать важные характеристики структуры графа, такие как центральность, связность и т. д.
Задача 1.4.5. Дан ориентированный граф (рис. 1.4.3), определите степени всех его вершин.

Решение.
Найдем последовательно степени всех вершин графа. Вершина
имеет входящую степень равную единице:
, так как к этой вершине направлено одно ребро
; исходящая степень вершины равна трем:
, так как из нее выходят три ребра
. Общая степень вершины равна четырем, так как данной вершине инцидентны четыре ребра:
. Также можно посчитать по формуле:
![]()
Вершина
: входящая степень
, так как в данную вершину входят два ребра
; исходящая степень вершины равна четырем
, так как из нее выходят четыре ребра
. Общая степень вершины равна шести:
![]()
Вершина
: входящая степень
, так как в данную вершину входит одно ребро
; исходящая степень вершины равна нулю
, так как из нее не выходит ни одно ребро. Общая степень вершины равна единице:
![]()
Вершина
не инцидента ни одному ребру, поэтому
и
, соответственно
.
Вершины графа
и соответствующие им степени оформлены в виде таблицы.

Задача 1.4.6. Определите степени всех вершин графа

Задача 1.4.7. Определите степени всех вершин графа

Задача 1.4.8. Определите степени всех вершин графа
