The computational complexity of the role assignment problem

  • Authors:
  • Jiří Fiala;Daniël Paulusma

  • Affiliations:
  • Charles University, Faculty of Mathematics and Physics, DIMATIA and Institute for Theoretical Computer Science, Prague, Czech Republic;University of Twente, Faculty of Electrical Engineering, Mathematics and Computer Science, Department of Applied Mathematics, Enschede, The Netherlands

  • Venue:
  • ICALP'03 Proceedings of the 30th international conference on Automata, languages and programming
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

A graph G is R-role assignable if there is a locally surjective homomorphism from G to R, i.e. a vertex mapping r: VG → VR, such that the neighborhood relation is preserved: r(NG(u)) = NR(r(u)). Kristiansen and Telle conjectured that the decision problem whether such a mapping exists is an NP-complete problem for any connected graph R on at least three vertices. In this paper we prove this conjecture, i.e. we give a complete complexity classification of the role assignment problem for connected graphs. We show further corollaries for disconnected graphs and related problems.