Словник термінів теорії графів

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку

Тут зібрані визначення термінів із теорії графів. Курсивом позначені посилання на терміни в цьому словнику (на цій сторінці).

 Зміст:   А Б В Г Ґ Д Е Є Ж З И І Ї Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ю Я 


  • Гамільтонів граф — граф, в якому є гамільтонів цикл.
  • Гамільтонів шлях — простий шлях в графі, що містить всі вершини графа точно по одному разу.
  • Гамільтонів цикл — простий цикл в графі, що містить всі вершини графа точно по одному разу.
  • Гармонійне розфарбування — це (правильне) розфарбування вершин, за якого будь-яка пара кольорів з'являється на суміжних вершинах не більше одного разу.
  • Геометрична реалізація — фігура, вершинам якої відповідають вершини графа, ребрам — ребра графа, і ребра у фігурі поєднують вершини, що відповідають вершинам в графі.
  • Геометричний граф — плоска фігура з вершин — точок площини і ребер — ліній, що з'єднують деякі пари вершин. Може зображати багатьма способами будь-який граф.
  • Гіперграф — сукупність із множини вершин і множини гіперребер (підмножина 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 також інцидентні. Дві вершини (або два ребра) інцидентними бути не можуть. Для позначення найближчих вершин (ребер) використовується поняття суміжності.
  • Лама́нів граф з 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 позначається . а максимальний — .
  • Стягування ребра графа — заміна кінців ребра однією вершиною, сусідами нової вершини стають сусіди цих кінців. Граф можна стягнути до , якщо другий можна отримати послідовним стягуванням ребер першого.
  • Суграф (частковий граф) початкового графа — граф, що містить всі вершини початкового графа і підмножину його ребер.
  • Сума за клікою — операція, що забезпечує комбінацію двох графів склеюванням їх за клікою, подібно до зв'язної суми в топології.
  • Суміжність — поняття, яке використовується по відношенню тільки до двох ребер або двох вершин: Два ребра, інцидентні одній вершині, називаються суміжними; дві вершини, інцидентні одному ребру, також називаються суміжними.
  • Хроматичне число графа — мінімальна кількість кольорів, що необхідна для розфарбування вершин графа, при якому будь-які суміжні вершини розфарбовані в різні кольори.
  • Хроматичний індекс графа — мінімальна кількість кольорів, що необхідна для розфарбування ребер графа, при якому будь-які суміжні ребра розфарбовані в різні кольори.
  • Шлях — див. маршрут. Шлях, в якому будь-яка вершина не зустрічається двічі, називається елементарним.
  • Шлях в орграфі — послідовність вершин v1, v2, …, vn, для якої існують дуги v1 → v2, v2 → v3, …, vn-1 → vn. Кажуть, що шлях починається у вершині v1, проходить через вершини v2, v3, …, vn-1, і закінчується у вершині vn.


Примітки

[ред. | ред. код]
  1. Ю. Нікольский, В. Пасічник, Ю. Щербина. Дискретна математика. — К : BHV, 2007. — С. 368. — ISBN 978-966-552-201-0.
  2. а б Р.М. Трохимчук. Теорія графів. — Навчальний посібник для студентів факультету кібернетики. — К : РВЦ «Київський університет», 1998. — С. 24. — ISBN 966-594-043-0.
  3. В різних джерелах надають різні визначення маршруту, шляху, ланцюга, їх простоти та елементарності.
  4. 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:10.1007/BFb0067356.

Посилання

[ред. | ред. код]