P. Heggernes
Computing role assignments of proper interval graphs in polynomial time
Heggernes, P.; van 't Hof, P.; Paulusma, D.
Abstract
An R-role assignment of a graph G is a locally surjective homomorphism from G to graph R. For a fixed graph R, the R-Role Assignment problem is to decide, for an input graph G, whether G has an R-role assignment. When both graphs G and R are given as input, the problem is called Role Assignment. In this paper, we study the latter problem. It is known that R-Role Assignment is NPNP-complete already when R is a path on three vertices. In order to obtain polynomial time algorithms for Role Assignment, it is therefore necessary to put restrictions on G. So far, the only known non-trivial case for which this problem is solvable in polynomial time is when G is a tree. We present an algorithm that solves Role Assignment in polynomial time when G is a proper interval graph. Thus we identify the first graph class other than trees on which the problem is tractable. As a complementary result, we show that Role Assignment is Graph Isomorphism-hard on chordal graphs, a superclass of proper interval graphs and trees.
Citation
Heggernes, P., van 't Hof, P., & Paulusma, D. (2012). Computing role assignments of proper interval graphs in polynomial time. Journal of discrete algorithms, 14, 173-188. https://doi.org/10.1016/j.jda.2011.12.004
Journal Article Type | Article |
---|---|
Publication Date | Jul 1, 2012 |
Deposit Date | Mar 11, 2013 |
Publicly Available Date | Apr 17, 2013 |
Journal | Journal of Discrete Algorithms |
Print ISSN | 1570-8667 |
Electronic ISSN | 1570-8675 |
Publisher | Elsevier |
Peer Reviewed | Peer Reviewed |
Volume | 14 |
Pages | 173-188 |
DOI | https://doi.org/10.1016/j.jda.2011.12.004 |
Keywords | Role assignment, Locally surjective homomorphism, Proper interval graph. |
Public URL | https://durham-repository.worktribe.com/output/1466778 |
Files
Accepted Journal Article
(471 Kb)
PDF
Copyright Statement
NOTICE: this is the author’s version of a work that was accepted for publication in Journal of discrete algorithms. Changes resulting from the publishing process, such as peer review, editing, corrections, structural formatting, and other quality control mechanisms may not be reflected in this document. Changes may have been made to this work since it was submitted for publication. A definitive version was subsequently published in Journal of discrete algorithms, 14, 2012, 10.1016/j.jda.2011.12.004
You might also like
Computing balanced solutions for large international kidney exchange schemes
(2024)
Journal Article
An Algorithmic Framework for Locally Constrained Homomorphisms
(2024)
Journal Article
Solving problems on generalized convex graphs via mim-width
(2023)
Journal Article
The Complexity of Matching Games: A Survey
(2023)
Journal Article
Induced Disjoint Paths and Connected Subgraphs for H-Free Graphs
(2023)
Journal Article