Journal of Combinatorial Optimization

, Volume 22, Issue 4, pp 857–872 | Cite as

Minimum d-blockers and d-transversals in graphs

  • Marie-Christine Costa
  • Dominique de Werra
  • Christophe Picouleau


We consider a set V of elements and an optimization problem on V: the search for a maximum (or minimum) cardinality subset of V verifying a given property ℘. A d-transversal is a subset of V which intersects any optimum solution in at least d elements while a d-blocker is a subset of V whose removal deteriorates the value of an optimum solution by at least d. We present some general characteristics of these problems, we review some situations which have been studied (matchings, st paths and st cuts in graphs) and we study d-transversals and d-blockers of stable sets or vertex covers in bipartite and in split graphs.


Transversal Blocker Cover Bipartite graph Split graph st path st cut Stable set Bilevel programming 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Ahuja RK, Magnanti TL, Orlin JB (1993) Networks flows: theory, algorithm, and applications. Prentice Hall, New York Google Scholar
  2. Asratian AJ, Denley TMJ, Häggkvist R (1998) Bipartite graphs and their applications. Cambridge University Press, Cambridge MATHGoogle Scholar
  3. Berge C (1983) Graphes. Gauthier-Villars, Paris MATHGoogle Scholar
  4. Bonomo F, Durán G (2004) Computational complexity of classical problems for hereditary classes of graphs. Pesquisa operacional, vol 24, pp 413–434 or Electronic notes in discrete mathematics, vol 18, pp 41–46 Google Scholar
  5. Boros E, Golumbic MC, Levit VE (2002) On the number of vertices belonging to all maximum stable sets of a graph. Discrete Appl Math 124(1):17–25 MathSciNetMATHCrossRefGoogle Scholar
  6. Branstädt A, Spinrad JP, Le VB (1999) Graph classes: a survey. SIAM monographs on discrete math and appl. SIAM, Philadelphia CrossRefGoogle Scholar
  7. Burzyn P, Bonomo F, Durán G (2006) \(\mathcal{NP}\)-completeness results for edge modification problems. Discrete Appl Math 154(13):1824-1844 CrossRefGoogle Scholar
  8. Colson B, Marcotte P, Savard G (2007) An overview of bilevel optimization. Ann Oper Res 153:235–256 MathSciNetMATHCrossRefGoogle Scholar
  9. Dempe S (2002) Foundations of bilevel programming. Kluwer Academic, Amsterdam MATHGoogle Scholar
  10. Frank A (1994) On the edge connectivity algorithm of Nagamochi and Ibaraki, Unpublished report Google Scholar
  11. Garey MR, Johnson DS (1979) Computers and intractability, a guide to the theory of NP-completeness. Freeman, New York MATHGoogle Scholar
  12. Goldschmidt O, Hochbaum DS (1994) A polynomial algorithm for the k-cut problem for fixed k. Math Oper Res 19:24–37 MathSciNetMATHCrossRefGoogle Scholar
  13. Khachiyan L, Boros E, Borys K, Elbassioni K, Gurvich V, Rudolf G, Zhav J (2008) On short paths interdiction problems: total and node-wise limited interdiction. Theory Comput Syst 43:204–233 MathSciNetCrossRefGoogle Scholar
  14. Lee C-M (2009) Variations of maximum-clique transversal sets on graphs. Ann Oper Res, to appear Google Scholar
  15. Lewis JM, Yannakakis M (1980) The node-deletion problem for hereditary properties is \(\mathcal{NP}\)-complete. J Comput Syst Sci 20:219–230 MathSciNetMATHCrossRefGoogle Scholar
  16. Ries B, Bentz C, Picouleau C, de Werra D, Costa M-C, Zenklusen R (2010) Blockers and Transversals in some subclasses of bipartite graphs: when caterpillars are dancing on a grid. Discrete Math 310(1):132–146 MathSciNetMATHCrossRefGoogle Scholar
  17. Schrijver A (2003) Combinatorial optimization: polyhedra and efficiency. Springer, New York MATHGoogle Scholar
  18. Spurr W, Spurr K (1995) Alferd Packer’s high protein gourmet cookbook. Centennial Publications, Grand Junction Google Scholar
  19. Slater PJ (1978) A constructive characterization of trees with at least k disjoint maximum matchings. J Comb Theory Ser B 25:326–338 MathSciNetMATHCrossRefGoogle Scholar
  20. Vicente LN, Savard G, Judice JJ (1996) The discrete linear bilevel programming problem. J Optim Theory Appl 89:597–614 MathSciNetMATHCrossRefGoogle Scholar
  21. Wagner D (1990) Disjoint st-cuts in a network. Networks 20:361–371 MathSciNetMATHCrossRefGoogle Scholar
  22. Yannakakis M (1981a) Edge-deletion problems. SIAM J Comput 10(2):297–309 MathSciNetMATHCrossRefGoogle Scholar
  23. Yannakakis M (1981b) Node-deletion problems on bipartite graphs. SIAM J Comput 10(2):310–327 MathSciNetMATHCrossRefGoogle Scholar
  24. Zenklusen R, Ries B, Picouleau C, de Werra D, Costa M-C, Bentz C (2009) Blockers and Transversals. Discrete Mathematics 309(13):4306–4314 MathSciNetMATHCrossRefGoogle Scholar
  25. Zito J (1991) The structure and maximum number of maximum independent sets in trees. J Graph Theory 15:207–221 MathSciNetMATHCrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC 2010

Authors and Affiliations

  • Marie-Christine Costa
    • 1
  • Dominique de Werra
    • 2
  • Christophe Picouleau
    • 3
  1. 1.Ecole Nationale Supérieure des Techniques Avancées-Paristech and CEDRIC LaboratoryParisFrance
  2. 2.Ecole Polytechnique Fédérale de LausanneLausanneSwitzerland
  3. 3.Conservatoire National des Arts et Métiers, CEDRIC LaboratoryParisFrance

Personalised recommendations