Степінь вершини (теорія графів)![]() Степінь вершини (англ. degree, також валентність, англ. valency) в теорії графів — кількість ребер графу , інцидентних вершині . При підрахунку степені ребро-петля враховується двічі[1]. Степінь вершини позначається як , інколи як . Максимальна і мінімальна степені вершин графу G позначаються відповідно Δ(G) і δ(G). На рисунку 1 максимальна степінь дорівнює 5, мінімальна — 0. В регулярному графі степені всіх вершин однакові, тому в цьому випадку можна говорити про степінь графу. Лема про рукостисканняЗа формулою суми степенів для графу , тобто сума степенів вершин будь-якого графу дорівнює подвоєному числу його ребер. Крім того, формула стверджує, що в будь-якому графі число вершин непарного степеня парне. Це твердження (і сама формула) відомі як лема про рукостискання. Назва походить від відомої математичної задачі: необхідно довести, що в будь-якій групі число людей, що потиснули руку непарній кількості інших людей, буде парним. Послідовність степенів вершин![]() Послідовність степенів вершин неорієнтовного графу є незростаюча послідовність степенів вершин графу[2]. Для графу, зображеного на рисунку 1, вона має вигляд (5, 3, 3, 2, 2, 1, 0). Послідовність степенів вершин є інваріантом графу, при цьому в ізоморфні графи мають однакову послідовність. Проте послідовність степенів вершин не є унікальною характеристикою графу: в деяких випадках не ізоморфні графи також володіють однаковою послідовністю (див. рис. 2). Проблема послідовностей степенів полягає в знаходженні деяких або усіх графів з заданою незростаючою послідовністю, що складається з натуральних чисел (нульові степені при цьому можуть бути проігноровані, через те, що їх кількість змінюється додаванням або видаленням ізольованих вершин). Послідовність, яка є послідовністю степенів будь-якого графу, називається графічною (англ. graphical sequence). Із формули суми степенів випливає, що будь-яка послідовність з непарною сумою (як, наприклад, 3, 3, 1) не може бути послідовністю степенів графу. Зворотне також вірно: якщо послідовність має парну суму, вона являє собою послідовність степенів мультиграфу. Побудова такого графу здійснюється доволі просто: спочатку ребрами з'єднуються вершини непарних степенів, до вершин, що залишились незаповненими, додаються петлі. Складніше реалізувати[en] простий граф з заданою послідовністю. Теорема Ердеша — Галлаї[en] стверджує, що незростаюча послідовність di (при i = 1,…,n) може бути послідовністю простого графу тільки якщо її сума парна і виконується нерівність Відповідно до алгоритму Гавела-Хакімі[en], якщо незростаюча послідовність (d1, d2, …, dn) буде послідовністю степенів простого графу, то (d2 − 1, d3 − 1, …, dd1+1 − 1, dd1+2, dd1+3, …, dn) деяка послідовність степенів простого графу. Цей факт дозволяє побудувати поліноміальний алгоритм знаходження простого графу з визначеною послідовністю. Співставимо вихідній послідовності чисел вершини графу без ребер з потрібним степенями. Вказане перетворення послідовностей задає як мінімум одну вершину графу, усі інцидентні їй ребра і множина вершин з новими додатками степенів. Впорядкування решти вершини по незростанню додатків степенів, дає незростаючу послідовність степенів простого графу. Повторюючи перетворення і впорядкування не більше n-1 разу, отримуємо весь граф. Проблема знаходження або оцінки числа графів по заданій послідовності відноситься до перерахування графів. Окремі випадки![]()
Загальні властивості
ПриміткиДив. такожДжерела
|
Portal di Ensiklopedia Dunia