Skip to main content
Log in

Parameterizing Edge Modification Problems Above Lower Bounds

  • Published:
Theory of Computing Systems Aims and scope Submit manuscript

Abstract

We study the parameterized complexity of a variant of the F-free Editing problem: Given a graph G and a natural number k, is it possible to modify at most k edges in G so that the resulting graph contains no induced subgraph isomorphic to F? In our variant, the input additionally contains a vertex-disjoint packing \(\mathcal {H}\) of induced subgraphs of G, which provides a lower bound \(h(\mathcal {H})\) on the number of edge modifications required to transform G into an F-free graph. While earlier works used the number k as parameter or structural parameters of the input graph G, we consider instead the parameter \(\ell :=k-h(\mathcal {H})\), that is, the number of edge modifications above the lower bound \(h(\mathcal {H})\). We develop a framework of generic data reduction rules to show fixed-parameter tractability with respect to for K 3-Free Editing, Feedback Arc Set in Tournaments, and Cluster Editing when the packing \(\mathcal {H}\) contains subgraphs with bounded solution size. For K 3-Free Editing, we also prove NP-hardness in case of edge-disjoint packings of K 3s and = 0, while for K q -Free Editing and q ≥ 6, NP-hardness for = 0 even holds for vertex-disjoint packings of K q s. In addition, we provide NP-hardness results for F-free Vertex Deletion, were the aim is to delete a minimum number of vertices to make the input graph F-free.

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
Fig. 4

Similar content being viewed by others

Notes

  1. Bounds of this type are exploited, for example, in so-called cutting planes, which are used in speeding up the running time of ILP solvers.

  2. For directed input graphs, we use the term external arc instead of external edge.

