Ядро (теорія графів)
Ядро графу — це поняття, яке описує поведінку графу відносно гомоморфізмів графу.
Визначення
Граф є ядром, якщо будь-який гомоморфізм є ізоморфізмом, тобто це бієкція вершин .
Ядро графу — це граф , такий, що
- існує гомоморфізм з в
- існує гомоморфізм з в
- з цими властивостями граф мінімальний.
Кажуть, що два графи гомоморфно еквівалентні, якщо вони мають ізоморфні ядра.
Приклади
- Будь-який повний граф є ядром.
- Цикл непарного порядку є власним ядром.
- Будь-які два цикли парного порядку, і, загальніше, будь-які два двочасткових графи гомоморфно еквівалентні. Ядром будь-якого такого графу є повний граф K2 з двома вершинами.
Властивості
Будь-який граф має єдине (з точністю до ізоморфізму) ядро. Ядро графу завжди є породженим підграфом графу . якщо і , То графи і обов'язково гомоморфно еквівалентні.
Обчислювальна складність
Задача перевірки, чи має граф гомоморфізм у власний підграф, є NP-повною, і co-NP-повною задачею є перевірка, чи є граф власним ядром (тобто, що не існує гомоморфізмів у власні підграфи)[1].
Примітки
Література
- Chris Godsil, Gordon Royle. Chapter 6 section 2 // Algebraic Graph Theory. — New York : Springer-Verlag, 2001. — Т. 207. — (Graduate Texts in Mathematics) — ISBN 0-387-95241-1.
- Pavol Hell, Jaroslav Nešetřil. // Discrete Mathematics. — 1992. — Т. 109, вип. 1-3 (3 листопада). — С. 117–126. — DOI: .
- Jaroslav Nešetřil, Patrice Ossona de Mendez. Proposition 3.5 // Sparsity: Graphs, Structures, and Algorithms. — Heidelberg : Springer, 2012. — Т. 28. — С. 43. — (Algorithms and Combinatorics) — ISBN 978-3-642-27874-7. — DOI:.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.