Skip to main content

The Computational Complexity of the Role Assignment Problem

  • Conference paper
  • First Online:
Automata, Languages and Programming (ICALP 2003)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2719))

Included in the following conference series:

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 : V GV R, such that the neighborhood relation is preserved: r(N G (u)) = N R(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.

This author was partially supported by research grant GAUK 158/99.

This author was partially supported by NWO grant R 61-507 and by Czech research grant GAČR 201/99/0242 during his stay at DIMATIA center in Prague.

Supported by the Ministry of Education of the Czech Republic as project LN00A056.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abello, J., Fellows, M. R., and Stillwell, J. C. On the complexity and combinatorics of covering finite complexes. Australian Journal of Combinatorics 4 (1991), 103–112.

    MATH  MathSciNet  Google Scholar 

  2. Angluin, D. Local and global properties in networks of processors. In Proceedings of the 12th ACM Symposium on Theory of Computing (1980), 82–93.

    Google Scholar 

  3. Angluin, D., and Gardiner, A. Finite common coverings of pairs of regular graphs. Journal of Combinatorial Theory B 30 (1981), 184–187.

    Article  MathSciNet  Google Scholar 

  4. Biggs, N. Constructing 5-arc transitive cubic graphs. Journal of London Mathematical Society II. 26 (1982), 193–200.

    Article  MATH  MathSciNet  Google Scholar 

  5. Bodlaender, H. L. The classification of coverings of processor networks. Journal of Parallel Distributed Computing 6 (1989), 166–182.

    Article  Google Scholar 

  6. Everett, M. G., and Borgatti, S. Role coloring a graph. Mathematical Social Sciences 21,2 (1991), 183–188.

    Article  MATH  MathSciNet  Google Scholar 

  7. Fiala, J., Heggernes, P., Kristiansen, P., and Telle, J. A. Generalized H-coloring and H-covering of trees. In Graph-Theoretical Concepts in Computer Science, 28th WG’ 02, Český Krumlov (2002), no. 2573 in Lecture Notes in Computer Science, Springer Verlag, pp. 198–210.

    Google Scholar 

  8. Fiala, J., and Kratochvíl, J. Complexity of partial covers of graphs. In Algorithms and Computation, 12th ISAAC’ 01, Christchurch, New Zealand (2001), no. 2223 in Lecture Notes in Computer Science, Springer Verlag, pp. 537–549.

    Google Scholar 

  9. Fiala, J., and Kratochvíl, J. Partial covers of graphs. Discussiones Mathematicae Graph Theory 22 (2002), 89–99.

    MATH  MathSciNet  Google Scholar 

  10. Fiala, J., Kratochvíl, J., and Kloks, T. Fixed-parameter complexity of λ-labelings. Discrete Applied Mathematics 113,1 (2001), 59–72.

    Article  MATH  MathSciNet  Google Scholar 

  11. Garey, M. R., and Johnson, D. S.Computers and Intractability. W. H. Freeman and Co., New York, 1979.

    MATH  Google Scholar 

  12. Heggernes, P., and Telle, J. A. Partitioning graphs into generalized dominating sets. Nordic Journal of Computing 5,2 (1998), 128–142.

    MATH  MathSciNet  Google Scholar 

  13. Kratochvíl, J., Proskurowski, A., and Telle, J. A. Covering regular graphs. Journal of Combinatorial Theory B 71,1 (1997), 1–16.

    Article  Google Scholar 

  14. Kristiansen, P., and Telle, J. A. Generalized H-coloring of graphs. In Algorithms and Computation, 11th ISAAC’ 01, Taipei, Taiwan (2000), no. 1969 in Lecture Notes in Computer Science, Springer Verlag, pp. 456–466.

    Google Scholar 

  15. Roberts, F. S., and Sheng, L. How hard is it to determine if a graph has a 2-role assignment? Networks 37,2 (2001), 67–73.

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Fiala, J., Paulusma, D. (2003). The Computational Complexity of the Role Assignment Problem. In: Baeten, J.C.M., Lenstra, J.K., Parrow, J., Woeginger, G.J. (eds) Automata, Languages and Programming. ICALP 2003. Lecture Notes in Computer Science, vol 2719. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45061-0_64

Download citation

  • DOI: https://doi.org/10.1007/3-540-45061-0_64

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-40493-4

  • Online ISBN: 978-3-540-45061-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics