Глава 26. Представление графов

Матрица смежности

Представление графа с помощью квадратной булевской матрицы размером P´P, отражающей смежность вершин, называется Матрицей смежности, Где

Матрица инциденций

Представление графа с помощью матрицы Н Размером P´Q, отражающей инцидентность вершин и ребер, называется Матрицей инциденций, Где для неориентированного графа

А для ориентированного графа

Граф можно задать также посредством Списков:

1) Списком пар вершин, соединенных ребрами (или дугами).

2) Списком списков для каждой вершины множества смежных с ней вершин.

Пример

Пусть даны два графа. Неориентированный граф показан на рисунке 6.2,А, ориентированный – на рисунке 6.2,Б. Построим матрицы смежности, матрицы инцидентности, списки пар вершин и списки списков для данных графов.

Матрица смежности неориентированного графа:

.

Матрица смежности ориентированного графа:

.

Матрица инцидентности неориентированного графа:

.

Матрица инцидентности ориентированного графа:

Список пар вершин неориентированного графа: ({1,2}, {1,4}, {2,4}, {3,4}).

Список пар вершин ориентированного графа: ((1,2), (1,4), (4,2), (3,4)).

Список списков неориентированного графа: ((2,4), (1,4), (4), (1,2,3)).

Список списков ориентированного графа: ((2,4), Æ, (4), (2)).

© 2011-2024 Контрольные работы по математике и другим предметам!