Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Код Харари графа

Пример

- симметричная матрица

 

Матрица смежности. Пусть дан ориентированный граф с n вершинами. Матрица размера n x n, заполненная числами.

ì í î
1, если существует дуга из вершины хi в вершину х j

0, если нет

 

называется матрицей смежности орграфа

 

       
   
 
 
 


· ·

 
 

 


 
· ·

 

Петли изображаются единицами на главной диагонали.

Матрица смежности определяет орграф однозначно (вместе с нумерацией его вершин).

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

       
 
 
 
 
 


· ·

 

       
 
 
 
 


· ·

 

Замечание. Обычно матрица смежности очень разрежена (большой процент нулей), чем ближе граф к полному графу (в котором проведены все возможные ребра или дуги), тем больше заполнена матрица единицами.

 
 

 

 


II Матрица инцидентности (инциденции). Если граф имеет n вершин и m дуг, то составим матрицу В размера m x n, заполненную числами bij.

 
 
ì ï í î


1, если вершина хi есть начало дуги Uj

-1, если вершина хj есть конец дуги Uj

bij = 0, если хi не инцидентно дуге Uj

2, если хi и начало, и конец дуги Uj(дуги)

 

Заметим, что в каждом столбце матрицы инциденции +1 и –1, а остальные 0 (или одна»2» если это петля), поэтому матрица В будет весьма разреженной при большом числе вершин.

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

n

 

 

Расположим в виде двоичной строки (cлева направо и сверху вниз).

Например, 010 …. 0

Меняя нумерацию вершин, получим другие двоичные строки. Наибольшая из них называется кодом Харари, а соответствующая нумерация вершин – канонической. При желании переводим код в десятичное число.

При этом двоичные строки сравниваем как числа (по первому биту).

Заметим, что не всякое число служит кодом Харари некоторого графа

 

Следующие способы применяются только для деревьев. Поэтому изучим это понятие.

 

<== предыдущая лекция | следующая лекция ==>
Алгоритм решения задачи 3 | Деревья и ордеревья
Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 1669; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.