Advertisement

Graph Editing to a Given Degree Sequence

  • Petr A. Golovach
  • George B. Mertzios
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9691)

Abstract

We investigate the parameterized complexity of the graph editing problem called Editing to a Graph with a Given Degree Sequence where the aim is to obtain a graph with a given degree sequence \(\sigma \) by at most k vertex or edge deletions and edge additions. We show that the problem is W[1]-hard when parameterized by k for any combination of the allowed editing operations. From the positive side, we show that the problem can be solved in time \(2^{O(k(\varDelta +k)^2)}n^2\log n\) for n-vertex graphs, where \(\varDelta =\max \sigma \), i.e., the problem is FPT when parameterized by \(k+\varDelta \). We also show that Editing to a Graph with a Given Degree Sequence has a polynomial kernel when parameterized by \(k+\varDelta \) if only edge additions are allowed, and there is no polynomial kernel unless \(\mathrm{NP}\subseteq \mathrm{coNP}/\text {poly}\) for all other combinations of allowed editing operations.

Keywords

Dynamic Programming Algorithm Colorful Solution Input Graph Polynomial Kernel Degree Sequence 
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.

References

  1. 1.
    Alon, N., Yuster, R., Zwick, U.: Color-coding. J. ACM 42(4), 844–856 (1995)MathSciNetCrossRefzbMATHGoogle Scholar
  2. 2.
    Barabasi, A.L., Albert, R.: Emergence of scaling in random networks. Science 286(5439), 509–512 (1999)MathSciNetCrossRefzbMATHGoogle Scholar
  3. 3.
    Bodlaender, H.L., Jansen, B.M.P., Kratsch, S.: Kernelization lower bounds by cross-composition. SIAM J. Discrete Math. 28(1), 277–305 (2014)MathSciNetCrossRefzbMATHGoogle 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)MathSciNetCrossRefzbMATHGoogle Scholar
  5. 5.
    Bredereck, R., Froese, V., Hartung, S., Nichterlein, A., Niedermeier, R., Talmon, N.: The complexity of degree anonymization by vertex addition. In: Gu, Q., Hell, P., Yang, B. (eds.) AAIM 2014. LNCS, vol. 8546, pp. 44–55. Springer, Heidelberg (2014)Google Scholar
  6. 6.
    Bredereck, R., Hartung, S., Nichterlein, A., Woeginger, G.J.: The complexity of finding a large subgraph under anonymity constraints. In: Cai, L., Cheng, S.-W., Lam, T.-W. (eds.) Algorithms and Computation. LNCS, vol. 8283, pp. 152–162. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  7. 7.
    Cai, L., Chan, S.M., Chan, S.O.: Random separation: a new method for solving fixed-cardinality optimization problems. In: Bodlaender, H.L., Langston, M.A. (eds.) IWPEC 2006. LNCS, vol. 4169, pp. 239–250. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  8. 8.
    Cai, L., Yang, B.: Parameterized complexity of even/odd subgraph problems. J. Discrete Algorithms 9(3), 231–240 (2011)MathSciNetCrossRefzbMATHGoogle Scholar
  9. 9.
    Cornuéjols, G.: General factors of graphs. J. Comb. Theory Ser. B 45(2), 185–198 (1988)MathSciNetCrossRefzbMATHGoogle Scholar
  10. 10.
    Cygan, M., Fomin, F.V., Kowalik, L., Lokshtanov, D., Marx, D., Pilipczuk, M., Pilipczuk, M., Saurabh, S.: Parameterized Algorithms. Springer, Heidelberg (2015)CrossRefzbMATHGoogle Scholar
  11. 11.
    Cygan, M., Marx, D., Pilipczuk, M., Pilipczuk, M., Schlotter, I.: Parameterized complexity of Eulerian deletion problems. Algorithmica 68(1), 41–61 (2014)MathSciNetCrossRefzbMATHGoogle Scholar
  12. 12.
    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
  13. 13.
    Dabrowski, K.K., Golovach, P.A., van ’t Hof, P., Paulusma, D., Thilikos, D.M.: Editing to a planar graph of given degrees. In: Beklemishev, L.D., Musatov, D.V. (eds.) CSR 2015. LNCS, vol. 9139, pp. 143–156. Springer, Heidelberg (2015)Google Scholar
  14. 14.
    Downey, R.G., Fellows, M.R.: Fundamentals of Parameterized Complexity. Texts in Computer Science. Springer, Heidelberg (2013)CrossRefzbMATHGoogle Scholar
  15. 15.
    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
  16. 16.
    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
  17. 17.
    Golovach, P.A.: Editing to a graph of given degrees. Theoret. Comput. Sci. 591, 72–84 (2015)MathSciNetCrossRefzbMATHGoogle Scholar
  18. 18.
    Hartung, S., Nichterlein, A., Niedermeier, R., Suchý, O.: A refined complexity analysis of degree anonymization in graphs. Inf. Comput. 243, 249–262 (2015)MathSciNetCrossRefzbMATHGoogle Scholar
  19. 19.
    Hartung, S., Talmon, N.: The complexity of degree anonymization by graph contractions. In: Jain, R., Jain, S., Stephan, F. (eds.) TAMC 2015. LNCS, vol. 9076, pp. 260–271. Springer, Heidelberg (2015)Google Scholar
  20. 20.
    Mathieson, L., Szeider, S.: Editing graphs to satisfy degree constraints: A parameterized approach. J. Comput. Syst. Sci. 78(1), 179–191 (2012)MathSciNetCrossRefzbMATHGoogle Scholar
  21. 21.
    Moser, H., Thilikos, D.M.: Parameterized complexity of finding regular induced subgraphs. J. Discrete Algorithms 7(2), 181–190 (2009)MathSciNetCrossRefzbMATHGoogle Scholar
  22. 22.
    Naor, M., Schulman, L., Srinivasan, A.: Splitters and near-optimal derandomization. In: FOCS 1995, pp. 182–191. IEEE (1995)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  1. 1.Department of InformaticsUniversity of BergenBergenNorway
  2. 2.Steklov Institute of MathematicsRussian Academy of SciencesSt.PetersburgRussia
  3. 3.School of Engineering and Computing SciencesDurham UniversityDurhamUK

Personalised recommendations