Locally constrained graph homomorphisms-structure, complexity, and applications

  • Authors:
  • Jiří Fiala;Jan Kratochvíl

  • Affiliations:
  • Charles University, Faculty of Mathematics and Physics, Department of Applied Mathematics and Institute for Theoretical Computer Science (ITI), Malostranské nám. 2/25, 118 00, Prague, Cz ...;Charles University, Faculty of Mathematics and Physics, Department of Applied Mathematics and Institute for Theoretical Computer Science (ITI), Malostranské nám. 2/25, 118 00, Prague, Cz ...

  • Venue:
  • Computer Science Review
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

A graph homomorphism is an edge preserving vertex mapping between two graphs. Locally constrained homomorphisms are those that behave well on the neighborhoods of vertices. If the neighborhood of any vertex of the source graph is mapped bijectively (injectively, surjectively) to the neighborhood of its image in the target graph, the homomorphism is called locally bijective (injective, surjective, respectively). We show that this view unifies issues studied before from different perspectives and under different names, such as graph covers, distance constrained graph labelings, or role assignments. Our survey provides an overview of applications, complexity results, related problems, and historical notes on locally constrained graph homomorphisms.