Skip to main content
Log in

Safe sets in graphs: Graph classes and structural parameters

  • Published:
Journal of Combinatorial Optimization Aims and scope Submit manuscript

Abstract

A safe set of a graph \(G=(V,E)\) is a non-empty subset S of V such that for every component A of G[S] and every component B of \(G[V {\setminus } S]\), we have \(|A| \ge |B|\) whenever there exists an edge of G between A and B. In this paper, we show that a minimum safe set can be found in polynomial time for trees. We then further extend the result and present polynomial-time algorithms for graphs of bounded treewidth, and also for interval graphs. We also study the parameterized complexity. We show that the problem is fixed-parameter tractable when parameterized by the solution size. Furthermore, we show that this parameter lies between the tree-depth and the vertex cover number. We then conclude the paper by showing hardness for split graphs and planar graphs.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Notes

  1. In the following, we (ab)use simpler notation \(\psi (A_{F},A_{F'})\) instead of \(\psi (\{A_{F},A_{F'}\})\).

References

  • Arnborg S, Lagergren J, Seese D (1991) Easy problems for tree-decomposable graphs. J Algorithms 12:308–340

    Article  MathSciNet  Google Scholar 

  • Bapat RB, Fujita S, Legay S, Manoussakis Y, Matsui Y, Sakuma T, Tuza Z (2016) Safe sets, network majority on weighted trees. Networks (To appear).

  • Bodlaender HL (1993) On linear time minor tests with depth-first search. J Algorithms 14:1–23

    Article  MathSciNet  Google Scholar 

  • Bodlaender HL (1996) A linear-time algorithm for finding tree-decompositions of small treewidth. SIAM J Comput 25:1305–1317

    Article  MathSciNet  Google Scholar 

  • Bodlaender HL, Deogun JS, Jansen K, Kloks T, Kratsch D, Müller Haiko, Tuza Z (1998) Rankings of graphs. SIAM J Discrete Math. 11:168–181

    Article  MathSciNet  Google Scholar 

  • Booth KS, Lueker GS (1976) Testing for the consecutive ones property, interval graphs, and graph planarity using PQ-tree algorithms. J Comput Syst Sci 13:335–379

    Article  MathSciNet  Google Scholar 

  • Courcelle B (1992) The monadic second-order logic of graphs III: tree-decompositions, minor and complexity issues. Theor Inform Appl 26:257–286

    Article  MathSciNet  Google Scholar 

  • Cygan M, Fomin FV, Kowalik L, Lokshtanov D, Marx D, Pilipczuk M, Pilipczuk M, Saurabh S (2015) Parameterized algorithms. Springer, Berlin

    Book  Google Scholar 

  • Dinur I, Safra S (2005) On the hardness of approximating minimum vertex cover. Ann Math 162:439–485

    Article  MathSciNet  Google Scholar 

  • Fellows MR, Lokshtanov D, Misra N, Rosamond FA, Saurabh S (2008). Graph layout problems parameterized by vertex cover. In: ISAAC 2008, volume 5369 of Lecture notes in computer science, pp 294–305

    Chapter  Google Scholar 

  • Fujita S, MacGillivray G, Sakuma T (2016) Safe set problem on graphs. Discrete Appl Math 215:106–111

    Article  MathSciNet  Google Scholar 

  • Garey MR, Johnson DS (1977) The rectilinear Steiner tree problem is NP-complete. SIAM J Appl Math 32:826–834

    Article  MathSciNet  Google Scholar 

  • Gutin G, Jones M, Wahlström M (2015) Structural parameterizations of the mixed chinese postman problem. In: ESA 2015, volume 9294 of Lecture notes in computer science, pp 668–679

    Chapter  Google Scholar 

  • Karp RM (1972) Reducibility among combinatorial problems. In: Proceedings of a symposium on the complexity of computer computations. The IBM research symposia series, pp 85–103

  • Kloks T (1994) Treewidth, computations and approximations, volume 842 of Lecture notes in computer science. Springer

  • Nešetřil J, de Mendez PO (2012) Sparsity: graphs, structures, and algorithms, volume 28 of Algorithms and combinatorics. Springer, Berlin

    Book  Google Scholar 

  • Pothen A (1988) The complexity of optimal elimination trees. Technical Report CS-88-13, Pennsylvania State University

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yota Otachi.

Additional information

Partially supported by NKFIH Grant Number 116095 (to ZsT), and MEXT/JSPS KAKENHI Grant Numbers 15K04979 (to SF), 16K05260 (to TS), 24106004 (to HO and YO), 24220003 (to HO), 26400185 (to TS), 26540005 (to HO).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Águeda, R., Cohen, N., Fujita, S. et al. Safe sets in graphs: Graph classes and structural parameters. J Comb Optim 36, 1221–1242 (2018). https://doi.org/10.1007/s10878-017-0205-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10878-017-0205-2

Keywords

Navigation