Тривіально досконалий граф

Матеріал з Вікіпедії — вільної енциклопедії.
(Перенаправлено з Квазіпороговий граф)
Перейти до навігації Перейти до пошуку
Побудова тривіально досконалого графу зі вкладених інтервалів і з відношення досяжності в дереві

Тривіально досконалий граф — це граф із властивістю, що в кожному його породженому підграфі розмір найбільшої (за розміром) незалежної множини дорівнює числу найбільших клік[1][2]. Тривіально досконалі графи першим вивчав Волк[3][4], але назву дав Голумбік[2]. Голумбік писав, що «цю назву вибрано з огляду на тривіальність доведення, що такі графи є досконалими». Тривіально досконалі графи відомі також як графи порівнянності дерев[3][4], деревовидні графи порівнянності[5] і квазіпорогові графи[6].

Еквівалентні описи[ред. | ред. код]

Тривіально досконалі графи мають кілька інших еквівалентних описів:

Пов'язані класи графів[ред. | ред. код]

З еквівалентних описів тривіально досконалих графів випливає, що будь-який тривіально досконалий граф є також кографом, хордальним, птолемеєвим, інтервальним і досконалим графом.

Порогові графи — це точно ті графи, які є одночасно тривіально досконалими і є доповненням тривіально досконалих графів (тривіально досконалих кографів)[17][18].

Вітряки є тривіально досконалими.

Розпізнавання[ред. | ред. код]

Чу[19] описує простий алгоритм лінійного часу для розпізнавання тривіально досконалих графів, заснований на лексикографічному пошуку в ширину. Коли алгоритм LexBFS видаляє вершину v з першої множини в черзі, алгоритм перевіряє, що всі сусіди вершини v, що залишилися, належать тій самій множині. Якщо ні, один із заборонених породжених підграфів можна побудувати з v. Якщо перевірка успішна для всіх v, то граф тривіально досконалий. Алгоритм можна модифікувати для перевірки за лінійний час, чи є граф доповненням тривіально досконалого графу.

Визначення, чи стає граф загального вигляду після видалення k ребер тривіально досконалим графом, є NP-повною задачею[20], фіксовано-параметрично розв'язною[21], і її можна розв'язати за час O(2,45k(m+n))[22].

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

  1. Brandstädt, Le, Spinrad, 1999, с. 34 визначення 2.6.2.
  2. а б Golumbic, 1978.
  3. а б в Wolk, 1962.
  4. а б Wolk, 1965.
  5. Donnelly, Isaak, 1999.
  6. а б Yan, Chen, Chang, 1996.
  7. а б Brandstädt, Le, Spinrad, 1999, с. 99 теорема 6.6.1.
  8. Golumbic, 1978, с. наслідок 4.
  9. Golumbic, 1978, с. теорема 2.
  10. Волк(Wolk, 1962)(Wolk, 1965) довів це для графів порівнянності кореневих лісів.
  11. Brandstädt, Le, Spinrad, 1999, с. 51.
  12. а б Brandstädt, Le, Spinrad, 1999, с. 248.
  13. а б в Yan, Chen, Chang, 1996, с. теорема 3.
  14. Gurski, 2006.
  15. Rotem, 1981.
  16. а б в Помилка скрипту: Функції «harvard_core» не існує.
  17. Brandstädt, Le, Spinrad, 1999, с. 100 теорема 6.6.3.
  18. Golumbic, 1978, с. наслідок 5.
  19. Chu, 2008.
  20. Помилка скрипту: Функції «harvard_core» не існує.
  21. Помилка скрипту: Функції «harvard_core» не існує.
  22. Nastos, Gao, 2010.

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

Посилання[ред. | ред. код]

  • Trivially perfect graphs, Information System on Graph Classes and their Inclusions, архів оригіналу за 26 серпня 2012, процитовано 24 червня 2021