Editing to a Planar Graph of Given Degrees

  • Konrad K. Dabrowski
  • Petr A. Golovach
  • Pim van ’t Hof
  • Daniël Paulusma
  • Dimitrios M. Thilikos
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9139)


We consider the following graph modification problem. Let the input consist of a graph \(G=(V,E)\), a weight function \(w:V\cup E\rightarrow \mathbb {N}\), a cost function \(c:V\cup E\rightarrow \mathbb {N}\) and a degree function \(\delta :V\rightarrow \mathbb {N}_0\), together with three integers \(k_v\), \(k_e\) and C. The question is whether we can delete a set of vertices of total weight at most \(k_v\) and a set of edges of total weight at most \(k_e\) so that the total cost of the deleted elements is at most C and every non-deleted vertex v has degree \(\delta (v)\) in the resulting graph \(G'\). We also consider the variant in which \(G'\) must be connected. Both problems are known to be \(\mathsf{NP}\)-complete and \(\mathsf{W}[1]\)-hard when parameterized by \(k_v+k_e\). We prove that, when restricted to planar graphs, they stay \(\mathsf{NP}\)-complete but have polynomial kernels when parameterized by \(k_v+k_e\).


  1. 1.
    Belmonte, R., Golovach, P.A., van ’t Hof, P., Paulusma, D.: Parameterized complexity of three edge contraction problems with degree constraints. Acta Informatica 51(7), 473–497 (2014)MATHMathSciNetCrossRefGoogle Scholar
  2. 2.
    Bodlaender, H.L., Fomin, F.V., Lokshtanov, D., Penninkx, E., Saurabh, S., Thilikos, D.M.: (meta) kernelization. In: FOCS 2009, pp. 629–638. IEEE Computer Society (2009)Google Scholar
  3. 3.
    Bodlaender, H.L., Fomin, F.V., Lokshtanov, D., Penninkx, E., Saurabh, S., Thilikos, D.M.: (meta) kernelization. In: CoRR abs/0904.0727 (2009)Google Scholar
  4. 4.
    Boesch, F.T., Suffel, C.L., Tindell, R.: The spanning subgraphs of Eulerian graphs. J. Graph Theory 1(1), 79–84 (1977)MATHMathSciNetCrossRefGoogle Scholar
  5. 5.
    Burzyn, P., Bonomo, F., Durán, G.: NP-completeness results for edge modification problems. Discrete Appl. Math. 154(13), 1824–1844 (2006)MATHMathSciNetCrossRefGoogle Scholar
  6. 6.
    Cai, L.: Fixed-parameter tractability of graph modification problems for hereditary properties. Inf. Process. Lett. 58(4), 171–176 (1996)MATHCrossRefGoogle Scholar
  7. 7.
    Cai, L., Yang, B.: Parameterized complexity of even/odd subgraph problems. J. Discrete Algorithms 9(3), 231–240 (2011)MATHMathSciNetCrossRefGoogle Scholar
  8. 8.
    Cygan, M., Marx, D., Pilipczuk, M., Pilipczuk, M., Schlotter, I.: Parameterized complexity of Eulerian deletion problems. Algorithmica 68(1), 41–61 (2014)MATHMathSciNetCrossRefGoogle Scholar
  9. 9.
    Dabrowski, K.K., Golovach, P.A., van ’t Hof, P., Paulusma, D.: Editing to Eulerian graphs. In: FSTTCS 2014. LIPIcs, vol. 29, pp. 97–108. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik (2014)Google Scholar
  10. 10.
    Downey, R.G., Fellows, M.R.: Fundamentals of Parameterized Complexity. Springer, Texts in Computer Science (2013)MATHCrossRefGoogle Scholar
  11. 11.
    Flum, J., Grohe, M.: Parameterized complexity theory. Texts in Theoretical Computer Science. An EATCS Series. Springer-Verlag, Berlin (2006)Google Scholar
  12. 12.
    Fomin, F.V., Lokshtanov, D., Saurabh, S., Thilikos, D.M.: Linear kernels for (connected) dominating set on H-minor-free graphs. In: SODA 2012, pp. 82–93. SIAM (2012)Google Scholar
  13. 13.
    Froese, V., Nichterlein, A., Niedermeier, R.: Win-win kernelization for degree sequence completion problems. In: Ravi, R., Gørtz, I.L. (eds.) SWAT 2014. LNCS, vol. 8503, pp. 194–205. Springer, Heidelberg (2014) CrossRefGoogle Scholar
  14. 14.
    Garey, M.R., Johnson, D.S., Tarjan, R.E.: The planar hamiltonian circuit problem is NP-complete. SIAM J. Comput. 5(4), 704–714 (1976)MATHMathSciNetCrossRefGoogle Scholar
  15. 15.
    Garnero, V., Paul, C., Sau, I., Thilikos, D.M.: Explicit linear kernels via dynamic programming. In: STACS 2014. LIPIcs, vol. 25, pp. 312–324. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik (2014)Google Scholar
  16. 16.
    Garnero, V., Sau, I., Thilikos, D.M.: A linear kernel for planar red-blue dominating set. In: CoRR abs/1408.6388 (2014)Google Scholar
  17. 17.
    Golovach, P.A.: Editing to a connected graph of given degrees. In: Csuhaj-Varjú, E., Dietzfelbinger, M., Ésik, Z. (eds.) MFCS 2014, Part II. LNCS, vol. 8635, pp. 324–335. Springer, Heidelberg (2014) Google Scholar
  18. 18.
    Golovach, P.A.: Editing to a graph of given degrees. In: Cygan, M., Heggernes, P. (eds.) IPEC 2014. LNCS, vol. 8894, pp. 196–207. Springer, Heidelberg (2014) Google Scholar
  19. 19.
    Khot, S., Raman, V.: Parameterized complexity of finding subgraphs with hereditary properties. Theory Comput. Sci. 289(2), 997–1008 (2002)MATHMathSciNetCrossRefGoogle Scholar
  20. 20.
    Kim, E.J., Langer, A., Paul, C., Reidl, F., Rossmanith, P., Sau, I., Sikdar, S.: Linear kernels and single-exponential algorithms via protrusion decompositions. In: Fomin, F.V., Freivalds, R., Kwiatkowska, M., Peleg, D. (eds.) ICALP 2013, Part I. LNCS, vol. 7965, pp. 613–624. Springer, Heidelberg (2013) CrossRefGoogle Scholar
  21. 21.
    Lewis, J.M., Yannakakis, M.: The node-deletion problem for hereditary properties is NP-complete. J. Comput. Syst. Sci. 20(2), 219–230 (1980)MATHMathSciNetCrossRefGoogle Scholar
  22. 22.
    Mathieson, L., Szeider, S.: Editing graphs to satisfy degree constraints: a parameterized approach. J. Comput. Syst. Sci. 78(1), 179–191 (2012)MATHMathSciNetCrossRefGoogle Scholar
  23. 23.
    Moser, H., Thilikos, D.M.: Parameterized complexity of finding regular induced subgraphs. J. Discrete Algorithms 7(2), 181–190 (2009)MATHMathSciNetCrossRefGoogle Scholar
  24. 24.
    Natanzon, A., Shamir, R., Sharan, R.: Complexity classification of some edge modification problems. Discrete Appl. Math. 113(1), 109–128 (2001)MATHMathSciNetCrossRefGoogle Scholar
  25. 25.
    Niedermeier, R.: Invitation to fixed-parameter algorithms, Oxford Lecture Series in Mathematics and its Applications, vol. 31. Oxford University Press, Oxford (2006)CrossRefGoogle Scholar
  26. 26.
    Stewart, I.A.: Deciding whether a planar graph has a cubic subgraph is NP-complete. Discrete Math. 126(1–3), 349–357 (1994)MATHMathSciNetCrossRefGoogle Scholar
  27. 27.
    Yannakakis, M.: Node- and edge-deletion NP-complete problems. In: STOC 1978, pp. 253–264. ACM (1978)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Konrad K. Dabrowski
    • 1
  • Petr A. Golovach
    • 2
  • Pim van ’t Hof
    • 3
  • Daniël Paulusma
    • 1
  • Dimitrios M. Thilikos
    • 4
  1. 1.School of Engineering and Computing SciencesDurham UniversityDurhamUK
  2. 2.Department of InformaticsUniversity of BergenBergenNorway
  3. 3.School of Built EnvironmentRotterdam University of Applied SciencesRotterdamThe Netherlands
  4. 4.Department of Mathematics, Computer Technology Institute and Press “Diophantus”, Patras, GreeceNational and Kapodistrian University of Athens, Athens, Greece and AlGCo Project-team, CNRS, LIRMMMontpellierFrance

Personalised recommendations