Editing to a Planar Graph of Given Degrees

  • Konrad K. Dabrowski
  • Petr A. GolovachEmail author
  • 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\).


Planar Graph Input Graph Polynomial Kernel Tree Decomposition Graph Class 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  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)zbMATHMathSciNetCrossRefGoogle 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)zbMATHMathSciNetCrossRefGoogle 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)zbMATHMathSciNetCrossRefGoogle Scholar
  6. 6.
    Cai, L.: Fixed-parameter tractability of graph modification problems for hereditary properties. Inf. Process. Lett. 58(4), 171–176 (1996)zbMATHCrossRefGoogle Scholar
  7. 7.
    Cai, L., Yang, B.: Parameterized complexity of even/odd subgraph problems. J. Discrete Algorithms 9(3), 231–240 (2011)zbMATHMathSciNetCrossRefGoogle 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)zbMATHMathSciNetCrossRefGoogle 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)zbMATHCrossRefGoogle 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)zbMATHMathSciNetCrossRefGoogle 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)zbMATHMathSciNetCrossRefGoogle 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)zbMATHMathSciNetCrossRefGoogle 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)zbMATHMathSciNetCrossRefGoogle Scholar
  23. 23.
    Moser, H., Thilikos, D.M.: Parameterized complexity of finding regular induced subgraphs. J. Discrete Algorithms 7(2), 181–190 (2009)zbMATHMathSciNetCrossRefGoogle Scholar
  24. 24.
    Natanzon, A., Shamir, R., Sharan, R.: Complexity classification of some edge modification problems. Discrete Appl. Math. 113(1), 109–128 (2001)zbMATHMathSciNetCrossRefGoogle 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)zbMATHMathSciNetCrossRefGoogle 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
    Email author
  • 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