References

  1. Alon, N.: Ranking tournaments. SIAM J. Discret. Math. 20(1), 137–142 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  2. Alon, N., Lokshtanov, D., Saurabh, S.: Fast FAST Proceedings of the 36th International Colloquium on Automata, Languages, and Programming (ICALP ’09), Springer, Lecture Notes in Computer Science, vol. 5555, pp 49–58 (2009)

  3. Aravind, N.R., Sandeep, R.B., Sivadasan, N.: Parameterized Lower Bounds and Dichotomy Results for the NP-Completeness of H-Free Edge Modification Problems Proceedings of the 12th Latin American Symposium on Theoretical Informatics, (LATIN ’16), vol. 9644, pp 82–95 (2016)

  4. Bessy, S., Fomin, F.V., Gaspers, S., Paul, C., Perez, A., Saurabh, S., Thomassé, S: Kernels for feedback arc set in tournaments. J. Comput. Syst. Sci. 77(6), 1071–1078 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  5. van Bevern, R.: Towards optimal and expressive kernelization for d-Hitting Set. Algorithmica 70(1), 129–147 (2014)

  6. van Bevern, R., Froese, V., Komusiewicz, C.: Parameterizing Edge Modification Problems above Lower Bounds Proceedings of the 11th International Computer Science Symposium in Russia (CSR’16), Springer, Lecture Notes in Computer Science, vol. 9691, pp 57–72 (2016)

  7. Böcker, S: A golden ratio parameterized algorithm for cluster editing. J. Discrete Algoritms 16, 79–89 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  8. Böcker, S, Briesemeister, S., Bui, Q.B.A., Truss, A.: Going weighted: Parameterized algorithms for cluster editing. Theor. Comput. Sci. 410(52), 5467–5480 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  9. Brügmann, D., Komusiewicz, C., Moser, H.: On Generating Triangle-Free Graphs. In: Proceedings of the DIMAP Workshop on Algorithmic Graph Theory (AGT ’09), pp 51–58. Elsevier, ENDM (2009)

  10. Cai, L.: Fixed-parameter tractability of graph modification problems for hereditary properties. Inf. Process. Lett. 58(4), 171–176 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  11. Cai, L., Cai, Y.: Incompressibility of H-free edge modification problems. Algorithmica 71(3), 731–757 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  12. Chen, J., Meng, J.: A 2k kernel for the cluster editing problem. J. Comput. Syst. Sci. 78(1), 211–220 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  13. Cygan, M., Pilipczuk, M., Pilipczuk, M., Wojtaszczyk, J.O.: On multiway cut parameterized above lower bounds. ACM Trans. Comput. Theory 5(1), 3 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  14. Dom, M., Guo, J., Hüffner, F., Niedermeier, R., Truss, A.: Fixed-parameter Tractability Results for Feedback Set Problems in Tournaments. In: Proceedings of the 6th International Conference on Algorithms and Complexity (CIAC ’06), Springer, Lecture Notes in Computer Science, vol. 3998, pp 320–331 (2006)

  15. Drange, P.G., Fomin, F.V., Pilipczuk, M., Villanger, Y.: Exploring the subexponential complexity of completion problems. ACM Trans. Comput. Theory 7 (4), 14 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  16. Feige, U.: Faster FAST (feedback arc set in tournaments). CoRR abs/0911.5094. arXiv:0911.5094 (2009)

  17. Fellows, M.R.: Blow-Ups, Win/Win’s, and Crown Rules: Some New Directions in FPT. In: Proceedings of the 29th International Workshop on Graph-Theoretic Concepts in Computer Science (WG ’03), Lecture Notes in Computer Science, vol. 2880, pp 1–12 (2003)

  18. Fellows, M.R., Guo, J., Komusiewicz, C., Niedermeier, R., Uhlmann, J.: Graph-based data clustering with overlaps. Discret. Optim. 8(1), 2–17 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  19. Fomin, F.V., Kratsch, D.: Exact Exponential Algorithms Texts in Theoretical Computer Science. An EATCS Series, Springer (2010)

  20. Fomin, F.V., Pilipczuk, M.: Subexponential Parameterized Algorithm for Computing the Cutwidth of a Semi-Complete Digraph. In: Proceedings of the 21St Annual European Symposium (ESA ’13), Springer, Lecture Notes in Computer Science, vol. 8125, pp 505–516 (2013)

  21. Fomin, F.V., Kratsch, S., Pilipczuk, M., Pilipczuk, M., Villanger, Y.: Subexponential fixed-parameter tractability of cluster editing. CoRR abs/1112.4419, arXiv:1112.4419 (2011)

  22. Garg, S., Philip, G.: Raising the bar for vertex cover: Fixed-parameter tractability above a higher guarantee. In: Proceedings of the 27th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA ’16), SIAM, pp 1152–1166 (2016)

  23. Gramm, J., Guo, J., Hüffner, F., Niedermeier, R.: Automated generation of search tree algorithms for hard graph modification problems. Algorithmica 39(4), 321–347 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  24. Guillemot, S., Havet, F., Paul, C., Perez, A.: On the (non-)existence of polynomial kernels for P -free edge modification problems. Algorithmica 65(4), 900–926 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  25. Guo, J.: A more effective linear kernelization for cluster editing. Theor. Comput. Sci. 410(8-10), 718–726 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  26. Hartung, S., Hoos, H.H.: Programming by Optimisation Meets Parameterised Algorithmics: a Case Study for Cluster Editing. In: Proceedings of the 9th International Conference on Learning and Intelligent Optimization (LION ’15), Springer, Lecture Notes in Computer Science, vol. 8994, pp 43–58 (2015)

  27. Karpinski, M., Schudy, W.: Faster Algorithms for Feedback Arc Set Tournament, Kemeny Rank Aggregation and Betweenness Tournament. In: Proceedings of the 21St International Symposium on Algorithms and Computation (ISAAC ’10), Springer, Lecture Notes in Computer Science, vol. 6506, pp 3–14 (2010)

  28. Komusiewicz, C., Uhlmann, J.: Cluster editing with locally bounded modifications. Discret. Appl. Math. 160(15), 2259–2270 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  29. Komusiewicz, C., Hüffner, F, Moser, H., Niedermeier, R.: Isolation concepts for efficiently enumerating dense subgraphs. Theor. Comput. Sci. 410(38-40), 3640–3654 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  30. Kratsch, S.: Polynomial kernelizations for MIN F +π1 and MAX NP. Algorithmica 63(1-2), 532–550 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  31. Kratsch, S.: Recent developments in kernelization: A survey. Bulletin of the EATCS, 113 (2014)

  32. Kratsch, S., Wahlström, M.: Two edge modification problems without polynomial kernels. Discret. Optim. 10(3), 193–199 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  33. Křivánek, M., Morávek, J.: NP-hard problems in hierarchical-tree clustering. Acta Informatica 23(3), 311–323 (1986)

    Article  MathSciNet  MATH  Google Scholar 

  34. Lewis, J.M., Yannakakis, M.: The node-deletion problem for hereditary properties is NP-complete. J. Comput. Syst. Sci. 20(2), 219–230 (1980)

    Article  MathSciNet  MATH  Google Scholar 

  35. Liu, Y., Wang, J., Guo, J., Chen, J.: Complexity and parameterized algorithms for Cograph Editing. Theor. Comput. Sci. 461, 45–54 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  36. Lokshtanov, D., Narayanaswamy, N.S., Raman, V., Ramanujan, M.S., Saurabh, S.: Faster parameterized algorithms using linear programming. ACM Trans. Algorithms 11(2), 15:1–15:31 (2014)

    Article  MathSciNet  Google Scholar 

  37. Mahajan, M., Raman, V.: Parameterizing above guaranteed values: MaxSat and MaxCut. Journal of Algorithms 31(2), 335–354 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  38. Moser, H., Niedermeier, R., Sorge, M.: Exact combinatorial algorithms and experiments for finding maximum k-plexes. J. Comb. Optim. 24(3), 347–373 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  39. Niedermeier, R.: Invitation to Fixed-Parameter Algorithms. Oxford University Press (2006)

  40. Paul, C., Perez, A., Thomassé, S: Linear kernel for rooted triplet inconsistency and other problems based on conflict packing technique. J. Comput. Syst. Sci. 82(2), 366–379 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  41. Protti, F., da Silva, M.D., Szwarcfiter, J.L.: Applying modular decomposition to parameterized cluster editing problems. Theory of Computing Systems 44(1), 91–104 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  42. Raman, V., Saurabh, S.: Parameterized algorithms for feedback set problems and their duals in tournaments. Theor. Comput. Sci. 351(3), 446–458 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  43. Razgon, I., O’Sullivan, B.: Almost 2-sat is fixed-parameter tractable. J. Comput. Syst. Sci. 75(8), 435–450 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  44. Sandeep, R.B., Sivadasan, N.: Parameterized Lower Bound and Improved Kernel for Diamond-Free Edge Deletion. In: Proceedings of the 10th International Symposium on Parameterized and Exact Computation (IPEC ’15), Schloss Dagstuhl — Leibniz-Zentrum fuer Informatik, LIPIcs, vol. 43, pp 365–376 (2015)

  45. Shamir, R., Sharan, R., Tsur, D.: Cluster graph modification problems. Discret. Appl. Math. 144(1-2), 173–182 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  46. Wahlström, M.: Algorithms Measures and Upper Bounds for Satisfiability and Related Problems. PhD thesis, Linköpings Universitet (2007)

  47. Yannakakis, M.: Edge-deletion problems. SIAM J. Comput. 10(2), 297–309 (1981)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to René van Bevern.

Additional information

An extended abstract of this article appeared in Proceedings of the 11th International Computer Science Symposium in Russia, June 9–13, 2016, St. Petersburg, Russian Federation [6]. René van Bevern is supported by grant 16-31-60007 mol_a_dk of the Russian Foundation for Basic Research. Christian Komusiewicz is supported by grant KO 3669/4-1 of Deutsche Forschungsgemeinschaft.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

van Bevern, R., Froese, V. & Komusiewicz, C. Parameterizing Edge Modification Problems Above Lower Bounds. Theory Comput Syst 62, 739–770 (2018). https://doi.org/10.1007/s00224-016-9746-5

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00224-016-9746-5

Keywords

Navigation