Багаточастковий граф

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

k-частковий граф — граф, множину вершин якого можна розбити на k незалежних множин (часток). Еквівалентно, це граф, який можна розфарбувати за допомогою k кольорів так, що кінці будь-якого ребра будуть пофарбовані в різні кольори. При k = 2 k-частковий граф називається двочастковим[1].

Розпізнати двочастковий граф можна за поліноміальний час, але для будь-якого k > 2 задача визначення, чи є даний нерозфарбований граф k-частковим, стає NP-повною[2]. Втім, у деяких застосуваннях теорії графів k-частковий граф можна задати на вході вже розфарбованим; це може статися, коли множини вершин графу відповідають різним типам об'єктів. Наприклад, фолксономії математично моделювалися тричастковими графами, в яких три множини вершин відповідають користувачам системи, ресурсам, які позначаються тегами, і власне тегам[3]

Повний тричастковий граф K2,2,2 — граф октаедра

Повний k-частковий граф — це k-частковий граф, такий, що будь-які дві вершини, які належать до різних часток, суміжні[1]. Повний k-частковий граф можна описати нотацією

де  — число вершин у частках графу. Наприклад,  — повний тричастковий граф правильного октаедра, що складається з трьох незалежних множин, кожна з яких включає дві протилежні вершини октаедра. Повний багаточастковий граф — це граф, який є повним k-частковим для деякого k[4].

Граф Турана — повний багаточастковий граф, потужності будь-яких двох часток якого відрізняються не більше ніж на 1. Повні багаточасткові графи — частковий випадок кографів.

Див. також[ред. | ред. код]

Примітки[ред. | ред. код]

  1. а б Лекции по теории графов, 1990, с. 11.
  2. Computers and Intractability, 1979.
  3. Hotho, Andreas; Jäschke, Robert; Schmitz, Christoph; Stumme, Gerd (2006), FolkRank : A Ranking Algorithm for Folksonomies, LWA 2006: Lernen - Wissensentdeckung - Adaptivität, Hildesheim, October 9th-11th 2006, с. 111—114
  4. Chromatic Graph Theory, 2008, с. 41.

Література[ред. | ред. код]