Skip to main content

Computational Complexity of Covering Colored Mixed Multigraphs with Degree Partition Equivalence Classes of Size at Most Two (Extended Abstract)

  • Conference paper
  • First Online:
Graph-Theoretic Concepts in Computer Science (WG 2023)

Abstract

The notion of graph covers (also referred to as locally bijective homomorphisms) plays an important role in topological graph theory and has found its computer science applications in models of local computation. For a fixed target graph H, the H-Cover problem asks if an input graph G allows a graph covering projection onto H. Despite the fact that the quest for characterizing the computational complexity of H-Cover had been started more than 30 years ago, only a handful of general results have been known so far.

In this paper, we present a complete characterization of the computational complexity of covering colored graphs for the case that every equivalence class in the degree partition of the target graph has at most two vertices. We prove this result in a very general form. Following the lines of current development of topological graph theory, we study graphs in the most relaxed sense of the definition - the graphs are mixed (they may have both directed and undirected edges), may have multiple edges, loops, and semi-edges. We show that a strong P/NP-co dichotomy holds true in the sense that for each such fixed target graph H, the H-Cover problem is either polynomial time solvable for arbitrary inputs, or NP-complete even for simple input graphs.

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 59.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 79.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

References

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

    MathSciNet  MATH  Google Scholar 

  2. Angluin, D.: Local and global properties in networks of processors. In: Proceedings of the Twelfth Annual ACM Symposium on Theory of Computing, STOC 1980, pp. 82–93. Association for Computing Machinery, New York (1980)

    Google Scholar 

  3. Biggs, N.: Algebraic Graph Theory. Cambridge University Press, Cambridge (1974)

    Book  MATH  Google Scholar 

  4. Biggs, N.: Covering biplanes. In: The Theory and Applications of Graphs, Fourth International Conference, Kalamazoo, pp. 73–79. Wiley (1981)

    Google Scholar 

  5. Biggs, N.: Constructing 5-arc transitive cubic graphs. J. Lond. Math. Soc. II(26), 193–200 (1982)

    Article  MathSciNet  MATH  Google Scholar 

  6. Biggs, N.: Homological coverings of graphs. J. Lond. Math. Soc. II(30), 1–14 (1984)

    Article  MathSciNet  MATH  Google Scholar 

  7. Bílka, O., Lidický, B., Tesař, M.: Locally injective homomorphism to the simple weight graphs. In: Ogihara, M., Tarui, J. (eds.) TAMC 2011. LNCS, vol. 6648, pp. 471–482. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-20877-5_46

    Chapter  Google Scholar 

  8. Bílka, O., Jirásek, J., Klavík, P., Tancer, M., Volec, J.: On the complexity of planar covering of small graphs. In: Kolman, P., Kratochvíl, J. (eds.) WG 2011. LNCS, vol. 6986, pp. 83–94. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-25870-1_9

    Chapter  Google Scholar 

  9. Bodlaender, H.L.: The classification of coverings of processor networks. J. Parallel Distrib. Comput. 6, 166–182 (1989)

    Article  Google Scholar 

  10. Bok, J., Fiala, J., Jedličková, N., Kratochvíl, J., Seifrtová, M.: Computational complexity of covering disconnected multigraphs. In: Bampis, E., Pagourtzis, A. (eds.) FCT 2021. LNCS, vol. 12867, pp. 85–99. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-86593-1_6

    Chapter  MATH  Google Scholar 

  11. Bok, J., Fiala, J., Hliněný, P., Jedličková, N., Kratochvíl, J.: Computational complexity of covering multigraphs with semi-edges: small cases. In: Bonchi, F., Puglisi, S.J. (eds.) 46th International Symposium on Mathematical Foundations of Computer Science, MFCS 2021, Tallinn, Estonia, 23–27 August 2021. LIPIcs, vol. 202, pp. 21:1–21:15. Schloss Dagstuhl - Leibniz-Zentrum für Informatik (2021)

    Google Scholar 

  12. Bok, J., Fiala, J., Jedličková, N., Kratochvíl, J., Rzażewski, P.: List covering of regular multigraphs. In: Bazgan, C., Fernau, H. (eds.) IWOCA 2022. LNCS, vol. 13270, pp. 228–242. Springer, Cham (2022). https://doi.org/10.1007/978-3-031-06678-8_17

    Chapter  Google Scholar 

  13. Chalopin, J.: Local computations on closed unlabelled edges: the election problem and the naming problem. In: Vojtáš, P., Bieliková, M., Charron-Bost, B., Sýkora, O. (eds.) SOFSEM 2005. LNCS, vol. 3381, pp. 82–91. Springer, Heidelberg (2005). https://doi.org/10.1007/978-3-540-30577-4_11

    Chapter  Google Scholar 

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

    MathSciNet  MATH  Google Scholar 

  15. Chalopin, J., Paulusma, D.: Graph labelings derived from models in distributed computing: a complete complexity classification. Networks 58(3), 207–231 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  16. Corneil, D.G., Gotlieb, C.C.: An efficient algorithm for graph isomorphism. J. Assoc. Comput. Mach. 17, 51–64 (1970)

    Article  MathSciNet  MATH  Google Scholar 

  17. Courcelle, B., Métivier, Y.: Coverings and minors: applications to local computations in graphs. Eur. J. Comb. 15, 127–138 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  18. 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). https://doi.org/10.1007/3-540-45678-3_46

    Chapter  Google Scholar 

  19. Fiala, J., Klavík, P., Kratochvíl, J., Nedela, R.: Algorithmic aspects of regular graph covers with applications to planar graphs. CoRR abs/1402.3774 (2014)

    Google Scholar 

  20. Fiala, J., Kratochvíl, J.: Locally constrained graph homomorphisms – structure, complexity, and applications. Comput. Sci. Rev. 2(2), 97–111 (2008)

    Article  MATH  Google Scholar 

  21. Fiala, J., Kratochvíl, J., Pór, A.: On the computational complexity of partial covers of theta graphs. Electron. Notes Discret. Math. 19, 79–85 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  22. Getzler, E., Kapranov, M.M.: Modular operads. Compos. Math. 110(1), 65–125 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  23. Kratochvíl, J.: Complexity of hypergraph coloring and Seidel’s switching. In: Bodlaender, H.L. (ed.) WG 2003. LNCS, vol. 2880, pp. 297–308. Springer, Heidelberg (2003). https://doi.org/10.1007/978-3-540-39890-5_26

    Chapter  Google Scholar 

  24. Kratochvíl, J., Poljak, S.: Compatible 2-factors. Discret. Appl. Math. 36(3), 253–266 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  25. Kratochvíl, J., Proskurowski, A., Telle, J.A.: Complexity of graph covering problems. In: Mayr, E.W., Schmidt, G., Tinhofer, G. (eds.) WG 1994. LNCS, vol. 903, pp. 93–105. Springer, Heidelberg (1995). https://doi.org/10.1007/3-540-59071-4_40

    Chapter  Google Scholar 

  26. Kratochvíl, J., Proskurowski, A., Telle, J.A.: Complexity of colored graph covers I. Colored directed multigraphs. In: Möhring, R.H. (ed.) WG 1997. LNCS, vol. 1335, pp. 242–257. Springer, Heidelberg (1997). https://doi.org/10.1007/BFb0024502

    Chapter  MATH  Google Scholar 

  27. Kratochvíl, J., Proskurowski, A., Telle, J.A.: Covering regular graphs. J. Comb. Theory Ser. B 71(1), 1–16 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  28. Kratochvíl, J., Telle, J.A., Tesař, M.: Computational complexity of covering three-vertex multigraphs. Theor. Comput. Sci. 609, 104–117 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  29. Kwak, J.H., Nedela, R.: Graphs and their coverings. Lecture Notes Ser. 17, 118 (2007)

    Google Scholar 

  30. Litovsky, I., Métivier, Y., Zielonka, W.: The power and the limitations of local computations on graphs. In: Mayr, E.W. (ed.) WG 1992. LNCS, vol. 657, pp. 333–345. Springer, Heidelberg (1993). https://doi.org/10.1007/3-540-56402-0_58

    Chapter  Google Scholar 

  31. Malnič, A., Marušič, D., Potočnik, P.: Elementary abelian covers of graphs. J. Algebraic Combin. 20(1), 71–97 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  32. Malnič, A., Nedela, R., Škoviera, M.: Lifting graph automorphisms by voltage assignments. Eur. J. Comb. 21(7), 927–947 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  33. Mednykh, A.D., Nedela, R.: Harmonic Morphisms of Graphs: Part I: Graph Coverings. Vydavatelstvo Univerzity Mateja Bela v Banskej Bystrici, 1st edn. (2015)

    Google Scholar 

  34. Nedela, R., Škoviera, M.: Regular embeddings of canonical double coverings of graphs. J. Comb. Theory Ser. B 67(2), 249–277 (1996)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgments

All co-authors were supported by research grant GAčR 20-15576S of the Czech Science Foundation, Nikola Jedličková was further supported by SVV–2020–260578 and GAUK 370122. Jan Bok was partially financed by the ANR project GRALMECO (ANR-21-CE48-0004) and the French government IDEX-ISITE initiative 16-IDEX-0001 (CAP 20-25).

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Jan Bok or Jan Kratochvíl .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Bok, J., Fiala, J., Jedličková, N., Kratochvíl, J., Seifrtová, M. (2023). Computational Complexity of Covering Colored Mixed Multigraphs with Degree Partition Equivalence Classes of Size at Most Two (Extended Abstract). In: Paulusma, D., Ries, B. (eds) Graph-Theoretic Concepts in Computer Science. WG 2023. Lecture Notes in Computer Science, vol 14093. Springer, Cham. https://doi.org/10.1007/978-3-031-43380-1_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-43380-1_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-43379-5

  • Online ISBN: 978-3-031-43380-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics