КАТЕГОРИИ: Архитектура-(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) |
Способи задання графа
Існує три основних способи задання графа: - геометричний; - табличний; - абстрактний - матричний Геометричний – найпоширеніший спосіб задання графів, тому що він є зручним, наочним і цим способом можна задати довільний плоский граф. Для початку введемо визначення евклідового простору Простою незамкненою кривою в евклідовому просторі називають неперервну криву, що самонеперетинається і з’єднує дві різні точки в Означення 2.1.10. Геометричний граф у просторі 1) кожна замкнена крива в Г містить лише одну точку з множини Х; 2) кожна незамкнена крива в Г містить лише дві точки з множини Х, які є її граничними точками; 3) криві в Г не мають спільних точок, за виключенням точок множини Х. Отже, геометричний граф – це проста конфігурація чи структура в просторі en, яка складається з множини точок взаємопов’язаних множиною кривих, які є неперервними і самонеперетинаються. Нагадаємо, що для геометричного зображення орієнтованого графа використовують стрілки.
Дводольний граф задають аналогічно стрілочному способу задання відношень:
Хоча багато графів, які представляють реальні об’єкти (після їх ідеалізації) є геометричними графами, з точки зору теорії графів їх єдиною структурною особливістю є те, що з кожним ребром пов’язані дві геометричні вершини (які можуть в співпадати). Теорія графів побудована із вираховуванням цієї особливості і не враховує реальної природи ребер та вершин.
Наприклад, для графа, побудованого геометричним способом вище, таблиця матиме такий вигляд. Введемо поняття невпорядкованого добутку множини на себе. Нагадаємо, що впорядкованим (декартовим прямим) добутком множини S на себе Якщо S ´ S складається з k 2 впорядкованих пар, то S & S – з k (k +1)/2 різних невпорядкованих пар. Означення 2.1.11. Абстрактний граф – це сукупність непорожньої множини Х, ізольованої від неї множини Г (можливо і порожньої) і відображення Ф множини Г на Х & Х. Елементи множини Х називають вершинами графа, а Г – ребрами. Ф називають відображенням інцидентності графа: Якщо Х і Г – скінченні множини (порожня множина теж скінчена), то граф G (Х, Г) – скінчений. У протилежному випадку кажуть, що граф нескінчений. Введення абстрактного графа дає змогу зберегти найсуттєвіші комбінаторні характеристики графа, на відміну від геометричного. Наприклад, граф G, наведений вище можна зобразити абстрактним способом так:
Матричне зображення графів передбачає побудову різних видів матриць – інциденцій, суміжності вершин, суміжності ребер, циклів, розрізів, шляхів, доступності, ваг тощо. Розглянемо деякі з них. Нехай G – граф, який має n вершин і m ребер. Графу G можна зіставити матрицю інциденцій розміром
Наприклад, вище згаданий граф G має таку матрицю інциденцій: G=
Матриця інциденцій не вказує на існування петлі, тому при току му способі задання графів слід виключати графи з петлями. При описі орієнтованих графів елементів 0 і 1 недостатньо, оскільки дуга може бути інцидентною даній вершині і спрямована до неї, інцидентною даній вершині і спрямованою від неї, неінцидентною даній вершині. Тому елементи матриць можуть набувати значень: -1, 1 та 0.
Матриця суміжності вершин має розмірність п ´ п, де п – кількість вершин графа. Елементи матриці неорієнтованого графа визначають так:
Елементами матриці орієнтованого графа можуть бути такі числа:
Матриця суміжності ребер має розмірність т ´ т, де т – кількість ребер графа. Елементи матриці неорієнтованого графа визначають так: Матриця суміжності вершин має розмірність п ´ п, де п – кількість вершин графа. Елементи матриці неорієнтованого графа визначають так:
Матриця циклів має стільки рядків, скільки незалежних циклів у графа і стільки стовпців, скільки у ньому ребер (дуг). Елементи матриці циклів визначають так: а) неорієнтований граф:
б) орієнтований граф:
ЛІТЕРАТУРА 1. Басакер Р., Саати Т. Конечные графы и сети. – М.: Наука, 1974. – С. 3-16, 136-143. 2. Белов В.В., Воробьев Е.М., Шаталов В.Е. Теория графов. – М.: Высшая школа, 1976. – С.7-14. 3. Дискретная математика для програмистов / Ф.А.Новиков. – СПб.: Питер, 2002. – С.189-198. 4. Капітонова Ю.В., Кривий С.Л., Летичевський О.А., Луцький Г.М., Печорін М.К. Основи дискретної математики. – К.: Наукова думка, 2002. – С.224-229, 236-243. 5. Свами М., Тхуласираман К. Графы, сети и алгоритмы. – М.: Мир, 1984. – С.11-23, 78-84.
Дата добавления: 2014-10-17; Просмотров: 2022; Нарушение авторских прав?; Мы поможем в написании вашей работы! |