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

стаття-список у проекті Вікімедіа

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

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


АРедагувати

БРедагувати

ВРедагувати

  • Валентність вершини — див. Степінь вершини
  • Вершина, Вузол — базове поняття: точка, де можуть сходитися/розходитися ребра та/або дуги. Множина вершин графу 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.

ПРедагувати

  • Парний граф — те саме, що і двочастковий граф.
  • Петля — ребро, початок і кінець якого знаходяться в одній і тій самій вершині.
  • Перетин графів (позначених графів   і  ) — граф  , множина вершин якого є  , а множина ребер —  .
  • Перерахунок графів — підрахунок числа неізоморфних графів в заданому класі (із заданими характеристиками).
  • Переріз графу — множина ребер, видалення яких ділить граф на два ізольованих підграфу, один з яких, зокрема, може бути тривіальним графом.
  • Граф перестановки — граф, вершини якого відповідають елементам перестановки, а ребра представляють пари елементів, порядок слідування яких змінився після перестановки.
  • Периферійна вершина — це вершина з максимальним ексцентриситетом. У дереві це мусить бути лист.
  • Підграф початкового графу — граф, що містить деяку підмножину вершин даного графу і всі ребра, інцидентні даній підмножині.
  • Планарний граф — граф, що може бути намальований (укладений) на площині без перетину ребер. Ізоморфний плоскому графу, тобто, є графом із перетинами, але таким, що допускає плоску укладку, через це може відрізнятися від плоского графу зображенням на площині. Таким чином, зображення на площині плоского і планарного графів можуть відрізнятись.
  • Плоский граф — геометричний граф, в якому жодні два ребра не мають спільних точок крім інцидентним їм обом вершинам (не перетинаються). Є укладеним графом на площині.
  • Повним графом називається граф, в якому для кожної пари вершин  , існує ребро, інцидентне   і інцидентне   (кожна вершина з'єднана ребром з будь-якою іншою вершиною).
  • Повним дводольним називається двочастковий граф, в якому кожна вершина одної підмножини з'єднана ребром з кожною вершиною іншої підмножини.
  • Породжений підграф — підграф, породжений множиною вершин похідного графу.
  • Правильне розфарбування графу — розфарбування, при якому кожний кольоровий клас є незалежною множиною. Інакше кажучи, в правильному розфарбуванні будь-які дві суміжні вершини повинні мати різні кольори.
  • Простий ланцюг — маршрут, в якому всі вершини різні.
  • Простий граф — граф, в якому немає кратних ребер і петель.
    • Простий цикл — цикл, що не проходить двічі через одну вершину.
  • Псевдограф — граф, що містить петлі.
  • Порожній граф — див. нуль-граф.

РРедагувати

  • Радіус графу — мінімальний з ексцентриситетів вершин зв'язаного графу; вершина, на якій досягається цей мінімум називається центральною вершиною.
  • Ребро графу (дуга графу) — базове поняття. Ребро з'єднує дві вершини графу.
  • Регулярний граф — граф, степені всіх вершин якого рівні. Степінь регулярності є інваріантом графу і позначається  . Для нерегулярних графів   не визначено. Регулярні графи являють собою особливу складність для багатьох алгоритмів.
    • Регулярний граф степеня 0 (цілком незв'язний граф, порожній граф, нуль-граф) — граф без ребер.
  • Розгортка графу — функція, що задана на вершинах орієнтовного графу.
  • Розмічений граф — граф, для якого задана множина позначок S, функція розмітки вершин f: A → S і функція розмітки дуг g: R → S. Графічно ці функції представляються надписуванням позначок на вершинах і дугах. Множина позначок може поділятися на дві підмножини позначок вершин і дуг, що не перетинаються.
  • Розріз — множина ребер, видалення якої робить граф незв'язним.
  • Розфарбування графу — розбиття вершин на множини, що називаються пелюстками. Якщо при цьому немає двох суміжних вершин, що належать до одної множини (тобто всі суміжні вершини завжди різного кольору), то таке розфарбування називається правильним.

СРедагувати

  • Самодвоїстий граф — граф, ізоморфний своєму двоїстому графу.
  • Сильна зв'язність. Дві вершини в орграфі сильно зв'язані, якщо існує шлях з однієї в другу і назад.
    • Сильно зв'язаний орграф — орграф, в якому всі вершини сильно зв'язані.
  • Скінченний граф — граф, який має скінченне число вершин і скінченну кількість ребер. Багато джерел припускають, що всі графи скінченні, явно не кажучи про це. Граф є локально скінченним, якщо кожна вершина має скінченне число інцидентних ребер. Див. також Нескінченний граф.
  • Спектр графу — множина всіх власних значень матриці суміжності з урахуванням кратних ребер.
  • Степінь вершини — кількість ребер графу G, що інцидентні вершині x. Позначається  . Мінімальний степінь вершини графу G позначається  . а максимальний —  .
  • Стягування ребра графу — заміна кінців ребра однією вершиною, сусідами нової вершини стають сусіди цих кінців. Граф   можна стягнути до  , якщо другий можна отримати послідовним стягуванням ребер першого.
  • Суграф (частковий граф) початкового графу — граф, що містить всі вершини початкового графу і підмножину його ребер.
  • Сума за клікою — операція, що забезпечує комбінацію двох графів склеюванням їх за клікою, подібно до зв'язної суми в топології.
  • Суміжність — поняття, яке використовується по відношенню тільки до двох ребер або двох вершин: Два ребра, інцидентні одній вершині, називаються суміжними; дві вершини, інцидентні одному ребру, також називаються суміжними.

ТРедагувати

УРедагувати

ФРедагувати

  • n-фактор графу — регулярний остовний підграф ступені  .
  • n-факторизація графу — розбиття графу на незалежні n-фактори.

ХРедагувати

  • Хроматичне число графу — мінімальна кількість кольорів, що необхідна для розфарбування вершин графу, при якому будь-які суміжні вершини розфарбовані в різні кольори.
  • Хроматичний індекс графу — мінімальна кількість кольорів, що необхідна для розфарбування ребер графу, при якому будь-які суміжні ребра розфарбовані в різні кольори.

ЦРедагувати

ЧРедагувати

ШРедагувати

  • Шлях — див. маршрут. Шлях, в якому будь-яка вершина не зустрічається двічі, називається елементарним.
  • Шлях в орграфі — послідовність вершин 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. В різних джерелах надають різні визначення маршруту, шляху, ланцюга, їх простоти та елементарності.

ПосиланняРедагувати