Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



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

Пусть G = (V, U) - произвольный граф, для которого

V = { v 1,... v n} и U = { u 1,..., u k}.

Тогда матрицей инциденций этого графа называется таблица, имеющая n строк, соответствующих вершинам из V, и k столбцов, соответствующих ребрам из U.

Значение элемента bi,j этой матрицы, находящегося на пересечении i -й строки и j -го столбца определяется по правилу:

- 1, если ребро uj выходит из вершины vi и

не является петлей

bi,j = + 1, если uj ведет в vi

0, в остальных случаях.

Пример. Построим матрицу инциденций для графа, изображенного на рис. 5.3.:


a u 3 c u 1

u 5

b u 4

u 6 e

d

u 7 u 2 f

Рис. 5.3.

  u1 u2 u3 u4 u5 u6 u7
a -1   -1   -1    
b         +1 +1  
c     +1 -1      
d   +1       +1 +1
e       +1      
f +1 +1          

Представления графов с помощью матриц могут использоваться для хранения и обработки графов при решении задач с помощью ЭВМ.

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

Например, если граф имеет 100 вершин и из каждой вершины выходит не более 10 ребер, то в матрице смежности для такого графа число единиц, которыми представляется информация о ребрах графа, составляет не более 10% от общего числа элементов матрицы.

Упражнение. Определить максимальное и минимальное значения доли ненулевых значений в матрицах смежности и инциденции для произвольного графа, имеющего m вершин и n ребер.





Дата публикования: 2015-03-29; Прочитано: 192 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...