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.
Similar content being viewed by others
Notes
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
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
Bodlaender HL (1996) A linear-time algorithm for finding tree-decompositions of small treewidth. SIAM J Comput 25:1305–1317
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
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
Courcelle B (1992) The monadic second-order logic of graphs III: tree-decompositions, minor and complexity issues. Theor Inform Appl 26:257–286
Cygan M, Fomin FV, Kowalik L, Lokshtanov D, Marx D, Pilipczuk M, Pilipczuk M, Saurabh S (2015) Parameterized algorithms. Springer, Berlin
Dinur I, Safra S (2005) On the hardness of approximating minimum vertex cover. Ann Math 162:439–485
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
Fujita S, MacGillivray G, Sakuma T (2016) Safe set problem on graphs. Discrete Appl Math 215:106–111
Garey MR, Johnson DS (1977) The rectilinear Steiner tree problem is NP-complete. SIAM J Appl Math 32:826–834
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
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
Pothen A (1988) The complexity of optimal elimination trees. Technical Report CS-88-13, Pennsylvania State University
Author information
Authors and Affiliations
Corresponding author
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
About this article
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
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10878-017-0205-2