Abstract
A connection tree of a graph G for a terminal set W is a tree subgraph T of G such that \({\text {leaves}}(T) \subseteq W \subseteq V(T)\). A non-terminal vertex of a connection tree T is called linker if its degree in T is exactly 2, and it is called router if its degree in T is at least 3. The Terminal connection problem (TCP) asks whether G admits a connection tree for W with at most \(\ell \) linkers and at most r routers, while the Steiner tree problem asks whether G admits a connection tree for W with at most k non-terminal vertices. We prove that TCP is NP-complete even when restricted to strongly chordal graphs and \(r \ge 0\) is fixed. This result separates the complexity of TCP from the complexity of Steiner tree, which is known to be polynomial-time solvable on strongly chordal graphs. In contrast, when restricted to cographs, we prove that TCP is polynomial-time solvable, agreeing with the complexity of Steiner tree. Finally, we prove that TCP remains NP-complete on graphs of maximum degree 3 even if either \(\ell \ge 0\) or \(r\ge 0\) is fixed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Bergougnoux, B., Kanté, M.: Fast exact algorithms for some connectivity problems parameterized by clique-width. Theoret. Comput. Sci. 782, 30–53 (2019)
Björklund, A., Husfeldt, T., Kaski, P., Koivisto, M.: Fourier meets möbius: fast subset convolution. In: Proceedings of the Thirty-Ninth Annual ACM Symposium on Theory of Computing. p. 67–74. STOC 2007, Association for Computing Machinery, New York, USA (2007)
Bondy, A., Murty, U.: Graph Theory. Graduate Texts in Mathematics. Springer, London (2008)
Colbourn, C.J., Stewart, L.K.: Permutation graphs: connected domination and Steiner trees. Discrete Math. 86(1–3), 179–189 (1990)
Corneil, D.G., Lerchs, H., Burlingham, S.L.: Complement reducible graphs. Discrete Appl. Math. 3(3), 163–174 (1981)
Corneil, D.G., Perl, Y., Stewart, L.K.: A linear recognition algorithm for cographs. SIAM J. Comput. 14(4), 926–934 (1985)
Cygan, M., Pilipczuk, M., Pilipczuk, M., Wojtaszczyk, J.O.: Kernelization hardness of connectivity problems in d-degenerate graphs. Discrete Appl. Math. 160(15), 2131–2141 (2012)
D’Atri, A., Moscarini, M.: Distance-hereditary graphs, Steiner trees, and connected domination. SIAM J. Comput. 17(3), 521–538 (1988)
Dourado, M.C., Oliveira, R.A., Protti, F., Souza, U.S.: Design of connection networks with bounded number of non-terminal vertices. In: Proceedings of V Latin-American Workshop on Cliques in Graphs. Matemática Contemporânea, vol. 42, pp. 39–47. SBM, Buenos Aires (2014)
Dourado, M.C., Oliveira, R.A., Protti, F., Souza, U.S.: Conexão de terminais com número restrito de roteadores e elos. In: proccedings of XLVI Simpósio Brasileiro de Pesquisa Operacional. pp. 2965–2976 (2014)
Dreyfus, S.E., Wagner, R.A.: The Steiner problem in graphs. Networks 1(3), 195–207 (1971)
Farber, M.: Characterizations of strongly chordal graphs. Discrete Math. 43(2), 173–189 (1983)
Garey, M.R., Johnson, D.S.: The rectilinear Steiner tree problem is NP-complete. SIAM J. Appl. Math. 32(4), 826–834 (1977)
Gargano, L., Hammar, M., Hell, P., Stacho, L., Vaccaro, U.: Spanning spiders and light-splitting switches. Discrete Math. 285(1), 83–95 (2004)
Hwang, F.K., Richards, D.S., Winter, P.: The Steiner tree problem, Annals of Discrete Mathematics, vol. 53. Elsevier (1992)
Itai, A., Papadimitriou, C.H., Szwarcfiter, J.L.: Hamilton paths in grid graphs. SIAM J. Comput. 11(4), 676–686 (1982)
Karp, R.M.: Reducibility Among Combinatorial Problems, pp. 85–103. Springer, Boston (1972). https://doi.org/10.1007/978-1-4684-2001-2_9
Lin, G., Xue, G.: On the terminal Steiner tree problem. Inf. Proces. Lett. 84(2), 103–107 (2002)
Lozzo, G.D., Rutter, I.: Strengthening hardness results to 3-connected planar graphs (2016). https://arxiv.org/abs/1607.02346
Lu, C.L., Tang, C.Y., Lee, R.C.T.: The full Steiner tree problem. Theoret. Comput. Sci. 306(1–3), 55–67 (2003)
Melo, A.A., Figueiredo, C.M.H., Souza, U.S.: On undirected two-commodity integral flow, disjoint paths and strict terminal connection problems. Networks (accepted for publication)
Melo, A.A., Figueiredo, C.M.H., Souza, U.S.: Connecting terminals using at most one router. In: proceedings of VII Latin-American Workshop on Cliques in Graphs. Matemática Contemporânea, vol. 45, pp. 49–57. SBM (2017)
Melo, A.A., Figueiredo, C.M.H., Souza, U.S.: A multivariate analysis of the strict terminal connection problem. J. Comput. Syst. Sci. 111, 22–41 (2020)
Müller, H.: Hamiltonian circuits in chordal bipartite graphs. Discr. Math. 156(1–3), 291–298 (1996)
Müller, H., Brandstädt, A.: The NP-completeness of Steiner tree and dominating set for chordal bipartite graphs. Theoret. Comput. Sci. 53(2–3), 257–265 (1987)
Nederlof, J.: Fast polynomial-space algorithms using inclusion-exclusion. Algorithmica 65(4), 868–884 (2013)
Watel, D., Weisser, M.-A., Bentz, C., Barth, D.: Steiner problems with limited number of branching nodes. In: Moscibroda, T., Rescigno, A.A. (eds.) SIROCCO 2013. LNCS, vol. 8179, pp. 310–321. Springer, Cham (2013). https://doi.org/10.1007/978-3-319-03578-9_26
Watel, D., Weisser, M.-A., Bentz, C., Barth, D.: Directed Steiner trees with diffusion costs. J. Comb. Optim. 32(4), 1089–1106 (2015). https://doi.org/10.1007/s10878-015-9925-3
White, K., Farber, M., Pulleyblank, W.: Steiner trees, connected domination and strongly chordal graphs. Networks 15(1), 109–124 (1985)
Acknowledgments
The authors would like to thank anonymous reviewers for their suggestions and comments. This work was supported by the Brazilian agencies CAPES (Finance Code: 001), CNPq (Grant Numbers: CNPq/GD 140399/2017-8, 407635/2018-1, 303726/2017-2) and FAPERJ (Grant Numbers: E-26/202.793/2017 and E-26/203.272/2017).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
de Melo, A.A., de Figueiredo, C.M.H., Souza, U.S. (2021). On the Terminal Connection Problem. In: Bureš, T., et al. SOFSEM 2021: Theory and Practice of Computer Science. SOFSEM 2021. Lecture Notes in Computer Science(), vol 12607. Springer, Cham. https://doi.org/10.1007/978-3-030-67731-2_20
Download citation
DOI: https://doi.org/10.1007/978-3-030-67731-2_20
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-67730-5
Online ISBN: 978-3-030-67731-2
eBook Packages: Computer ScienceComputer Science (R0)Springer Nature Proceedings Computer Science
