Exact Algorithm for Graph Homomorphism and Locally Injective Graph Homomorphism

preprint2013arXivOpen access

Abstract

For graphs GG and HH, a homomorphism from GG to HH is a function φ ⁣:V(G)→V(H)φ\colon V(G) \to V(H), which maps vertices adjacent in GG to adjacent vertices of HH. A homomorphism is locally injective if no two vertices with a common neighbor are mapped to a single vertex in HH. Many cases of graph homomorphism and locally injective graph homomorphism are NP-complete, so there is little hope to design polynomial-time algorithms for them. In this paper we present an algorithm for graph homomorphism and locally injective homomorphism working in time O∗((b+2)∣V(G)∣)\mathcal{O}^*((b + 2)^{|V(G)|}), where bb is the bandwidth of the complement of HH.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.