Решение гомоморфизма графа в общем случае является NP-полным.
Существуют ли какие-либо результаты, которые изучают эту проблему, когда лежащие в основе графы имеют алгебраическую структуру (например, выбор гомоморфизмов из графов смежных классов Кэли или Кэли в другие графы также с некоторой определенной структурой)? В дополнение к результатам сложности меня также интересуют полезные алгебраические и / или спектральные методы.
Определить, существует ли гомоморфизм графов, проще, чем подсчитать количество (взвешенных) гомоморфизмов графа.
Взвешенный случай
Для неориентированных целевых графов (т. Е. Числа гомоморфизмов взвешенных графов из входного графа G в H ) существует теорема о дихотомии.ЧАС г ЧАС
Джин-Йи Цай, Си Чен, Пиньян Лу. Гомоморфизмы графа с комплексными значениями. Теорема о дихотомии .
Невзвешенный случай
Невзвешенный случай намного проще. Ниже я формулирую теорему 1.1 из следующей статьи.
Мартин Дайер, Кэтрин Грихилл. Сложность подсчета графа гомоморфизмов . (Также это прямая ссылка на бесплатный PDF.)
Теорема 1:
источник