Тривіально досконалий граф — це граф із властивістю, що в кожному його породженому підграфі розмір найбільшої (за розміром) незалежної множини дорівнює числу найбільших клік[1][2]. Тривіально досконалі графи першим вивчав Волк[3][4], але назву дав Голумбік[2]. Голумбік писав, що «цю назву вибрано з огляду на тривіальність доведення, що такі графи є досконалими». Тривіально досконалі графи відомі також як графи порівнянності дерев[3][4], деревовидні графи порівнянності[5] і квазіпорогові графи[6].
Еквівалентні описи
Тривіально досконалі графи мають кілька інших еквівалентних описів:
Вони є графами, які можна подати як інтервальні графи множини вкладених проміжків. Множина проміжків має властивість вкладеності, якщо для будь-яких двох проміжків із множини вони або не перетинаються, або один з них міститься в іншому[11].
Вони є графами, які одночасно є хордальними графами і кографами[12][13]. Це випливає з опису хордальних графів як графів без породжених циклів довжини чотири і більше і кографів як графів без породжених шляхів з чотирма вершинами (P4).
Це графи, які водночас є кографами й інтервальними графами[12][13].
Вони є графами, які можна утворити, починаючи з графів з однією вершиною, за допомогою двох операцій — незв'язного об'єднання двох менших тривіально досконалих графів і додання нової вершини, суміжної всім вершинам меншого тривіально досконалого графу[6][14]. Ці операції відповідають утворенню нового лісу незв'язним об'єднанням двох менших лісів і утворенню дерева з'єднанням нового кореня з коренями всіх дерев лісу.
Вони є графами, в яких для будь-якого ребра uvоколи вершин u і v (включно з самими u і v) вкладені — один окіл має бути околом іншого[13].
Порогові графи — це точно ті графи, які є одночасно тривіально досконалими і є доповненням тривіально досконалих графів (тривіально досконалих кографів)[17][18].
Чу[19] описує простий алгоритм лінійного часу для розпізнавання тривіально досконалих графів, заснований на лексикографічному пошуку в ширину. Коли алгоритм LexBFS видаляє вершину v з першої множини в черзі, алгоритм перевіряє, що всі сусіди вершини v, що залишилися, належать тій самій множині. Якщо ні, один із заборонених породжених підграфів можна побудувати з v. Якщо перевірка успішна для всіх v, то граф тривіально досконалий. Алгоритм можна модифікувати для перевірки за лінійний час, чи є граф доповненням тривіально досконалого графу.
Визначення, чи стає граф загального вигляду після видалення k ребер тривіально досконалим графом, є NP-повною задачею[20], фіксовано-параметрично розв'язною[21], і її можна розв'язати за час O(2,45k(m+n))[22].
Andreas Brandstädt, Van Bang Le, Jeremy Spinrad. Graph Classes: A Survey. — SIAM Monographs on Discrete Mathematics and Applications, 1999. — ISBN 0-89871-432-X.
Frank Pok Man Chu. A simple linear time certifying LBFS-based algorithm for recognizing trivially perfect graphs and their complements // Information Processing Letters. — 2008. — Т. 107, вип. 1 (27 грудня). — С. 7–12. — DOI:10.1016/j.ipl.2007.12.009.
Sam Donnelly, Garth Isaak. Hamiltonian powers in threshold and arborescent comparability graphs // Discrete Mathematics. — 1999. — Т. 202, вип. 1—3 (27 грудня). — С. 33–44. — DOI:10.1016/S0012-365X(98)00346-X.
Frank Gurski. Characterizations for co-graphs defined by restricted NLC-width or clique-width operations // Discrete Mathematics. — 2006. — Т. 306, вип. 2 (27 грудня). — С. 271–277. — DOI:10.1016/j.disc.2005.11.014.
James Nastos, Yong Gao. A Novel Branching Strategy for Parameterized Graph Modification Problems // Lecture Notes in Computer Science. — 2010. — Т. 6509 (27 грудня). — С. 332–346.
Rubio-Montiel C. A new characterization of trivially perfect graphs // Electronic Journal of Graph Theory and Applications. — 2015. — Т. 3, вип. 1 (27 грудня). — С. 22–26. — DOI:10.5614/ejgta.2015.3.1.3.
Roded Sharan. Graph modification problems and their applications to genomic research // PhD Thesis, Tel Aviv University. — 2002. — 27 грудня.