Skip to main content

On the Terminal Connection Problem

  • Conference paper
  • First Online:
SOFSEM 2021: Theory and Practice of Computer Science (SOFSEM 2021)

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.

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

Access this chapter

Subscribe and save

Springer+
from €37.37 /Month
  • Starting from 10 chapters or articles per month
  • Access and download chapters and articles from more than 300k books and 2,500 journals
  • Cancel anytime
View plans

Buy Now

Chapter
EUR 29.95
Price includes VAT (Netherlands)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
EUR 85.59
Price includes VAT (Netherlands)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
EUR 108.99
Price includes VAT (Netherlands)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Bergougnoux, B., Kanté, M.: Fast exact algorithms for some connectivity problems parameterized by clique-width. Theoret. Comput. Sci. 782, 30–53 (2019)

    Article  MathSciNet  Google Scholar 

  2. 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)

    Google Scholar 

  3. Bondy, A., Murty, U.: Graph Theory. Graduate Texts in Mathematics. Springer, London (2008)

    Google Scholar 

  4. Colbourn, C.J., Stewart, L.K.: Permutation graphs: connected domination and Steiner trees. Discrete Math. 86(1–3), 179–189 (1990)

    Article  MathSciNet  Google Scholar 

  5. Corneil, D.G., Lerchs, H., Burlingham, S.L.: Complement reducible graphs. Discrete Appl. Math. 3(3), 163–174 (1981)

    Article  MathSciNet  Google Scholar 

  6. Corneil, D.G., Perl, Y., Stewart, L.K.: A linear recognition algorithm for cographs. SIAM J. Comput. 14(4), 926–934 (1985)

    Article  MathSciNet  Google Scholar 

  7. 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)

    Article  MathSciNet  Google Scholar 

  8. D’Atri, A., Moscarini, M.: Distance-hereditary graphs, Steiner trees, and connected domination. SIAM J. Comput. 17(3), 521–538 (1988)

    Article  MathSciNet  Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. Dreyfus, S.E., Wagner, R.A.: The Steiner problem in graphs. Networks 1(3), 195–207 (1971)

    Article  MathSciNet  Google Scholar 

  12. Farber, M.: Characterizations of strongly chordal graphs. Discrete Math. 43(2), 173–189 (1983)

    Article  MathSciNet  Google Scholar 

  13. Garey, M.R., Johnson, D.S.: The rectilinear Steiner tree problem is NP-complete. SIAM J. Appl. Math. 32(4), 826–834 (1977)

    Article  MathSciNet  Google Scholar 

  14. Gargano, L., Hammar, M., Hell, P., Stacho, L., Vaccaro, U.: Spanning spiders and light-splitting switches. Discrete Math. 285(1), 83–95 (2004)

    Article  MathSciNet  Google Scholar 

  15. Hwang, F.K., Richards, D.S., Winter, P.: The Steiner tree problem, Annals of Discrete Mathematics, vol. 53. Elsevier (1992)

    Google Scholar 

  16. Itai, A., Papadimitriou, C.H., Szwarcfiter, J.L.: Hamilton paths in grid graphs. SIAM J. Comput. 11(4), 676–686 (1982)

    Article  MathSciNet  Google Scholar 

  17. Karp, R.M.: Reducibility Among Combinatorial Problems, pp. 85–103. Springer, Boston (1972). https://doi.org/10.1007/978-1-4684-2001-2_9

  18. Lin, G., Xue, G.: On the terminal Steiner tree problem. Inf. Proces. Lett. 84(2), 103–107 (2002)

    Article  MathSciNet  Google Scholar 

  19. Lozzo, G.D., Rutter, I.: Strengthening hardness results to 3-connected planar graphs (2016). https://arxiv.org/abs/1607.02346

  20. Lu, C.L., Tang, C.Y., Lee, R.C.T.: The full Steiner tree problem. Theoret. Comput. Sci. 306(1–3), 55–67 (2003)

    Article  MathSciNet  Google Scholar 

  21. 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)

    Google Scholar 

  22. 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)

    Google Scholar 

  23. 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)

    Article  MathSciNet  Google Scholar 

  24. Müller, H.: Hamiltonian circuits in chordal bipartite graphs. Discr. Math. 156(1–3), 291–298 (1996)

    Article  MathSciNet  Google Scholar 

  25. 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)

    Article  MathSciNet  Google Scholar 

  26. Nederlof, J.: Fast polynomial-space algorithms using inclusion-exclusion. Algorithmica 65(4), 868–884 (2013)

    Article  MathSciNet  Google Scholar 

  27. 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

    Chapter  Google Scholar 

  28. 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

    Article  MathSciNet  MATH  Google Scholar 

  29. White, K., Farber, M., Pulleyblank, W.: Steiner trees, connected domination and strongly chordal graphs. Networks 15(1), 109–124 (1985)

    Article  MathSciNet  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Alexsander A. de Melo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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

Keywords

Publish with us

Policies and ethics

Profiles

  1. Uéverton S. Souza