Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОТТПС конспект лекцій.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.65 Mб
Скачать

8.3 Суміжність у графах

Дві вершини та називаються суміжними, якщо вони є граничними вершинами ребра ek. Відношення суміжності на множині вершин графа дозволяє представити кожне ребро як пару суміжних вершин: для неорієнтованих графів – неупорядковану, тобто ; для орграфів – упорядковану , де та - відповідно початкова та кінцева вершина дуги ek.

Якщо граф заданий множиною вершин V та відношенням суміжності між ними, то граф може бути повністю представленим матрицею суміжності.

Матриця суміжності – це квадратна матриця розміром , де р – число вершин графа. Кожний елемент матриці дорівнює числу кратних ребер, з’єднуючих вершини та , а для орграфа – числу суворо паралельних дуг, направлених від вершини до вершини .

Для графів(рис. 8.3 та 8.4, а) отримано матриці суміжності, що представлено відповідно на рис. 8.5

Рис. 8.5. Матриці суміжності графів

Для орієнтованого графа рядок відповідає початковій вершині дуги.

Для неорієнтованого графа матриця суміжності завжди симетрична відносно головної діагоналі, а для орграфу в загальному випадку – несиметрична. При цьому кожному ребру відповідає пара ненульових елементів, симетричних відносно головної діагоналі, дузі – ненульовий елемент матриці, петлі – ненульовий елемент головної діагоналі, ізольованій вершині – порожній рядок та порожній стовпець. Для зваженого графа без кратних ребер - й елемент матриці суміжності дорівнює вазі дуги або ребра.

Матриця суміжності повністю (однозначно) визначає граф без петель та кратних ребер. Матриця суміжності зваженого графу, в якому вага ребер дорівнює інтенсивності поїздопотоків, представляє відому «шахматку», що використовується при плануванні експлуатаційної роботи залізничного підрозділу.

8.4 Інцидентність

Інцидентність уявляє відношення між різнорідними елементами графа – вершинами і ребрами: якщо вершина є кінцем ребра ek, то вона інцидентна ребру ek, а ребро ek інцидентне вершині .

В орграфах розрізняють позитивну інцидентність (дуга виходить з вершини) та негативну інциденність (дуга заходить у вершину).

Відношення інцидентності дозволяє представить - граф у вигляді матриці інцидентності розміру , в якій рядки відповідають вершинам, а стовпці – ребрам (дугам) графа.

Кожен елемент матриці визначається наступним чином:

а) для неорієнтованого графа дорівнює:

1) 1, якщо вершина інцидентна ребру ;

2) 0, якщо та не інцидентні;

б) для орграфа дорівнює:

1) 1, якщо - початкова вершина, тобто позитивна інцидентність;

2) -1, якщо - кінцева вершина, тобто негативна інцидентність;

3) 0 – як у пункті а).

Матриці інцидентності псевдографа А1 (рис. 8.4, а) та орграфа А2 (рис. 8.3) наведені відповідно на рис. 8.6.

Рис. 8.6 Матриці інцидентності графів

Властивості матриць інцидентності. Кожен стовпець матриці інцидентності містить обов’язково два одиничних елемента, а для орграфа ці елементи мають різні знаки і відповідно дорівнюють 1 та -1.

Для неорієнтованого графа кількість одиниць в рядку дорівнює ступеню вершини.

Для орграфа сума позитивних елементів дорівнює позитивному ступеню вершин, сума негативних – негативному ступеню.

Нульовий рядок відповідає ізольованій вершині.

Нульовий стовпець відповідає петлі, при цьому матриця не надає інформації про те, з якою вершиною пов’язана петля.