Skip to main content
Log in

Parameterized Complexity of Maximum Edge Colorable Subgraph

  • Published:
Algorithmica Aims and scope Submit manuscript

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}\).

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

Notes

  1. 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”.

  2. The sets R and B are referred as red and blue sets, respectively.

References

  1. 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)

  2. Aloisio, A., Mkrtchyan, V.: On the fixed-parameter tractability of the maximum 2-edge-colorable subgraph problem. arXiv preprint arXiv:1904.09246 (2019)

  3. Alon, N., Yuster, R., Zwick, U.: Color coding. In: M. Kao (ed.) Encyclopedia of Algorithms - 2008 Edition (2008)

  4. Cao, Y., Chen, G., Jing, G., Stiebitz, M., Toft, B.: Graph edge coloring: A survey. Graphs and Combinatorics 35(1), 33–66 (2019)

    Article  MathSciNet  Google Scholar 

  5. 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)

  6. Chen, J., Kanj, I.A., Xia, G.: Improved upper bounds for vertex cover. Theoret. Comput. Sci. 411(40–42), 3736–3756 (2010)

    Article  MathSciNet  Google Scholar 

  7. 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)

    Article  MathSciNet  Google Scholar 

  8. Cygan, M., Fomin, F.V., Kowalik, L., Lokshtanov, D., Marx, D., Pilipczuk, M., Pilipczuk, M., Saurabh, S.: Parameterized Algorithms. Springer (2015)

  9. 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)

  10. Fomin, F.V., Lokshtanov, D., Saurabh, S., Zehavi, M.: Kernelization: Theory of Parameterized Preprocessing. Cambridge University Press (2019)

  11. Galby, E., Lima, P.T., Paulusma, D., Ries, B.: On the parameterized complexity of \(k\)-edge colouring. arXiv preprint arXiv:1901.01861 (2019)

  12. 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)

  13. Gupta, S., Roy, S., Saurabh, S., Zehavi, M.: Parameterized algorithms and kernels for rainbow matching. Algorithmica 81(4), 1684–1698 (2019)

    Article  MathSciNet  Google Scholar 

  14. Holyer, I.: The NP-completeness of edge-coloring. SIAM J. Comput. 10(4), 718–720 (1981)

    Article  MathSciNet  Google Scholar 

  15. 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)

  16. Kannan, R.: Minkowski’s convex body theorem and integer programming. Math. Oper. Res. 12(3), 415–440 (1987)

    Article  MathSciNet  Google Scholar 

  17. Lenstra, H.W., Jr.: Integer programming with a fixed number of variables. Math. Oper. Res. 8(4), 538–548 (1983)

    Article  MathSciNet  Google Scholar 

  18. Leven, D., Galil, Z.: NP completeness of finding the chromatic index of regular graphs. J. Algorithms 4(1), 35–44 (1983)

    Article  MathSciNet  Google Scholar 

  19. 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)

  20. 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)

  21. Sinnamon, C.: A randomized algorithm for edge-colouring graphs in \(\cal{O} (m \sqrt{n}) \) time. arXiv preprint arXiv:1907.03201 (2019)

  22. Vizing, V.G.: On an estimate of the chromatic class of a p-graph. Discret Analiz 3, 25–30 (1964)

    MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Prafullkumar Tale.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00453-022-01003-0

Keywords

Navigation