Skip to main content

Research Repository

Advanced Search

Computing role assignments of chordal graphs

Hof, P van 't; Paulusma, D.; Rooij, J.M.M. van

Computing role assignments of chordal graphs Thumbnail


Authors

P van 't Hof

J.M.M. van Rooij



Abstract

In social network theory, a simple graph G is called k-role assignable if there is a surjective mapping that assigns a number from {1,…,k}, called a role, to each vertex of G such that any two vertices with the same role have the same sets of roles assigned to their neighbors. The decision problem whether such a mapping exists is called the k-Role Assignment problem. This problem is known to be NP-complete for any fixed k≥2. In this paper, we classify the computational complexity of the k-Role Assignment problem for the class of chordal graphs. We show that for this class the problem can be solved in linear time for k=2, but remains NP-complete for any k≥3. This generalizes earlier results by Sheng and answers her open problem.

Journal Article Type Article
Publication Date Sep 1, 2010
Deposit Date Oct 6, 2010
Publicly Available Date Oct 7, 2010
Journal Theoretical Computer Science
Print ISSN 0304-3975
Publisher Elsevier
Peer Reviewed Peer Reviewed
Volume 411
Issue 40-42
Pages 3601-3613
DOI https://doi.org/10.1016/j.tcs.2010.05.041
Keywords Role assignment, Graph homomorphism, Chordal graph, Computational complexity.
Public URL https://durham-repository.worktribe.com/output/1515716

Files

Accepted Journal Article (489 Kb)
PDF

Copyright Statement
NOTICE: this is the author's version of a work that was accepted for publication in Theoretical computer science.






You might also like



Downloadable Citations