Словник термінів теорії графів
Перейти до навігації
Перейти до пошуку
Тут зібрані визначення термінів із теорії графів. Курсивом позначені посилання на терміни в цьому словнику (на цій сторінці).
Зміст: | А Б В Г Ґ Д Е Є Ж З И І Ї Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ю Я |
---|
- Автоморфізм — ізоморфізм графа із самим собою.
- Алгебрична зв'язність — друге з найменших власних значень матриці Кірхгофа графа.
- Багаточастковий граф — граф, множину вершин якого можна розбити на k незалежних множин (часток).
- Біграф — див. двочастковий граф.
- Блок-схема із параметрами (v, k, λ) — покриття з кратністю λ повного графа на v вершинах повними графами на k вершинах.
- Блоковий граф — вид неорієнтованого графа, в якому кожна компонента двозв'язності (блок) є клікою.
- Валентність вершини — див. Степінь вершини
- Вершина, Вузол — базове поняття: точка, де можуть сходитися/розходитися ребра та/або дуги. Множина вершин графа G позначається V(G)
- Висяча вершина — вершина, степінь якої дорівнює 1 (тобто )
- Вага ребра — значення, поставлено у відповідність даному ребру зваженого графа. Зазвичай вага — дійсне число, в такому випадку його можна інтерпретувати як «довжину» ребра.
- Відстань між двома вершинами графа — найменша довжина шляху, що з'єднує ці вершини.
- Впорядкований граф — граф, в якому ребра, що виходять з кожної вершини, однозначно пронумеровані, починаючи з 1. Ребра вважаються впорядкованими в порядку зростання номерів. При графічному представленні часто ребра вважаються впорядкованими в порядку певного стандартного обходу (наприклад, проти годинникової стрілки).
- Вузол — те саме, що і Вершина.
- Гамільтонів граф — граф, в якому є гамільтонів цикл.
- Гамільтонів шлях — простий шлях в графі, що містить всі вершини графа точно по одному разу.
- Гамільтонів цикл — простий цикл в графі, що містить всі вершини графа точно по одному разу.
- Гармонійне розфарбування — це (правильне) розфарбування вершин, за якого будь-яка пара кольорів з'являється на суміжних вершинах не більше одного разу.
- Геометрична реалізація — фігура, вершинам якої відповідають вершини графа, ребрам — ребра графа, і ребра у фігурі поєднують вершини, що відповідають вершинам в графі.
- Геометричний граф — плоска фігура з вершин — точок площини і ребер — ліній, що з'єднують деякі пари вершин. Може зображати багатьма способами будь-який граф.
- Гіперграф — сукупність із множини вершин і множини гіперребер (підмножина n-го евклідового степеня множини вершин, тобто гіперребра об'єднують довільну кількість вершин).
- Гомеоморфні графи — графи, отримані з одного графа за допомогою послідовного підрозбиття ребер.
- Грань — область, обмежена ребрами в плоскому графі, і така, що не містить всередині себе вершин і ребер графа. Зовнішня частина площини також утворює грань.
- Граф — базове поняття. Містить в собі множину вершин і множину ребер, що являє собою підмножину декартового добутку множини вершин (тобто кожне ребро з'єднує рівно дві вершини).
- Граф роду g — граф, який можна зобразити без перетинань на поверхні роду g і не можна зобразити без перетинань на жодній поверхні роду g-1.
- Двоїстий граф. Граф А називається двоїстим до планарного графа В, якщо вершини графа А відповідають граням графа В, і дві вершини графа A з'єднані ребром тоді і тільки тоді, коли відповідні грані графа B мають хоча б одне спільне ребро.
- Двочастковий граф або дводольний граф[1] (або біграф, або парний граф) — граф , такий що множина вершин V розбита на дві підмножини і , що не перетинаються, при чому кожне ребро E інцидентне вершині з і вершині з (тобто з'єднує вершину з з вершиною з ). Тобто, існує правильне разфарбування графа двома кольорами. Множини і називають «долями» двочасткового графа. Двочастковий граф називается «повним», якщо будь-які дві вершини з і виявляться суміжними. Якщо , , то повний двочастковий граф позначається .
- Деревний кістяк — кістякове піддерево графа , в якому відстань між будь-якою парою вершин не перевищує -разової відстані між ними у графі .
- Дерево — зв'язний граф, що не містить циклів.
- Діаметр графа — максимальна відстань між вершинами для всіх пар вершин. Відстань між вершинами — найменша кількість ребер шляху, що з'єднує дві вершини.
- Довжина маршрута — кількість ребер в маршруті (з повтореннями). Якщо маршрут , то довжина M дорівнює k (позначається ).
- Довжина шляху — кількість дуг шляху (або сума довжин його дуг, якщо останні задані). Так для шляху v1, v2, …, vn довжина дорівнює n-1.
- Доповнення графа — граф над тою самою множиною вершин, що і початковий, але вершини з'єднані ребрами тоді і тільки тоді, коли в початковому графі ребра немає.
- Дуга — орієнтоване ребро.
- Евклідове мінімальне кістякове дерево
- Ейлерів граф — граф, в якому існує цикл, що містить усі ребра графа по одному разу, вершини можуть повторюватися.
- Ейлерів ланцюг (або Ейлерів цикл) — ланцюг (цикл), що містить всі ребра графа, вершини можуть повторюватися.
- Екстремальна теорія графів
- Ексцентриситет вершини — максимальна відстань від заданої вершини до будь-якої іншої.
- Елементарний шлях — шлях, вершини якого, за виключенням можливо, першої і останньої, різні. Іншими словами, простий шлях не проходить двічі через одну вершину, але може починатися і закінчуватися в тій самій вершині, в такому випадку він називається циклом (елементарним циклом).
- Елементарним стягуванням називається така процедура: беремо ребро (разом інцидентними йому вершинами вершинами, наприклад, u і v) і «стягуємо» його, тобто видаляємо ребро і ототожнюємо вершини u і v. Утворена вершина інцидентна ребрам, яким початково були інцидентні u або v крім видаленого.
- Зважений граф — граф, кожному ребру якого поставлено у відповідність деяке значення (вага ребра).
- Зв'язність. Дві вершини в графі зв'язні, якщо існує (простий) ланцюг, що їх з'єднує.
- Зв'язний граф — граф, в якому всі вершини зв'язані.
- Граф-зірка — повний двочастковий граф .
- Змішаний граф — граф, що містить як орієнтовані, так і неорієнтовані ребра.
- Ізольована вершина — вершина, степінь якої дорівнює 0 (тобто не існують ребра інцидентні до неї).
- Ізоморфізм. Два графи називаються ізоморфними, якщо існує перестановка вершин, при якій вони збігаються. Іншими словами, два графи називаються ізоморфними, якщо існує взаємооднозначна відповідність між їх вершинами і ребрами, така що зберігається суміжність та інцидентність.
- Індекс доступності вершини (K) — Ki = (ΣL)i / (ΣL)min, де ΣL — сума найкоротших віддалей вершини.
- Інтервальний граф — граф, вершини якого можуть бути поставлені у відповідність відрізкам на дійсній осі таким чином, що дві вершини інцидентні одному ребру тоді і тільки тоді, коли відрізки, що відповідають цим вершинам, перетинаються.
- Інцидентність — поняття, що використовується тільки для ребра і вершини: якщо — вершини, а — ребро, що їх з'єднує, тоді вершина і ребро e інцидентні, вершина і ребро e також інцидентні. Дві вершини (або два ребра) інцидентними бути не можуть. Для позначення найближчих вершин (ребер) використовується поняття суміжності.
- Каркасний підграф — підграф, що містить всі вершини[джерело?].
- Кінець нескінченного графа, це клас еквівалентності променів, в якому два промені еквівалентні, якщо існує третій промінь, який містить нескінченно багато вершин цих графів.
- Кістякове (каркасне) дерево зв'язного графа G=(V, E) це таке дерево T=(V, ET), що ET ⊆ E[2].
- Кістяковим (каркасним) лісом незв'язного графа G=(V, E) називають сукупність кістякових (каркасних) дерев компонент зв'язності графа G[2].
- Кліка — підмножина вершин графа, повністю з'єднаних кожна з кожною, тобто підграф, що являє собою повний граф.
- Клікова ширина — параметр, який описує структурну складність графа.
- Клікове дерево — див. Блоковий граф.
- Клікове число (Clique number) — число (G) вершин в найбільший кліці. Інші назви — густота, щільність.
- Максимальна кліка — кліка з максимально можливою кількістю вершин графа.
- Клітка — регулярний граф найменшого обхвату для заданого степеня вершин.
- Коефіцієнт сітчастості — інваріант планарних графів.
- Компонента зв'язності графа — деяка підмножина вершин графа така, що для будь-яких двох вершин із цієї множини існує шлях із однієї в іншу, і не існує шляху з вершини цієї множини в вершину не з цієї множини.
- Компонента сильної зв'язності графа, шар — максимальна множина вершин орієнтованого графа така, що для будь-яких двох вершин із цієї підмножини існує шлях як із першої в другу, так і навпаки.
- Конструктивний перерахунок графів — отримання повного списку графів у заданому класі.
- Контур — замкнений шлях в орграфі.
- Косе розбиття — розбиття вершин графа на дві підмножини у вигляді незв'язного породженого підграфа та доповнення.
- Коцикл — мінімальний розріз, мінімальна множина ребер, видалення якої робить граф незв'язним.
- Кратні ребра — декілька ребер, інцидентних одній і тій самій парі вершин. Зустрічаються в мультиграфах.
- Кубічний граф — регулярний граф степеня 3, тобто граф, в якому кожній вершині інцидентні рівно три ребра.
- k-дольний граф — граф G, у якого хроматичне число c(G)=k
- Лама́нів граф з n вершинами — такий граф G, що, по-перше, для кожного k будь-який підграф графа G, що містить k вершин, має не більше, ніж 2k −3 ребра і, по-друге, граф G має рівно 2n −3 ребра.
- Лінійна деревність — найменша кількість лінійних лісів, на які можна розбити граф.
- Лінійний ліс — ліс, утворений з диз'юнктного об'єднання шляхів
- Ліс — неорієнтований граф без циклів. Компонентами зв'язності лісу є дерева.
- Ланцюг в графі — маршрут, всі ребра якого різні. Якщо всі вершини (а таким чином і ребра) різні, то такий ланцюг називається простим (елементарним). В ланцюзі вершини і називаються кінцями ланцюга. Ланцюг із кінцями u і v з'єднує вершини u і v. Ланцюг, що з'єднує вершини u і v позначається . Для орграфів ланцюг називається орланцюгом. В деяких джерелах простий ланцюг — ланцюг, ребра якого різні, що є слабкою умовою.
- Маршрут (теорія графів)[3] в графі — послідовність вершин і ребер , що чергуються, в якій будь-які два сусідні елемента інцидентні. Якщо , то маршрут замкнений, інакше відкритий.
- Матриця досяжності орграфа — матриця, що містить інформацію про існування шляхів між вершинами орграфа.
- Матриця інцидентності графа — матриця, значення елементів якої характеризуються інцидентністю відповідних вершин графа (по вертикалі) та його ребер (по горизонталі). Для неорієнтованого графа елемент приймає значення 1, якщо вершина і ребро, що відповідають йому, інцидентні. Для орієнтованого графа елемент приймає значення 1, якщо інцидентна вершина є початок ребра, значення -1, якщо кінець; в інших випадках (в тому числі і для петель) значенню елемента присвоюється 0.
- Матриця суміжності графа — матриця, значення елементів якої характеризується суміжністю вершин графа. При цьому, значенню елемента матриці присвоюється кількість ребер, які з'єднують відповідні вершини (тобто які інцидентні обом вершинам). Петля вважається одразу двома з'єднаннями для вершини, тобто до значення елемента матриці в такому випадку треба додавати 2.
- Мережа — в принципі, те саме що і граф, хоча мережами зазвичай називають графи, вершини яких визначеним способом позначені.
- Мінімальний каркас (або Каркас мінімальної ваги, Мінімальне кістякове дерево) графа — ациклічна множина ребер в зв'язному, зваженому і неорієнтованому графі, що з'єднує між собою всі вершини цього графа, при цьому сума ваг усіх ребер у ньому мінімальна.
- Міст — ребро, видалення якої збільшує кількість компонент зв'язності. Рівнозначне визначення, ребро є мостом тоді і тільки тоді, коли вони не є частиною будь-якого циклу.
- Множина домінування — така множина вершин графа, що кожна вершина графа або належить їй, або суміжна деякій вершині, що належить множині домінування.
- Множина суміжності вершини v — множина вершин, суміжних із вершиною v. Позначається
- Мультиграф — граф, в якому існує пара вершин, що з'єднана більш ніж одним ребром (ненаправленим), або більше ніж двома дугами протилежних напрямків.
- Граф найближчих сусідів
- Напівстепінь входу в орграфі для вершини v — кількість дуг, що входять в вершину. Позначається .
- Напівстепінь виходу в орграфі для вершини v — кількість дуг, що виходять з вершини. Позначається .
- Направлений граф — орієнтований граф, в якому дві вершини з'єднуються не більше ніж однією дугою.
- Направлений ациклічний граф — орієнтований граф без контурів.
- Незалежна множина вершин — (відома також як внутрішня стала множина) множина вершин графа G, така, що будь-які дві вершини в ній не суміжні (жодна пара вершин не з'єднана ребром).
- Незалежна множина називається максимальною по включенню, коли немає іншої незалежної множини, в яку вона б входила.
- Максимальною незалежною множиною називається незалежна множина з найбільшою кількістю вершин. Іншими словами, якщо Q це сім'я всіх незалежних множин графа G, то число a(G) = max |S| (де S належить Q) називається числом незалежності графа G, а множина S*, на якій цей максимум досягається, називається найбільшою незалежною множиною або максимальною незалежною множиною.
- Незалежна множина ребер — множина ребер графа G, така, що будь-які два ребра в ній не суміжні (жодна пара ребер не має спільної вершини).
- Нескінченний граф — це граф, який не є скінченним: він має нескінченно багато вершин, нескінченно багато ребер або те й інше разом. Див. також Скінченний граф.
- Нормований граф — орієнтований граф без циклів.
- Нуль-граф (цілком незв'язний граф, порожній граф) — регулярний граф степеня 0, тобто граф, що не містить ребер.
- Обхват — довжина найменшого циклу в графі.
- Ожина — для неорієнтованого графа G — сімейство зв'язних підграфів, які дотикаються один з одним: для будь-якої пари підграфів, які не мають спільних вершин, має існувати ребро, кінцеві вершини якого лежать у цих двох підграфах.
- Оточення — довжина найбільшого простого циклу в графі.
- Орграф, орієнтований граф G = (V, E) пара множин, в якій V — множина вершин (вузлів), E — множина дуг (орієнтованих ребер). Дуга — впорядкована пара вершин (v, w), в якій вершину v називають початком, а w — кінцем дуги. Можна сказати, що дуга v → w веде від вершини v до вершини w, при цьому вершина w суміжна з вершиною v.
- Парний граф — те саме, що і двочастковий граф.
- Петля — ребро, початок і кінець якого знаходяться в одній і тій самій вершині.
- Перетин графів (позначених графів і ) — граф , множина вершин якого є , а множина ребер — .
- Перерахунок графів — підрахунок числа неізоморфних графів в заданому класі (із заданими характеристиками).
- Переріз графа — множина ребер, видалення яких ділить граф на два ізольованих підграфи, один з яких, зокрема, може бути тривіальним графом.
- Граф перестановки — граф, вершини якого відповідають елементам перестановки, а ребра представляють пари елементів, порядок слідування яких змінився після перестановки.
- Периферійна вершина — це вершина з максимальним ексцентриситетом. У дереві це мусить бути лист.
- Підграф початкового графа — граф, що містить деяку підмножину вершин даного графа і всі ребра, інцидентні даній підмножині.
- Планарний граф — граф, що може бути намальований (укладений) на площині без перетину ребер. Ізоморфний плоскому графу, тобто, є графом із перетинами, але таким, що допускає плоску укладку, через це може відрізнятися від плоского графа зображенням на площині. Таким чином, зображення на площині плоского і планарного графів можуть відрізнятись.
- Плоский граф — геометричний граф, в якому жодні два ребра не мають спільних точок крім інцидентним їм обом вершинам (не перетинаються). Є укладеним графом на площині.
- Повне розфарбування
- Повним графом називається граф, в якому для кожної пари вершин , існує ребро, інцидентне і інцидентне (кожна вершина з'єднана ребром з будь-якою іншою вершиною).
- Повним двочастковим називається двочастковий граф, в якому кожна вершина одної підмножини з'єднана ребром з кожною вершиною іншої підмножини.
- Породжений підграф — підграф, породжений множиною вершин похідного графа.
- Порожній граф — див. нуль-граф.
- Потужність графа — найменше відношення кількості ребер, видалених із графа, до числа компонент, отриманих внаслідок такого видалення (зменшеного на 1).
- Правильне розфарбування графа — розфарбування, при якому кожний кольоровий клас є незалежною множиною. Інакше кажучи, в правильному розфарбуванні будь-які дві суміжні вершини повинні мати різні кольори.
- Простий ланцюг — маршрут, в якому всі вершини різні.
- Простий граф — граф, в якому немає кратних ребер і петель.
- Простий цикл — цикл, що не проходить двічі через одну вершину.
- Псевдограф — граф, що містить петлі.
- Псевдоліс — неорієнтований граф, у якому будь-яка зв'язна компонента має не більше одного циклу.
- Радіус графа — мінімальний з ексцентриситетів вершин зв'язаного графа; вершина, на якій досягається цей мінімум називається центральною вершиною.
- Ребро графа (дуга графа) — базове поняття. Ребро з'єднує дві вершини графа.
- Регулярний граф — граф, степені всіх вершин якого рівні. Степінь регулярності є інваріантом графа і позначається . Для нерегулярних графів не визначено. Регулярні графи являють собою особливу складність для багатьох алгоритмів.
- Регулярний граф степеня 0 (цілком незв'язний граф, порожній граф, нуль-граф) — граф без ребер.
- Резистивна відстань
- Розгортка графа — функція, що задана на вершинах орієнтовного графа.
- Розмічений граф — граф, для якого задана множина позначок S, функція розмітки вершин f: A → S і функція розмітки дуг g: R → S. Графічно ці функції представляються надписуванням позначок на вершинах і дугах. Множина позначок може поділятися на дві підмножини позначок вершин і дуг, що не перетинаються.
- Розріз — множина ребер, видалення якої робить граф незв'язним.
- Розфарбування графа — розбиття вершин на множини, що називаються пелюстками. Якщо при цьому немає двох суміжних вершин, що належать до одної множини (тобто всі суміжні вершини завжди різного кольору), то таке розфарбування називається правильним.
- Самодвоїстий граф — граф, ізоморфний своєму двоїстому графу.
- Сильна зв'язність. Дві вершини в орграфі сильно зв'язані, якщо існує шлях з однієї в другу і назад.
- Сильно зв'язаний орграф — орграф, в якому всі вершини сильно зв'язані.
- Сильно регулярний граф
- Скінченний граф — граф, який має скінченне число вершин і скінченну кількість ребер. Багато джерел припускають, що всі графи скінченні, явно не кажучи про це. Граф є локально скінченним, якщо кожна вершина має скінченне число інцидентних ребер. Див. також Нескінченний граф.
- Спектр графа — множина всіх власних значень матриці суміжності з урахуванням кратних ребер.
- Степінь вершини — кількість ребер графа G, що інцидентні вершині x. Позначається . Мінімальний степінь вершини графа G позначається . а максимальний — .
- Стягування ребра графа — заміна кінців ребра однією вершиною, сусідами нової вершини стають сусіди цих кінців. Граф можна стягнути до , якщо другий можна отримати послідовним стягуванням ребер першого.
- Суграф (частковий граф) початкового графа — граф, що містить всі вершини початкового графа і підмножину його ребер.
- Сума за клікою — операція, що забезпечує комбінацію двох графів склеюванням їх за клікою, подібно до зв'язної суми в топології.
- Суміжність — поняття, яке використовується по відношенню тільки до двох ребер або двох вершин: Два ребра, інцидентні одній вершині, називаються суміжними; дві вершини, інцидентні одному ребру, також називаються суміжними.
- Тета — граф, що складається з об'єднання трьох шляхів, які не мають усередині спільних вершин, у яких кінцеві вершини одні й ті ж[4]
- Тета-граф — вид геометричного кістяка.
- Товщина графа
- Тривіальний граф — граф, що складається з однієї вершини.
- Тріангуляція поверхні — укладка графа на поверхню, яка розбиває її на трикутні області; окремий випадок триангуляції.
- Тотожний граф — граф, у якого можливий лише один єдиний автоморфізм — тотожний. Образно кажучи, тотожний граф — «абсолютно несиметричний» граф.
- Т-розфарбування
- Турнір — орієнтований граф, в якому кожна пара вершин з'єднана одним ребром.
- Укладення: граф укладається на поверхню, якщо його можливо намалювати на цій поверхні так, щоб ребра графа при цьому не перетинались. (Див. Планарний граф, Плоский граф.)
- n-фактор графа — регулярний кістяковий підграф ступені .
- n-факторизація графа — розбиття графа на незалежні n-фактори.
- Фактор-граф
- Хроматичне число графа — мінімальна кількість кольорів, що необхідна для розфарбування вершин графа, при якому будь-які суміжні вершини розфарбовані в різні кольори.
- Хроматичний індекс графа — мінімальна кількість кольорів, що необхідна для розфарбування ребер графа, при якому будь-які суміжні ребра розфарбовані в різні кольори.
- Центр графа — множина всіх вершин з найменшим ексцентриситетом.
- Цикл — замкнений ланцюг. Для орграфів цикл називають контуром.
- Цикл (простий цикл) в орграфі — простий шлях довжини не менш ніж 1, який починається і закінчується в одній і тій самій вершині.
- Цикл Гамільтона — те саме, що і Гамільтонів цикл.
- Цикломатичне число графа — число компонент зв'язності графа плюс число ребер мінус число вершин.
- Цілком незв'язний граф (пустий граф, нуль-граф) — регулярний граф степеня 0, тобто граф без ребер.
- Частковий граф — те саме, що субграф та кістяковий підграф.
- Число домінування — найменша потужність множини домінування у графі.
- Число незалежності або число внутрішньої сті́йкості графа — це розмір найбільшої незалежної множини вершин у ньому.
- Шлях — див. маршрут. Шлях, в якому будь-яка вершина не зустрічається двічі, називається елементарним.
- Шлях в орграфі — послідовність вершин v1, v2, …, vn, для якої існують дуги v1 → v2, v2 → v3, …, vn-1 → vn. Кажуть, що шлях починається у вершині v1, проходить через вершини v2, v3, …, vn-1, і закінчується у вершині vn.
- Граф Яо — вид геометричного кістяка.
Зміст: | …на початок | ||||||||||||||||||||||||||||
А | Б | В | Г | Ґ | Д | Е | Є | Ж | З | І | Ї | К | Л | М | Н | О | П | Р | С | Т | У | Ф | Х | Ц | Ч | Ш | Щ | Ю | Я |
- ↑ Ю. Нікольский, В. Пасічник, Ю. Щербина. Дискретна математика. — К : BHV, 2007. — С. 368. — ISBN 978-966-552-201-0.
- ↑ а б Р.М. Трохимчук. Теорія графів. — Навчальний посібник для студентів факультету кібернетики. — К : РВЦ «Київський університет», 1998. — С. 24. — ISBN 966-594-043-0.
- ↑ В різних джерелах надають різні визначення маршруту, шляху, ланцюга, їх простоти та елементарності.
- ↑ J. A. Bondy. Graph theory and applications (Proc. Conf., Western Michigan Univ., Kalamazoo, Mich., 1972; dedicated to the memory of J. W. T. Youngs). — Т. 303. — DOI:
- Chris Caldwell Graph Theory Glossary