Steiner Trees for Hereditary Graph Classes
2020, LATIN 2020: Theoretical Informatics
https://doi.org/10.1007/978-3-030-61792-9_48Abstract
We consider the classical problems (Edge) Steiner Tree and Vertex Steiner Tree after restricting the input to some class of graphs characterized by a small set of forbidden induced subgraphs. We show a dichotomy for the former problem restricted to (H1, H2)free graphs and a dichotomy for the latter problem restricted to H-free graphs. We find that there exists an infinite family of graphs H such that Vertex Steiner Tree is polynomial-time solvable for H-free graphs, whereas there exist only two graphs H for which this holds for Edge Steiner Tree. We also find that Edge Steiner Tree is polynomialtime solvable for (H1, H2)-free graphs if and only if the treewidth of the class of (H1, H2)-free graphs is bounded (subject to P = NP). To obtain the latter result, we determine all pairs (H1, H2) for which the class of (H1, H2)-free graphs has bounded treewidth. Supported by the Leverhulme Trust (RPG-2016-258) and the Royal Society (IES\R1\191223). Open Problem 3 Does there exist a pair (H 1 , H 2) such that Vertex Steiner Tree and unweighted Vertex Steiner Tree have different complexities for (H 1 , H 2)-free graphs? Open Problem 4 For every integer t, determine the complexity of Vertex Steiner Tree for (K 1,3 , P t)-free graphs. To obtain an answer to Open Problem 4, we need new insights into the structure of (K 1,3 , P t)-free graphs. These insights may also be useful to obtain new results for other problems, such as the Graph Colouring problem restricted to (K 1,3 , P t)-free graphs (see [11,13]).
References (16)
- B. Bergougnoux and M. M. Kanté. More applications of the d-neighbor equivalence: Connectivity and acyclicity constraints. Proc. ESA 2019, LIPIcs, 144:17:1-17:14, 2019.
- M. W. Bern and P. E. Plassmann. The Steiner problem with edge lengths 1 and 2. Information Processing Letters, 32:171-176, 1989.
- H. L. Bodlaender, M. Cygan, S. Kratsch, and J. Nederlof. Deterministic single exponential time algorithms for connectivity problems parameterized by treewidth. Information and Computation, 243:86-111, 2015.
- A. Brandstädt and H. Müller. The NP-completeness of Steiner Tree and Dominat- ing Set for chordal bipartite graphs. Theoretical Computer Science, 53:257-265, 1987.
- M. Chimani, P. Mutzel, and B. Zey. Improved Steiner tree algorithms for bounded treewidth. Journal of Discrete Algorithms, 16:67-78, 2012.
- J. Chuzhoy. Improved bounds for the flat wall theorem. Proc. SODA 2015, pages 256-275, 2015.
- D. Du and X. Hu. Steiner Tree Problems in Computer Communication Networks. World Scientific, 2008.
- M. Farber, W. R. Pulleyblank, and K. White. Steiner trees, connected domination and strongly chordal graphs. Networks, 15:109-124, 1985.
- S. Földes and P. L. Hammer. Split graphs. Congressus Numerantium, 19:311-315, 1977.
- M. R. Garey and D. S. Johnson. The rectilinear Steiner tree problem is NP- complete. SIAM Journal on Applied Mathematics, 32:826-834, 1977.
- P. A. Golovach, M. Johnson, D. Paulusma, and J. Song. A survey on the computa- tional complexity of colouring graphs with forbidden subgraphs. Journal of Graph Theory, 84:331-363, 2017.
- R. M. Karp. Reducibility among combinatorial problems. Complexity of Computer Computations, pages 85-103, 1972.
- B. Martin, D. Paulusma, and S. Smith. Colouring H-free graphs of bounded diameter. Proc. MFCS 2019, LIPIcs, 138:1-14, 2019.
- H. J. Prömel and A. Steger. The Steiner Tree Problem: A Tour through Graphs, Algorithms, and Complexity. Springer Science & Business Media, 2012.
- P. Renjith and N. Sadagopan. The Steiner tree in K1,r-free split graphs -a di- chotomy. Discrete Applied Mathematics, to appear.
- N. Robertson and P. D. Seymour. Graph minors. V. Excluding a planar graph. Journal of Combinatorial Theory, Series B, 41:92-114, 1986.