Skip to main content

On a Generalization of Nemhauser and Trotter’s Local Optimization Theorem

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9472))

Abstract

The Nemhauser and Trotter’s theorem applies to the famous Vertex Cover problem and can obtain a 2-approximation solution and a problem kernel of 2k vertices. This theorem is a famous theorem in combinatorial optimization and has been extensively studied. One way to generalize this theorem is to extend the result to the Bounded-Degree Vertex Deletion problem. For a fixed integer \(d\ge 0\), Bounded-Degree Vertex Deletion asks to delete at most k vertices of the input graph to make the maximum degree of the remaining graph at most d. Vertex Cover is a special case that \(d=0\). Fellows, Guo, Moser and Niedermeier proved a generalized theorem that implies an O(k)-vertex kernel for Bounded-Degree Vertex Deletion for \(d=0\) and 1, and for any \(\varepsilon >0\), an \(O(k^{1+\varepsilon })\)-vertex kernel for each \(d\ge 2\). In fact, it is still left as an open problem whether Bounded-Degree Vertex Deletion parameterized by k admits a linear-vertex kernel for each \(d\ge 3\). In this paper, we refine the generalized Nemhauser and Trotter’s theorem. Our result implies a linear-vertex kernel for Bounded-Degree Vertex Deletion parameterized by k for each \(d\ge 0\).

M. Xiao—Supported by NFSC of China under the Grant 61370071.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   99.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Abu-Khzam, F.N., Collins, R.L., Fellows, M.R., Langston, M.A., Suters, W.H., Symons, C.T.: Kernelization algorithms for the vertex cover problem: theory and experiments. In: ALENEX 2004, pp. 62–69. ACM/SIAM (2004)

    Google Scholar 

  2. Abu-Khzam, F.N., Fellows, M.R., Langston, M.A., Suters, W.H.: Crown structures for vertex cover kernelization. Theor. Comput. Syst. 41(3), 411–430 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  3. Balasundaram, B., Butenko, S., Hicks, I.V.: Clique relaxations in social network analysis: the maximum k-plex problem. Oper. Res. 59(1), 133–142 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  4. Bar-Yehuda, R., Rawitz, D., Hermelin, D.: An extension of the Nemhauser & Trotter theorem to generalized vertex cover with applications. SIAM J. Discrete Math. 24(1), 287–300 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  5. Bar-Yehuda, R., Even, S.: A local-ratio theorem for approximating the weighted vertex cover problem. Ann. Discrete Math. 25, 27–45 (1985)

    MathSciNet  MATH  Google Scholar 

  6. Betzler, N., Bredereck, R., Niedermeier, R., Uhlmann, J.: On bounded-degree vertex deletion parameterized by treewidth. Discrete Appl. Math. 160(1–2), 53–60 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  7. Chen, J., Kanj, I.A., Jia, W.: Vertex cover: further observations and further improvements. J. Algorithms 41(2), 280–301 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  8. Chen, Z.-Z., Fellows, M., Fu, B., Jiang, H., Liu, Y., Wang, L., Zhu, B.: A linear kernel for co-path/cycle packing. In: Chen, B. (ed.) AAIM 2010. LNCS, vol. 6124, pp. 90–102. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  9. Chlebík, M., Chlebíková, J.: Crown reductions for the minimum weighted vertex cover problem. Discrete Appl. Math. 156, 292–312 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  10. Chor, B., Fellows, M., Juedes, D.W.: Linear kernels in linear time, or how to save k colors in \({O}({n}^{2})\) steps. In: Hromkovič, J., Nagl, M., Westfechtel, B. (eds.) WG 2004. LNCS, vol. 3353, pp. 257–269. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  11. Cygan, M., Pilipczuk, M., Pilipczuk, M., Wojtaszczyk, J.O.: An improved FPT algorithm and a quadratic kernel for pathwidth one vertex deletion. Algorithmica 64(1), 170–188 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  12. Dell, H., van Melkebeek, D.: Satisfiability allows no nontrivial sparsification unless the polynomial-time hierarchy collapses. J. ACM 61(4), 23:1–23:27 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  13. Even, S., Tarjan, R.E.: An \(O(n^{2.5})\) algorithm for maximum matching in general graphs. In: FOCS 1975, pp. 100–112 (1975)

    Google Scholar 

  14. Fellows, M.R., Guo, J., Moser, H., Niedermeier, R.: A generalization of Nemhauser and Trotter’s local optimization theorem. J. Comput. Syst. Sci. 77, 1141–1158 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  15. Fellows, M.R., Guo, J., Moser, H., Niedermeier, R.: A generalization of Nemhauser and Trotter’s local optimization theorem. In: STACS 2009, pp. 409–420. IBFI Dagstuhl (2009)

    Google Scholar 

  16. Fomin, F.V., Lokshtanov, D., Misra, N., Philip, G., Saurabh, S.: Hitting forbidden minors: approximation and kernelization. In: STACS 2011, pp. 189–200 (2011)

    Google Scholar 

  17. Hochbaum, D.S.: Approximation algorithms for the set covering and vertex cover problems. SIAM J. Comput. 11(3), 555–556 (1982)

    Article  MathSciNet  MATH  Google Scholar 

  18. Hopcroft, J., Karp, R.M.: An \(O(n^{2.5})\) algorithm for maximum matching in bipartite graphs. SIAM J. Comput. 2(4), 225–231 (1973)

    Article  MathSciNet  MATH  Google Scholar 

  19. Khuller, S.: The vertex cover problem. SIGACT News 33(2), 31–33 (2002)

    Article  Google Scholar 

  20. Komusiewicz, C., Huffner, F., Moser, H., Niedermeier, R.: Isolation concepts for efficiently enumerating dense subgraphs. Theoret. Comput. Sci. 410(38–40), 3640–3654 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  21. Lokshtanov, D., Narayanaswamy, N.S., Raman, V., Ramanujan, M.S., Saurabh, S.: Faster parameterized algorithms using linear programming. ACM T. Algorithms 11(2), 15 (2014)

    MathSciNet  Google Scholar 

  22. Nemhauser, G.L., Trotter, L.E.: Vertex packings: structural properties and algorithms. Math. Program. 8, 232–248 (1975)

    Article  MathSciNet  MATH  Google Scholar 

  23. Nishimura, N., Ragde, P., Thilikos, D.M.: Fast fixed-parameter tractable algorithms for nontrivial generalizations of vertex cover. Discrete Appl. Math. 152(1–3), 229–245 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  24. Seidman, S.B., Foster, B.L.: A graph-theoretic generalization of the clique concept. J. Math. Sociol. 6, 139–154 (1978)

    Article  MathSciNet  MATH  Google Scholar 

  25. Thomassé, S.: A \(4k^2\) kernel for feedback vertex set. ACM T. Algorithms 6(2), 32:1–32:28 (2010)

    MathSciNet  MATH  Google Scholar 

  26. Xiao, M.: A note on vertex cover in graphs with maximum degree 3. In: Thai, M.T., Sahni, S. (eds.) COCOON 2010. LNCS, vol. 6196, pp. 150–159. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mingyu Xiao .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Xiao, M. (2015). On a Generalization of Nemhauser and Trotter’s Local Optimization Theorem. In: Elbassioni, K., Makino, K. (eds) Algorithms and Computation. ISAAC 2015. Lecture Notes in Computer Science(), vol 9472. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-48971-0_38

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-48971-0_38

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-48970-3

  • Online ISBN: 978-3-662-48971-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics