×

On the parameterized approximability of contraction to classes of chordal graphs. (English) Zbl 07758353

Byrka, Jarosław (ed.) et al., Approximation, randomization, and combinatorial optimization. Algorithms and techniques. 23rd international conference, APPROX 2020, and 24th international conference, RANDOM 2020, August 17–19, 2020, Virtual conference. Proceedings. Wadern: Schloss Dagstuhl – Leibniz Zentrum für Informatik. LIPIcs – Leibniz Int. Proc. Inform. 176, Article 51, 19 p. (2020).
Summary: A graph operation that contracts edges is one of the fundamental operations in the theory of graph minors. Parameterized Complexity of editing to a family of graphs by contracting \(k\) edges has recently gained substantial scientific attention, and several new results have been obtained. Some important families of graphs, namely the subfamilies of chordal graphs, in the context of edge contractions, have proven to be significantly difficult than one might expect. In this paper, we study the \(\mathcal{F}\)-Contraction problem, where \(\mathcal{F}\) is a subfamily of chordal graphs, in the realm of parameterized approximation. Formally, given a graph \(G\) and an integer \(k\), \(\mathcal{F}\)-Contraction asks whether there exists \(X\subseteq E(G)\) such that \(G/X\in\mathcal{F}\) and \(|X|\le k\). Here, \(G/X\) is the graph obtained from \(G\) by contracting edges in \(X\). We obtain the following results for the \(\mathcal{F}\)-Contraction problem.
Clique Contraction is known to be FPT. However, unless \(\text{NP}\subseteq\text{coNP/poly}\), it does not admit a polynomial kernel. We show that it admits a polynomial-size approximate kernelization scheme (PSAKS). That is, it admits a \((1+\varepsilon)\)-approximate kernel with \(\mathcal{O}(k^{f(\varepsilon)})\) vertices for every \(\varepsilon>0\).
Split Contraction is known to be W[1]-Hard. We deconstruct this intractability result in two ways. Firstly, we give a \((2+\varepsilon)\)-approximate polynomial kernel for Split Contraction (which also implies a factor \((2+\varepsilon)\)-FPT-approximation algorithm for Split Contraction). Furthermore, we show that, assuming Gap-ETH, there is no \((\frac{5}{4}-\delta)\)-FPT-approximation algorithm for Split Contraction. Here, \(\varepsilon,\delta>0\) are fixed constants.
Chordal Contraction is known to be W[2]-Hard. We complement this result by observing that the existing W[2]-hardness reduction can be adapted to show that, assuming \(\text{FPT}\ne\text{W[1]}\), there is no \(F(k)\)-FPT-approximation algorithm for Chordal Contraction. Here, \(F(k)\) is an arbitrary function depending on \(k\) alone.
We say that an algorithm is an \(h(k)\)-FPT-approximation algorithm for the \(\mathcal{F}\)-Contraction problem, if it runs in FPT time, and on any input \((G,k)\) such that there exists \(X\subseteq E(G)\) satisfying \(G/X\in\mathcal{F}\) and \(|X|\le k\), it outputs an edge set \(Y\) of size at most \(h(k)\cdot k\) for which \(G/Y\) is in \(\mathcal{F}\). We find it extremely interesting that three closely related problems have different behavior with respect to FPT-approximation.
For the entire collection see [Zbl 1445.68009].

MSC:

68W20 Randomized algorithms
68W25 Approximation algorithms
90C27 Combinatorial optimization
Full Text: DOI

References:

