Algorithmic Complexity of Secure Connected Domination in Graphs
Algorithmic Complexity of Secure Connected Domination in Graphs
To cite this article: J. Pavan Kumar, P. Venkata Subba Reddy & S. Arumugam (2020) Algorithmic
complexity of secure connected domination in graphs, AKCE International Journal of Graphs
and Combinatorics, 17:3, 1010-1013, DOI: 10.1016/j.akcej.2019.08.012
ABSTRACT KEYWORDS
Let G ¼ ðV, EÞ be a simple, undirected, and connected graph. A connected (total) dominating set Domination; secure
S V is a secure connected (total) dominating set of G, if for each u 2 V n S, there exists v 2 S domination; secure
such that uv 2 E and ðS n fvgÞ [ fug is a connected (total) dominating set of G. The minimum car- connected domination;
w[2]-hard
dinality of a secure connected (total) dominating set of G denoted by csc ðGÞðcst ðGÞÞ, is called the
secure connected (total) domination number of G. In this paper, we show that the decision prob-
lems corresponding to secure connected domination number and secure total domination number
are NP-complete even when restricted to split graphs or bipartite graphs. The NP-complete reduc-
tions also show that these problems are w[2]-hard. We also prove that the secure connected dom-
ination problem is linear time solvable in block graphs and threshold graphs.
CONTACT J. Pavan Kumar [email protected] Department of Computer Science and Engineering National Institute of Technology Warangal, Warangal,
Telangana, India.
ß 2020 The Author(s). Published with license by Taylor & Francis Group, LLC
This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use,
distribution, and reproduction in any medium, provided the original work is properly cited.
AKCE INTERNATIONAL JOURNAL OF GRAPHS AND COMBINATORICS 1011
a a
b b
c c
a d e
d d
b c
e e
(a) Graph G
p x
q y
(b) Graph G∗
Figure 1. Construction of G from G:
V 0 ðGÞ are labeled as u0 and v0 , and EðG Þ consists of (i) Q and an independent set I, we construct a split graph G
edges uv0 and u0 v for each edge uv 2 E; (ii) edges of the with a clique Q and an independent set I as follows:
form uu0 for each vertex u 2 V; and (iii) edges of the form
VðG Þ ¼ V [ fx, yg, and
ux and uy for every vertex u 2 V1 ðG Þ: Clearly G is a
bipartite graph and can be constructed from G in polyno- EðG Þ ¼ E [ fxu : u 2 Vg [ fxyg:
mial time (Figure 1). Note that G is a split graph, where Q ¼ Q [ fxg and I ¼
Next, we show that G has a SCDS of size at most r if and I [ fyg and G can be constructed from G in polyno-
only if G has a SCDS of size at most r þ 2: If S is a SCDS mial time.
of G withjSj r, then it can be easily verified that S ¼ Now let S be a DS of G with jSj k: Then S ¼ S [ fx, yg is
S [ fx, yg is a SCDS of G with jS j r þ 2: a SCDS of G with jS j k þ 2: Conversely, let S be a SCDS
Conversely, let S be an SCDS of G and jS j r þ 2: Since of G with jS j k þ 2: It follows from Proposition 2 that
xandy are the only vertices in S which defend pandq, it fol- x, y 2 S : Clearly S0 ¼ S n fx, yg is a DS of G with jS0 j k: w
lows that at least one of them must be in S : If x 2 S and y 62
S , then G ½ðS n fxgÞ [ fpg is disconnected, which is a
Theorem 11. STDM is NP-complete for split graphs.
contradiction. Hence x, y 2 S : Let S0 ¼ S n
fx, y, p, qg and S ¼ ðS [ fv : v 2 S \ V ðGÞgÞ n
00 0 0 0 0
Proof. It is clear that STDM for split graphs is in NP. The
fv0 : v0 2 S0 \ V 0 ðGÞg: Clearly S00 forms a SCDS of size at most reduction given in the proof of Theorem 10 shows that
r in G: w
STDM is NP-complete for split graphs. w
Theorem 9. STDM is NP-complete for bipartite graphs. Since the Domination problem is w[2]-complete for split
graphs [7] and the reductions in Theorems 10 and 11 are in
Proof. It is clear that STDM for bipartite graphs is in NP. the function of the parameter c, the following two corolla-
The reduction given in the proof of Theorems 8 shows that ries are immediate.
STDM is NP-complete for bipartite graphs. w
Corollary 3. SCDM is w[2]-hard in split graphs.
Since the Domination problem is w[2]-complete for
bipartite graphs [7] and the reductions in Theorems 8 and 9 Corollary 4. STDM is w[2]-hard in split graphs.
are in the function of the parameter l, the following two In the next two theorems we prove that csc ðGÞ can be
corollaries are immediate. computed in linear time for block graphs and thresh-
old graphs.
Corollary 1. SCDM is w[2]-hard in bipartite graphs.
Let G ¼ ðV, EÞ be a connected graph. A vertex v is called
Corollary 2. STDM is w[2]-hard in bipartite graphs. a cut-vertex of G if G v is a disconnected graph. A graph
It has been shown that the DM and the TDM as NP- G with no cut-vertex is called a block. A block B of a graph
is a maximal connected induced subgraph of G such that B
complete even when restricted to split graphs [1].
has no cut-vertex. In block B, vertices which are not cut ver-
Theorem 10. SCDM is NP-complete for split graphs. tices of G are called block vertices. A graph G is called a
block graph if all its blocks are cliques.
Proof. It is known that SCDM is a member of NP. We
reduce DM for split graphs to SCDM for split graphs. Given Definition 1. A graph G is called a block graph if all the
a split graph G whose vertex set is partitioned into a clique blocks of G are cliques.
AKCE INTERNATIONAL JOURNAL OF GRAPHS AND COMBINATORICS 1013
Theorem 12. Let G be a block graph having r blocks and k is a support vertex. Hence no vertex of C n fug is D-defended,
cut vertices. Then csc ðGÞ ¼ k þ r r0 , where r0 is the number which is a contradiction. Hence csc ðGÞ ¼ jDj 2 þ l: Thus
of blocks such that all vertices of the block are cut vertices. csc ðGÞ ¼ 2 þ l: w
Proof. Let A denote the set of all cut vertices of G. Let Theorem 14. SCDM is linear time solvable for thresh-
B1 , B2 , :::, Br0 , Br0 þ1 , :::, Br be the blocks of G where every ver- old graphs.
tex of Bi is a cut vertex of G if 1 i r0 : Let T ¼
fvi : 1 i r r0 and vi is a non-cut vertex of Br0 þi g: Let Proof. Since the ordering of the vertices of the clique in a
S ¼ A [ T:SinceA contains all cut-vertices of G, it follows threshold graph can be determined in linear time [6], the
that G½S is connected. Also if v 2 V n S, then v is not a result follows. w
cut-vertex. Now there exists a vertex u 2 T such that uv 2
EandðS n fvgÞ [ fug is a CDS of G: Hence, S is a SCDS of
G: Therefore, csc ðGÞ k þ r r0 : 3. Conclusion
Now let D be any csc -set of G: Since G½D is connected, D
A: Further, a cut-vertex cannot defend any other vertex In this paper, it is shown that secure connected (total) dom-
and hence D contains at least one non-cut vertex from each ination problem is NP-complete even when restricted to
block Bi where r0 þ 1 i r: Hence csc ðGÞ ¼ jDj jSj ¼ k bipartite graphs, or split graphs. Since split graphs form a
þr r0 : Thus csc ðGÞ ¼ k þ r r0 : w proper subclass of chordal graphs, these problems are also
NP-complete for chordal graphs. We have proved that
Corollary 5. Let G be a block graph with r blocks and exactly secure connected domination problem is linear time solvable
one cut-vertex. Then csc ðGÞ ¼ r þ 1: for block graphs and threshold graphs. It will be interesting
to investigate the algorithmic complexity of secure con-
Corollary 6. For any tree T with n vertices, csc ðTÞ ¼ n: nected (total) domination problem for subclasses of chordal
and bipartite graphs.
Proof. Here r ¼ n 1, r0 ¼ n 1 l and k ¼ n l where l
is the number of leaves in T: Therefore, csc ðTÞ ¼ n: w
Disclosure statement
Corollary 7. SCDM is linear time solvable for block graphs. No potential conflict of interest was reported by the authors.