Skip to main content

Computing Role Assignments of Chordal Graphs

  • Conference paper
  • 437 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5699))

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 becomes polynomially solvable for k = 2, but remains NP-complete for any k ≥ 3. This generalizes results of Sheng and answers his open problem.

This work has been supported by EPSRC (EP/D053633/1).

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

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

    MathSciNet  MATH  Google Scholar 

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

    Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  Google Scholar 

  6. Chalopin, J., Métivier, Y., Zielonka, W.: Local computations in graphs: the case of cellular edge local computations. Fundamenta Informaticae 74, 85–114 (2006)

    MathSciNet  MATH  Google Scholar 

  7. Diestel, R.: Graph Theory, 3rd edn. Springer, Heidelberg (2005)

    MATH  Google Scholar 

  8. Everett, M.G., Borgatti, S.: Role colouring a graph. Mathematical Social Sciences 21, 183–188 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  9. Fiala, J., Kratochvíl, J.: Complexity of partial covers of graphs. In: Eades, P., Takaoka, T. (eds.) ISAAC 2001. LNCS, vol. 2223, pp. 537–549. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  12. Fiala, J., Paulusma, D.: A complete complexity classification of the role assignment problem. Theoretical Computer Science 349, 67–81 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  13. Fiala, J., Paulusma, D.: Comparing universal covers in polynomial time. Theory of Computing Systems (to appear)

    Google Scholar 

  14. Galinier, P., Habib, M., Paul, C.: Chordal graphs and their clique graphs. In: Nagl, M. (ed.) WG 1995. LNCS, vol. 1017, pp. 358–371. Springer, Heidelberg (1995)

    Chapter  Google Scholar 

  15. Garey, M.R., Johnson, D.S.: Computers and Intractability. W.H. Freeman and Co., New York (1979)

    MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  17. Pekeč, A., Roberts, F.S.: The role assignment model nearly fits most social networks. Mathematical Social Sciences 41, 275–293 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  18. Rieck, Y., Yamashita, Y.: Finite planar emulators for K 4,5 − 4K 2 and Fellows’ conjecture. Manuscript (2009), arXiv:0812.3700v2

    Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  20. Sheng, L.: 2-Role assignments on triangulated graphs. Theoretical Computer Science 304, 201–214 (2003)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

van ’t Hof, P., Paulusma, D., van Rooij, J.M.M. (2009). Computing Role Assignments of Chordal Graphs. In: Kutyłowski, M., Charatonik, W., Gębala, M. (eds) Fundamentals of Computation Theory. FCT 2009. Lecture Notes in Computer Science, vol 5699. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03409-1_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-03409-1_18

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-03408-4

  • Online ISBN: 978-3-642-03409-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics