Ядро (теория графов)
Ядро графа — это понятие, описывающее поведение графа в отношении гомоморфизмов графа.
Определение
Граф [math]\displaystyle{ C }[/math] является ядром, если любой гомоморфизм [math]\displaystyle{ f:C \to C }[/math] является изоморфизмом, то есть это биекция вершин [math]\displaystyle{ C }[/math].
Ядро графа [math]\displaystyle{ G }[/math] — это граф [math]\displaystyle{ C }[/math], такой, что
- существует гомоморфизм из [math]\displaystyle{ G }[/math] в [math]\displaystyle{ C }[/math]
- существует гомоморфизм из [math]\displaystyle{ C }[/math] в [math]\displaystyle{ G }[/math]
- с этими свойствами граф [math]\displaystyle{ C }[/math] минимален.
Говорят, что два графа гомоморфно эквивалентны, если они обладают изоморфными ядрами.
Примеры
- Любой полный граф является ядром.
- Цикл нечётного порядка является своим же ядром.
- Любые два цикла чётного порядка, и более обще, любые два двудольных графа гомоморфно эквивалентны. Ядром любого такого графа является полный граф K2 с двумя вершинами.
Свойства
Любой граф имеет единственное (с точностью до изоморфизма) ядро. Ядро графа G всегда является порождённым подграфом графа G. Если [math]\displaystyle{ G \to H }[/math] и [math]\displaystyle{ H \to G }[/math], то графы [math]\displaystyle{ G }[/math] и [math]\displaystyle{ H }[/math] обязательно гомоморфно эквивалентны.
Вычислительная сложность
Задача проверки, имеет ли граф гомоморфизм в собственный подграф, является NP-полной, и ко-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. — С. 117–126. — doi:10.1016/0012-365X(92)90282-K.
- 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:10.1007/978-3-642-27875-4..
Для улучшения этой статьи желательно: |