[1] Akanksha Agarwal, Saket Saurabh, and Prafullkumar Tale. On the parameterized complexity of contraction to generalization of trees. Theory of Computing Systems, pages 1-28, 2017.
[2] Akanksha Agrawal, Daniel Lokshtanov, Saket Saurabh, and Meirav Zehavi. Split contraction: The untold story. In STACS, pages 5:1-5:14, 2017. doi:10.4230/LIPIcs.STACS.2017.5. · Zbl 1402.68136 · doi:10.4230/LIPIcs.STACS.2017.5
[3] Takao Asano and Tomio Hirata. Edge-contraction problems. Journal of Computer and System Sciences, 26(2):197-208, 1983. · Zbl 0539.68034
[4] Reuven Bar-Yehuda and Shimon Even. A linear-time approximation algorithm for the weighted vertex cover problem. Journal of Algorithms, 2(2):198-203, 1981. · Zbl 0459.68033
[5] Ivan Bliznets, Fedor V. Fomin, Marcin Pilipczuk, and Michal Pilipczuk. A subexponential para-meterized algorithm for proper interval completion. SIAM Journal on Discrete Mathematics, 29(4):1961-1987, 2015. · Zbl 1330.68102
[6] Ivan Bliznets, Fedor V. Fomin, Marcin Pilipczuk, and Michal Pilipczuk. Subexponential parameterized algorithm for interval completion. ACM Transactions on Algorithms, 14(3):35:1-35:62, 2018. · Zbl 1454.68094
[7] Leizhen Cai. Fixed-parameter tractability of graph modification problems for hereditary properties. Information Processing Letters, 58(4):171-176, 1996. · Zbl 0875.68702
[8] Leizhen Cai and Chengwei Guo. Contracting few edges to remove forbidden induced subgraphs. In IPEC, pages 97-109, 2013. · Zbl 1406.68037
[9] Yixin Cao. Linear recognition of almost interval graphs. In Proceedings of the 27th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), pages 1096-1115, Arlington, Virginia, 2016. ACM-SIAM. · Zbl 1410.68284
[10] Yixin Cao. Unit interval editing is fixed-parameter tractable. Information and Computation, 253:109-126, 2017. · Zbl 1359.68230
[11] Yixin Cao and Dániel Marx. Interval deletion is fixed-parameter tractable. ACM Transactions on Algorithms, 11(3):21:1-21:35, 2015. · Zbl 1398.68220
[12] Yixin Cao and Dániel Marx. Chordal editing is fixed-parameter tractable. Algorithmica, 75(1):118-137, 2016. · Zbl 1344.68095
[13] Parinya Chalermsook, Marek Cygan, Guy Kortsarz, Bundit Laekhanukit, Pasin Manurangsi, Danupon Nanongkai, and Luca Trevisan. From Gap-ETH to FPT-inapproximability: Clique, dominating set, and more. In FOCS, pages 743-754, 2017. doi:10.1109/FOCS.2017.74. · doi:10.1109/FOCS.2017.74
[14] Marek Cygan, Fedor V. Fomin, Lukasz Kowalik, Daniel Lokshtanov, Dániel Marx, Mar-cin Pilipczuk, Michal Pilipczuk, and Saket Saurabh. Parameterized Algorithms. Springer International Publishing, Switzerland, 2015. · Zbl 1334.90001
[15] Reinhard Diestel. Graph Theory, 4th Edition, volume 173 of Graduate texts in mathematics. Springer-Verlag Berlin Heidelberg, Germany, 2012.
[16] Rod G. Downey and Michael R. Fellows. Fundamentals of Parameterized complexity. Springer-Verlag, London, 2013. · Zbl 1358.68006
[17] Pål Grønås Drange, Markus Sortland Dregi, Daniel Lokshtanov, and Blair D. Sullivan. On the threshold of intractability. In Algorithms -23rd Annual European Symposium (ESA), pages 411-423, Germany, 2015. Springer-Verlag Berlin Heidelberg. · Zbl 1466.68042
[18] Pål Grønås Drange, Fedor V. Fomin, Michal Pilipczuk, and Yngve Villanger. Exploring the subexponential complexity of completion problems. ACM Transactions on Computation Theory, 7(4):14:1-14:38, 2015. · Zbl 1347.68180
[19] Pål Grønås Drange and Michal Pilipczuk. A polynomial kernel for trivially perfect editing. Algorithmica, 80:3481-3524, 2018. · Zbl 1397.05070
[20] Pavel Dvorák, Andreas Emil Feldmann, Dusan Knop, Tomás Masarík, Tomas Toufar, and Pavel Veselý. Parameterized approximation schemes for steiner trees with small number of steiner vertices. In STACS, pages 26:1-26:15, 2018. · Zbl 1487.68175
[21] Eduard Eiben, Danny Hermelin, and M. S. Ramanujan. Lossy kernels for hitting subgraphs. In MFCS, pages 67:1-67:14, 2017. doi:10.4230/LIPIcs.MFCS.2017.67. · Zbl 1441.68175 · doi:10.4230/LIPIcs.MFCS.2017.67
[22] Eduard Eiben, Mithilesh Kumar, Amer E Mouawad, Fahad Panolan, and Sebastian Siebertz. Lossy kernels for connected dominating set on sparse graphs. SIAM Journal on Discrete Mathematics, 33(3):1743-1771, 2019. · Zbl 1430.68195
[23] Jörg Flum and Martin Grohe. Parameterized Complexity Theory. Texts in Theoretical Computer Science. An EATCS Series. Springer-Verlag Berlin Heidelberg, Germany, 2006. · Zbl 1143.68016
[24] Fedor V Fomin, Stefan Kratsch, Marcin Pilipczuk, Michał Pilipczuk, and Yngve Villanger. Tight bounds for parameterized complexity of cluster editing with a small number of clusters. Journal of Computer and System Sciences, 80(7):1430-1447, 2014. · Zbl 1311.68076
[25] Fedor V Fomin, Daniel Lokshtanov, Saket Saurabh, and Meirav Zehavi. Kernelization: theory of parameterized preprocessing. Cambridge University Press, 2019. · Zbl 1426.68003
[26] Fedor V Fomin and Yngve Villanger. Subexponential parameterized algorithm for minimum fill-in. SIAM Journal on Computing, 42(6):2197-2216, 2013. · Zbl 1285.68055
[27] Esha Ghosh, Sudeshna Kolay, Mrinal Kumar, Pranabendu Misra, Fahad Panolan, Ashutosh Rai, and M. S. Ramanujan. Faster parameterized algorithms for deletion to split graphs. Algorithmica, 71(4):989-1006, 2015. · Zbl 1325.68108
[28] Petr A. Golovach, Pim van ’t Hof, and Daniel Paulusma. Obtaining planarity by contracting few edges. Theoretical Computer Science, 476:38-46, 2013. · Zbl 1260.68156
[29] Martin Charles Golumbic. Algorithmic graph theory and perfect graphs, volume 57. Elsevier, Academic Press, 2004. · Zbl 1050.05002
[30] Sylvain Guillemot and Dániel Marx. A faster FPT algorithm for bipartite contraction. Information Processing Letters, 113(22-24):906-912, 2013. · Zbl 1284.68648
[31] Chengwei Guo and Leizhen Cai. Obtaining split graphs by edge contraction. Theoretical Computer Science, 607:60-67, 2015. · Zbl 1332.68075
[32] Pinar Heggernes, Pim van ’t Hof, Benjamin Lévêque, Daniel Lokshtanov, and Christophe Paul. Contracting graphs to paths and trees. Algorithmica, 68(1):109-132, 2014. · Zbl 1310.68229
[33] Pinar Heggernes, Pim van ’t Hof, Daniel Lokshtanov, and Christophe Paul. Obtaining a bipartite graph by contracting few edges. SIAM Journal on Discrete Mathematics, 27(4):2143-2156, 2013. · Zbl 1285.05167
[34] Karthik C. S., Bundit Laekhanukit, and Pasin Manurangsi. On the parameterized complexity of approximating dominating set. In STOC, pages 1283-1296. ACM, 2018. doi:10.1145/ 3188745.3188896. · Zbl 1429.68084 · doi:10.1145/3188745.3188896
[35] R Krithika, Diptapriyo Majumdar, and Venkatesh Raman. Revisiting connected vertex cover: Fpt algorithms and lossy kernels. Theory of Computing Systems, 62(8):1690-1714, 2018. · Zbl 1430.68225
[36] R Krithika, Pranabendu Misra, Ashutosh Rai, and Prafullkumar Tale. Lossy kernels for graph contraction problems. In FSTTCS, pages 23:1-23:14, 2016. · Zbl 1391.68059
[37] S. Gunda, P. Jain, D. Lokshtanov, S. Saurabh, and P. Tale 51:19
[38] Daniel Lokshtanov, Neeldhara Misra, and Saket Saurabh. On the hardness of eliminating small induced subgraphs by contracting edges. In IPEC, pages 243-254, 2013. · Zbl 1406.68034
[39] Daniel Lokshtanov, Pranabendu Misra, Fahad Panolan, Geevarghese Philip, and Saket Saurabh. A (2 + )-factor approximation algorithm for split vertex deletion. In 47th International Colloquium on Automata, Languages and Programming, ICALP 2020, volume 168 of LIPIcs, page to appear, 2020.
[40] Daniel Lokshtanov, Fahad Panolan, M. S. Ramanujan, and Saket Saurabh. Lossy kernelization. In STOC, pages 224-237, 2017. · Zbl 1370.68136
[41] Pasin Manurangsi. A note on max k-vertex cover: Faster FPT-AS, smaller approximate kernel and improved approximation. In SOSA, 2019. · Zbl 07902018
[42] Rolf Niedermeier. Invitation to fixed-parameter algorithms. Oxford Lecture Series in Mathem-atics and Its Applications. Oxford University Press, Oxford, 2006. · Zbl 1095.68038
[43] M. S. Ramanujan. An approximate kernel for connected feedback vertex set. In 27th Annual European Symposium on Algorithms, ESA 2019, September 9-11, 2019, Munich/Garching, Germany, volume 144 of LIPIcs, pages 77:1-77:14, 2019. · Zbl 07525514
[44] Sebastian Siebertz. Lossy kernels for connected distance-r domination on nowhere dense graph classes. arXiv preprint, 2017. arXiv:1707.09819.
[45] René van Bevern, Till Fluschnik, and Oxana Yu Tsidulko. On (1 + )-approximate problem kernels for the rural postman problem. arXiv preprint, 2018. arXiv:1812.10131.
[46] Toshimasa Watanabe, Tadashi Ae, and Akira Nakamura. On the removal of forbidden graphs by edge-deletion or by edge-contraction. Discrete Applied Mathematics, 3(2):151-153, 1981. · Zbl 0448.05052
[47] Toshimasa Watanabe, Tadashi Ae, and Akira Nakamura. On the NP-hardness of edge-deletion and-contraction problems. Discrete Applied Mathematics, 6(1):63-78, 1983. · Zbl 0511.68028
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.