Abstract
A graph H is p-edge colorable if there is a coloring \(\psi : E(H) \rightarrow \{1,2,\dots ,p\}\), such that for distinct \(uv, vw \in E(H)\), we have \(\psi (uv) \ne \psi (vw)\). The Maximum Edge-Colorable Subgraph problem takes as input a graph G and integers l and p, and the objective is to find a subgraph H of G and a p-edge-coloring of H, such that \(|E(H)| \ge l\). We study the above problem from the viewpoint of Parameterized Complexity. We obtain FPT algorithms when parameterized by: (1) the vertex cover number of G, by using Integer Linear Programming, and (2) l, a randomized algorithm via a reduction to Rainbow Matching, and a deterministic algorithm by using color coding, and divide and color. With respect to the parameters \(p+k\), where k is one of the following: (1) the solution size, l, (2) the vertex cover number of G, and (3) \(l - {\texttt {mm}}(G)\), where \({\texttt {mm}}(G)\) is the size of a maximum matching in G; we show that the (decision version of the) problem admits a kernel with \({\mathcal {O}}(k \cdot p)\) vertices. Furthermore, we show that there is no kernel of size \({\mathcal {O}}(k^{1-\epsilon } \cdot f(p))\), for any \(\epsilon > 0\) and computable function f, unless \({\textsf {NP}}\subseteq \textsf {coNP/poly}\).
Similar content being viewed by others
Notes
Recall that any graph with maximum degree at most \(p-1\), is p-edge colorable [22], and thus, this number is a measure of “distance-from-triviality”.
The sets R and B are referred as red and blue sets, respectively.
References
Agrawal, A., Kanesh, L., Saurabh, S., Tale, P.: Paths to trees and cacti. In: International Conference on Algorithms and Complexity, p 31–42. Springer (2017)
Aloisio, A., Mkrtchyan, V.: On the fixed-parameter tractability of the maximum 2-edge-colorable subgraph problem. arXiv preprint arXiv:1904.09246 (2019)
Alon, N., Yuster, R., Zwick, U.: Color coding. In: M. Kao (ed.) Encyclopedia of Algorithms - 2008 Edition (2008)
Cao, Y., Chen, G., Jing, G., Stiebitz, M., Toft, B.: Graph edge coloring: A survey. Graphs and Combinatorics 35(1), 33–66 (2019)
Chen, J., Kanj, I.A., Xia, G.: Improved parameterized upper bounds for vertex cover. In: Mathematical Foundations of Computer Science 2006, 31st International Symposium (MFCS), vol. 4162, p 238–249 (2006)
Chen, J., Kanj, I.A., Xia, G.: Improved upper bounds for vertex cover. Theoret. Comput. Sci. 411(40–42), 3736–3756 (2010)
Chen, J., Kneis, J., Lu, S., Mölle, D., Richter, S., Rossmanith, P., Sze, S.H., Zhang, F.: Randomized divide-and-conquer: Improved path, matching, and packing algorithms. SIAM J. Comput. 38(6), 2526–2547 (2009)
Cygan, M., Fomin, F.V., Kowalik, L., Lokshtanov, D., Marx, D., Pilipczuk, M., Pilipczuk, M., Saurabh, S.: Parameterized Algorithms. Springer (2015)
Feige, U., Ofek, E., Wieder, U.: Approximating maximum edge coloring in multigraphs. In: International Workshop on Approximation Algorithms for Combinatorial Optimization, p 108–121. Springer (2002)
Fomin, F.V., Lokshtanov, D., Saurabh, S., Zehavi, M.: Kernelization: Theory of Parameterized Preprocessing. Cambridge University Press (2019)
Galby, E., Lima, P.T., Paulusma, D., Ries, B.: On the parameterized complexity of \(k\)-edge colouring. arXiv preprint arXiv:1901.01861 (2019)
Grüttemeier, N., Komusiewicz, C., Morawietz, N.: Maximum edge-colorable subgraph and strong triadic closure parameterized by distance to low-degree graphs. To appear, Scandinavian Symposium and Workshops on Algorithm Theory (2020)
Gupta, S., Roy, S., Saurabh, S., Zehavi, M.: Parameterized algorithms and kernels for rainbow matching. Algorithmica 81(4), 1684–1698 (2019)
Holyer, I.: The NP-completeness of edge-coloring. SIAM J. Comput. 10(4), 718–720 (1981)
Jansen, B.M.P., Pieterse, A.: Sparsification upper and lower bounds for graphs problems and not-all-equal SAT. In: 10th International Symposium on Parameterized and Exact Computation, IPEC, pp. 163–174 (2015)
Kannan, R.: Minkowski’s convex body theorem and integer programming. Math. Oper. Res. 12(3), 415–440 (1987)
Lenstra, H.W., Jr.: Integer programming with a fixed number of variables. Math. Oper. Res. 8(4), 538–548 (1983)
Leven, D., Galil, Z.: NP completeness of finding the chromatic index of regular graphs. J. Algorithms 4(1), 35–44 (1983)
Micali, S., Vazirani, V.V.: An \(\cal{O}(\sqrt{|V|} \cdot |{E}|)\) algorithm for finding maximum matching in general graphs. In: 21st Annual Symposium on Foundations of Computer Science (sfcs 1980), p 17–27. IEEE (1980)
Naor, M., Schulman, L.J., Srinivasan, A.: Splitters and near-optimal derandomization. In: Proceedings of IEEE 36th Annual Foundations of Computer Science, p 182–191. IEEE (1995)
Sinnamon, C.: A randomized algorithm for edge-colouring graphs in \(\cal{O} (m \sqrt{n}) \) time. arXiv preprint arXiv:1907.03201 (2019)
Vizing, V.G.: On an estimate of the chromatic class of a p-graph. Discret Analiz 3, 25–30 (1964)
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
An extended abstract of this article has been accepted in The \(26^{th}\) International Computing and Combinatorics Conference (COCOON 2020)
Akanksha Agrawal: Funded by the PBC Fellowship Program for Outstanding Post-Doctoral Researchers from China and India.
Saket Saurabh: Funded by the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (grant agreement No 819416), and Swarnajayanti Fellowship (No DST/SJF/MSA01/2017-18).
Prafullkumar Tale: Funded by the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme under grant agreement SYSTEMATICGRAPH (No. 725978). Most parts of this work was completed when the author was a Senior Research Fellow at The Institute of Mathematical Sciences, HBNI, Chennai, India.
Rights and permissions
About this article
Cite this article
Agrawal, A., Kundu, M., Sahu, A. et al. Parameterized Complexity of Maximum Edge Colorable Subgraph. Algorithmica 84, 3075–3100 (2022). https://doi.org/10.1007/s00453-022-01003-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00453-022-01003-0