
On Convexity in Split graphs: Complexity of Steiner tree and
Domination ???
A Mohanapriya1, P Renjith2, and N Sadagopan1
1Indian Institute of Information Technology, Design and Manufacturing, Kancheepuram, Chennai.
2National Institute of Technology, Calicut
coe19d003@iiitdm.ac.in, renjith@nitc.ac.in, sadagopan@iiitdm.ac.in
Abstract.
Given a graph
G
with a terminal set
R⊆V
(
G
), the Steiner tree problem (STREE) asks
for a set
S⊆V
(
G
)
\R
such that the graph induced on
S∪R
is connected. A split graph is a graph
which can be partitioned into a clique and an independent set. It is known that STREE is NP-complete
on split graphs [1]. To strengthen this result, we introduce convex ordering on one of the partitions
(clique or independent set), and prove that STREE is polynomial-time solvable for tree-convex split
graphs with convexity on clique (
K
), whereas STREE is NP-complete on tree-convex split graphs
with convexity on independent set (
I
). We further strengthen our NP-complete result by establishing
a dichotomy which says that for unary-tree-convex split graphs (path-convex split graphs), STREE
is polynomial-time solvable, and NP-complete for binary-tree-convex split graphs (comb-convex split
graphs). We also show that STREE is polynomial-time solvable for triad-convex split graphs with
convexity on
I
, and circular-convex split graphs. Further, we show that STREE can be used as a
framework for the dominating set problem (DS) on split graphs, and hence the classical complexity
(P vs NPC) of STREE and DS is the same for all these subclasses of split graphs. Furthermore, it is
important to highlight that in [2], it is incorrectly claimed that the problem of finding a minimum
dominating set on split graphs cannot be approximated within (1
−
)
ln |V
(
G
)
|
in polynomial-time for
any
>
0 unless NP
⊆
DTIME
nO(log log n)
. When the input is restricted to split graphs, we show that
the minimum dominating set problem has 2
−1
|I|
-approximation algorithm that runs in polynomial
time. Finally, from the parameterized perspective with solution size being the parameter, we show that
the Steiner tree problem on split graphs is
W
[2]-hard, whereas when the parameter is treewidth and
the solution size, we show that the problem is fixed-parameter tractable, and if the parameter is the
solution size and the maximum degree of
I
(
d
), then we show that the Steiner tree problem on split
graphs has a kernel of size at most (2d−1)kd−1+k, k =|S|.
Keywords:
Steiner tree, Domination, Split graphs, Tree-convex, Circular-convex split graphs, Approxi-
mation algorithms, Parameterized complexity.
1 Introduction
The classical complexity of the Steiner tree problem (STREE), the dominating set problem (DS), and their
variants for different classes of graphs have been well studied. Given a graph
G
with a terminal set
R⊆V
(
G
),
STREE asks for a set
S⊆V
(
G
)
\R
such that the graph induced on
S∪R
is connected. In the literature,
the set
S
is referred to as the Steiner set. The objective is to minimize the number of vertices in
S
. STREE is
NP-complete for general graphs, chordal bipartite graphs [3], and split graphs [1] whose vertex set can be
partitioned into a clique and an independent set. It is polynomial-time solvable in strongly chordal graphs [1],
series-parallel graphs [4], outerplanar graphs [5], interval graphs [6] and for graphs with fixed treewidth [7].
The only known subclass of split graphs where STREE is polynomial-time solvable is the class of threshold
graphs. Interestingly the results of [8] strengthen the result of [1] by providing a dichotomy result which says
that STREE is polynomial-time solvable in
K1,4
-free split graphs, whereas in
K1,5
-free split graphs, STREE
is NP-complete. In this paper, we focus on new subclasses of split graphs and study the tractability versus
??
A preliminary version of this paper appeared in the proceedings of
8th
International conference, CALDAM 2022,
Lecture Notes in Computer Science, vol. 13179, pp. 128-139, 2022
?This work is partially supported by the DST-ECRA Project— ECR/2017/001442.
arXiv:2210.02288v1 [cs.CC] 5 Oct 2022