On the Computational Difficulty of the Terminal Connection Problem*

被引:0
|
作者
de Melo, Alexsander A. [1 ]
de Figueiredo, Celina M. H. [1 ]
Souza, Ueverton S. [2 ]
机构
[1] Fed Univ Rio Janeiro, Rio De Janeiro, Brazil
[2] Fluminense Fed Univ, Niteroi, Brazil
关键词
Computational difficulty of problems; parameterized complexity; terminal vertices; connection tree; steiner tree; split graphs; strongly chordal graphs; cographs; bounded degree; STEINER TREE; DOMINATION; GRAPHS;
D O I
10.1051/ita/2023002
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A connection tree of a graph G for a terminal set W is a tree subgraph T of G such that leaves(T) subset of W subset of V(T). A non-terminal vertex 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 l 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, if r >= 1 is fixed, then TCP is polynomial-time solvable when restricted to split graphs. This result separates the complexity of TCP from the complexity of Steiner tree, which is known to be NP-complete on split graphs. Additionally, we prove that TCP is NP-complete on strongly chordal graphs, even if r >= 0 is fixed, whereas Steiner tree is known to be polynomial-time solvable. We also prove that, when parameterized by clique-width, TCP is W[1]-hard, whereas STeiner tree is known to be in FPT. On the other hand, agreeing with the complexity of Steiner tree, we prove that TCP is linear-time solvable when restricted to cographs (i.e. graphs of clique-width 2). Finally, we prove that, even if either l >= 0 or r >= 0 is fixed, TCP remains NP-complete on graphs of maximum degree 3.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] On the Terminal Connection Problem
    de Melo, Alexsander A.
    de Figueiredo, Celina M. H.
    Souza, Ueverton S.
    SOFSEM 2021: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2021, 12607 : 278 - 292
  • [2] A multivariate analysis of the strict terminal connection problem
    Melo, Alexsander A.
    Figueiredo, Celina M. H.
    Souza, Ueverton S.
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2020, 111 : 22 - 41
  • [3] The computational difficulty of solving cryptographic primitive problems related to the discrete logarithm problem
    Konoma, C
    Mambo, M
    Shizuya, H
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2005, E88A (01) : 81 - 88
  • [4] A computational comparison of cargo prioritization and terminal allocation problem models
    Delgado-Hidalgo, Liliana
    Rainwater, Chase
    Nachtmann, Heather
    COMPUTERS & INDUSTRIAL ENGINEERING, 2020, 144
  • [5] THE COMPUTATIONAL DIFFICULTY OF MANIPULATING AN ELECTION
    BARTHOLDI, JJ
    TOVEY, CA
    TRICK, MA
    SOCIAL CHOICE AND WELFARE, 1989, 6 (03) : 227 - 241
  • [6] CHOICE OF COORDINATES AND COMPUTATIONAL DIFFICULTY
    JOHNSON, GW
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1974, AC19 (01) : 77 - 78
  • [7] Is nonnormality a serious computational difficulty in practice?
    ChaitinChatelin, F
    QUALITY OF NUMERICAL SOFTWARE - ASSESSMENT AND ENHANCEMENT, 1997, : 300 - 314
  • [8] Computational Difficulty of Computing the Density of States
    Brown, Brielin
    Flammia, Steven T.
    Schuch, Norbert
    PHYSICAL REVIEW LETTERS, 2011, 107 (04)
  • [9] Connection Problem
    Haraoka, Yoshishige
    LINEAR DIFFERENTIAL EQUATIONS IN THE COMPLEX DOMAIN: FROM CLASSICAL THEORY TO FOREFRONT, 2020, 2271 : 101 - 122
  • [10] TRANSPOSITION AS A FUNCTION OF PROBLEM DIFFICULTY
    MARSH, G
    PAULSON, N
    JOURNAL OF EXPERIMENTAL PSYCHOLOGY, 1969, 80 (01): : 156 - &