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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Abello, J., Fellows, M.R., Stillwell, J.C.: On the complexity and combinatorics of covering finite complexes. Aust. J. Comb. 4, 103–112 (1991)
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)
Biggs, N.: Algebraic Graph Theory. Cambridge University Press, Cambridge (1974)
Biggs, N.: Covering biplanes. In: The Theory and Applications of Graphs, Fourth International Conference, Kalamazoo, pp. 73–79. Wiley (1981)
Biggs, N.: Constructing 5-arc transitive cubic graphs. J. Lond. Math. Soc. II(26), 193–200 (1982)
Biggs, N.: Homological coverings of graphs. J. Lond. Math. Soc. II(30), 1–14 (1984)
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
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
Bodlaender, H.L.: The classification of coverings of processor networks. J. Parallel Distrib. Comput. 6, 166–182 (1989)
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
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)
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
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
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)
Chalopin, J., Paulusma, D.: Graph labelings derived from models in distributed computing: a complete complexity classification. Networks 58(3), 207–231 (2011)
Corneil, D.G., Gotlieb, C.C.: An efficient algorithm for graph isomorphism. J. Assoc. Comput. Mach. 17, 51–64 (1970)
Courcelle, B., Métivier, Y.: Coverings and minors: applications to local computations in graphs. Eur. J. Comb. 15, 127–138 (1994)
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
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)
Fiala, J., Kratochvíl, J.: Locally constrained graph homomorphisms – structure, complexity, and applications. Comput. Sci. Rev. 2(2), 97–111 (2008)
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)
Getzler, E., Kapranov, M.M.: Modular operads. Compos. Math. 110(1), 65–125 (1998)
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
Kratochvíl, J., Poljak, S.: Compatible 2-factors. Discret. Appl. Math. 36(3), 253–266 (1992)
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
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
Kratochvíl, J., Proskurowski, A., Telle, J.A.: Covering regular graphs. J. Comb. Theory Ser. B 71(1), 1–16 (1997)
Kratochvíl, J., Telle, J.A., Tesař, M.: Computational complexity of covering three-vertex multigraphs. Theor. Comput. Sci. 609, 104–117 (2016)
Kwak, J.H., Nedela, R.: Graphs and their coverings. Lecture Notes Ser. 17, 118 (2007)
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
Malnič, A., Marušič, D., Potočnik, P.: Elementary abelian covers of graphs. J. Algebraic Combin. 20(1), 71–97 (2004)
Malnič, A., Nedela, R., Škoviera, M.: Lifting graph automorphisms by voltage assignments. Eur. J. Comb. 21(7), 927–947 (2000)
Mednykh, A.D., Nedela, R.: Harmonic Morphisms of Graphs: Part I: Graph Coverings. Vydavatelstvo Univerzity Mateja Bela v Banskej Bystrici, 1st edn. (2015)
Nedela, R., Škoviera, M.: Regular embeddings of canonical double coverings of graphs. J. Comb. Theory Ser. B 67(2), 249–277 (1996)
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
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
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)