Abstract
For a graph G, its k-rainbow independent domination number, written as , is defined as the cardinality of a minimum set consisting of k vertex-disjoint independent sets such that every vertex in has a neighbor in for all . This domination invariant was proposed by Kraner Šumenjak, Rall and Tepeh (in Applied Mathematics and Computation 333(15), 2018: 353–361), which aims to compute the independent domination number of (the generalized prism) via studying the problem of integer labeling on G. They proved a Nordhaus–Gaddum-type theorem: for any n-order graph G with , in which denotes the complement of G. This work improves their result and shows that if , then .
1. Introduction
Throughout the paper, only simple graphs are considered. We refer to [1] for undefined notations. For a graph G, the edge set and vertex set of G are denoted by and , respectively. For any , they are adjacent in G if and are the endpoints of an identical edge of G. A vertex is adjacent to a set in G if W contains a vertex s.t. . = is called the open neighborhood of w and = is the closed neighborhood of w. denotes the degree of w in G and . A vertex that has degree ℓ and at least ℓ is called an ℓ-vertex and -vertex, respectively. For any , let = and = . We say that Wdominates a set if . Moreover, we use the notation to denote the subgraph of G by deleting vertices in W and their incident edges in G, and the subgraph of G induced by W. The ℓ-order complete graph and the ℓ-length cycle are denoted by and , respectively. As usual, for any two natural numbers with , represents .
Given a graph G and a subset , we call W a dominating set (abbreviated as DS) of G if W dominates . An independent set (abbreviated as IS) of a graph is a set of vertices, no two of which are adjacent in the graph. If a DS W of G is an IS, then W is called an independent dominating set (IDS for short) of G. The independent domination number of G, denoted by , is the cardinality of a minimum IDS of G. Domination and independent domination in graphs have always attracted extensive attention [2,3] and many variants of domination [4] have been introduced increasingly, for the applications in diverse fields, such as electrical networks, computational biology, and land surveying. Recent studies on these variations include (total) roman domination [5,6], strong roman domination [7], semitotal domination [8,9], relating domination [10], just to name a few.
Let be the Cartesian product of G and H. In order to reduce the problem of determining into the problem of integer labeling on G, Kraner Šumenjak et al. [11] proposed a new variation of domination, called k-rainbow independent dominating function of a graph G (kRiDF for short), which is a function f from to , s.t., for each , is an IS and every vertex v with is adjacent to a vertex u with . Alternatively, a kRiDF f of G may be viewed as an ordered partition such that for each , is an IS and for every , where , , denotes the set of vertices assigned value j under f. The weight of a kRiDF f is defined as the number of nonzero vertices, i.e., = . The k-rainbow independent domination number of G, denoted by , is the minimum weight of a kRiDF of G. From the definition, we have . A -function represents a kRiDF of G which has weight .
Let G be a graph and H a subgraph of G. Suppose that g is a kRiDF of H. We say that a kRiDF f of G is extended from g if for every . To prove that a graph G has a kRiDF, we will first find a RiDF g of a subgraph of G, , and then extend g to a kRiDF f of G. By using this approach, we describe the structure characterization of graphs G with = (Section 2), and then obtain an improved Nordhaus–Gaddum-type theorem with regard to (Section 3).
2. Structure Characterization of Graphs s.t., =
To get the improved Nordhaus–Gaddum-type theorem in terms of , we have to characterize the graphs G s.t., = . For this, we need the following special graphs.
A star , , is a complete bipartite graph with =1 and , where the vertex in X is called the center of and the vertices in Y are leaves of . Let be the graph obtained from by adding a single edge connecting an arbitrary pair of leaves of [11]. A double star [12] is defined as the union of two vertex-disjoint stars with an edge connecting their centers. Specifically, for two integers such that the double star, denoted by , is the graph with vertex set and edge set , where is called the bridge of and the subgraphs induced by and are called the n-star at and m-star at , respectively. Observe that is defined on the premise of . For mathematical convenience, we denote a double star as a vertex-sequence .
We start with a known result, which characterizes graphs G with . For a fixed graph G, its complement is written as .
Lemma 1
([11]). Let G be a graph of order n. Then, iff G only contains components isomorphic to or . And, if , then .
The following conclusion is simple but will be used throughout this paper.
Lemma 2.
Let H be a subgraph of a fixed graph G and be a -function. Then g can be extended to a kRiDF of G with weight at most .
Proof.
Let . We will deal with these vertices in the order of by the following rule: for each , , let be the smallest one such that is not adjacent to in G. If such j does not exist, we update by ; otherwise we update by . After the last one, i.e., is handled, we obtain a kRiDF of G. Obviously, the weight of the resulting kRiDF of G is not more than . □
The following theorem clarifies the structure of connected graphs G with =.
Theorem 1.
Let G be a connected graph with order . Then, iff G is isomorphic to one among , , () and .
Proof.
Let be an arbitrary -function. Observe that does not contain any 1-vertex; one can readily derive that when G is isomorphic to one of , and . Conversely, suppose that , that is, . By Lemma 2, G contains no subgraph H that has a 2RiDF of weight at most . Since and each for contains a subgraph isomorphic to a 6-order path with , G does not contain any subgraph isomorphic to or for . This also shows that every two vertices of G share at most one neighbor in G.
Observation 1.If G contains a -vertex x, then every -vertex of G belongs to . Suppose to the contrary that G contains a -vertex y such that . Let and . Observe that and for ; we WLOG assume that , and . Let f be: . Notice that either or for some ; we further let and . Clearly, f is a 2RiDF of of weight , a contradiction.
Observation 2.G contains at most one -vertex. Suppose that G has two distinct -vertices, say x and y. By Observation 1, . Let and . Since G contains no subgraph isomorphic to , and there are no edges between and . Assume that and . Then, the function f: such that = = 0, = = 2 and = = 1, is a 2RiDF of of weight , a contradiction.
Observation 3.If G contains a -vertex x, has not more than two 2-vertices; in particular, when contains two 2-vertices, in G these two 2-vertices are adjacent. If not, suppose that contains three 2-vertices, say . We WLOG assume that and let . Let (possibly , but ). By Observation 1, , i.e., . Let f be: . Obviously, f is a 2RiDF of of weight , a contradiction. Now, suppose that contains two 2-vertices, say . If , let . Clearly, and . Let f be: . Then, f is a 2RiDF of of weight , a contradiction.
By the above three observations and the assumption that G is connected, we see that if G contains a -vertex x, then contains either only 1-vertices (), or one 2-vertex and 1-vertices (), or two adjacent 2-vertices and 1-vertices (); if , then G is isomorphic to one of and . □
The theorem below follows from Theorem 1, Lemma 1, and = , where are the components of G.
Theorem 2.
Given a graph G with order , iff G has one component isomorphic to one among (), (), () and , and other components are isomorphic to or , where .
3. An Improved Nordhaus–Gaddum Type Theorem for
This section is devoted to achieve an improved Nordhaus–Gaddum type theorem by showing that for every graph of order , which improves a result obtained by Kraner Šumenjak et al., et al [11]. We first present some fundamental lemmas.
Lemma 3.
For an n-order graph G with , if G is or , then .
Proof.
If or , let where is the center and when . Define a function f such that and for every . Since every vertex in is a neighbor of and also in , it follows that f is a 2RiDF of of weight 3.
If , then . Let , where is the bridge of G and . If , then both G and are isomorphic to , the path of length 3, and the conclusion holds. If , then the function f from to such that , and for every is a 2RiDF of with weight 3. □
Lemma 4.
For a graph n-order G, if and , then .
Proof.
Clearly, . When , implies that by Lemma 1. Therefore, we assume that . Suppose that . If , by Lemma 1 we have , a contradiction. Therefore, . By Theorem 2 has one component isomorphic to , or where , and all of the other components of are isomorphic to or .
If contains two vertices u and v s.t. , then in G both u and v are adjacent to every vertex in . We can obtain a 2RiDF of G by assigning 1 to u, 2 to v, and 0 to the remained vertices of G. This indicates that and a contradiction. Therefore, contains no components and contains at most one component, implying that contains at most two components. If contains only one component, it follows that is or (since ). By Lemma 3 and a contradiction. Therefore, has two components, denoted by and , where and is isomorphic to , or . Let and define a function f as follows: let ; when or (where is the center of and is a 1-vertex of by the assumption of ), when (where is the bridge of ), or when (where ); and all of the other remained vertices are assigned value 0. Clearly, all vertices with value 0 are adjacent to u and a vertex with value 2. Hence, f is a 2RiDF of G, which has weight 3, a contradiction. □
Lemma 5.
Suppose that G is an n-order graph satisfying that and + = . Let be an arbitrary -function. We have
- (1)
- If , then for any , there does not exist such that , and for , where but possibly ;
- (2)
- If are two arbitrary different vertices of , then ;
- (3)
- for .
Proof.
For (1), if the conclusion is false, then let g be: and , . Then, g is a 2RiDF of with weight . Since and are cliques in , contains at most two vertices not assigned 0 under every 2RiDF of for . Hence, we can extend g to a 2RiDF of with weight at most , according to Lemma 2. This shows that and +, a contradiction.
For (2), if , let f be: , and for . It is clear that f is a 2RiDF of with weight 2. According to Lemma 2, we can extend f to a 2RiDF of G with weight at most 4 (since ). Thus, and by Lemma 4 , a contradiction.
For (3), if , then = . By an analogous argument as that in Lemma 4, we can derive that , a contradiction. In the following, we prove that (the proof of is similar to that of ). Suppose that and let . Then, every vertex of is adjacent to u in G, i.e., u is not adjacent to in . By Lemma 4 we assume that . If contains a vertex v with two neighbors in , then . Let g be: . Since is a clique in , we can extend g to a 2RiDF of with weight at most , according to Lemma 2. This shows that and hence , a contradiction. Therefore, every vertex in has degree at most 1 in , which implies that for any two vertices (observe that ). This contradicts (2). □
Lemma 6.
Let G be an n-order graph, . For any , if , the resulting graph by deleting u and its incident edges from G, is connected and , then G has a 2RiDF f satisfying and for some .
Proof.
Clearly, . If u has no neighbor in , then let f be: for every , and , where g is a -function of H. Since , there exists satisfying . If u has a neighbor , there exists a s.t. since H is connected. Let f be: . Then, we can extend f to a desired 2RiDF of G according to Lemma 2. □
Now, we turn to the proof of the main result.
Theorem 3.
Suppose that G is an n-order graph, . If , then .
Proof.
We are sufficient to handle the situation since cases of are trivial. Let be a -function such that contains the maximum number of components isomorphic to . Suppose to the contrary that . Then, since [11], that is,
Formula (1) indicates that every 2RiDF of has weight at least . We will complete our proof by constructing a 2RiDF of of weight at most or a 2RiDF of G of weight less than .
If , then , a contradiction; if , then and by Lemma 1 , also a contradiction. Therefore, by Lemma 4,
Then, by Lemma 5 (3) we have for . In addition, because, by definition, is a clique, , it follows that for every 2RiDF of ,
Therefore, by Lemma 2 we can extend every -function to a 2RiDF of with weight at most , i.e., by Formula (1).
Claim 1.Denote by ℓ the number of vertices in , which have degree in . Then, where . If not, either ℓ is at least 2 or both ℓ and are equal to 1. Suppose that and take two vertices , such that they are adjacent to all vertices of in . Let be: for . Clearly, is a 2RiDF of and by Lemma 2 we can extend to a 2RiDF of , which has weight at most , a contradiction. Now, suppose that . Then, , which indicates that contains a component s.t. . Since , there is a vertex v, say , which is adjacent to every vertex of in . By Lemma 6 has a 2RiDF s.t. for some and . Observe that in v is adjacent to all vertices of ; by the rule of Lemma 2 we can extend to a 2RiDF g of under which there is at most one vertex in (and ) not assigned value 0. Thus, , a contradiction. This completes the proof of Claim 1.
Now, we WLOG assume . Then, by Formula (2).
Claim 2. does not contain any isolated vertex v s.t. . Otherwise, define as: for , and . By Claim 1, in , has not more than one vertex adjacent to every vertex in ; say if such a vertex exists. We further let for (or for if exists). Since in G every vertex in (except for ) is adjacent to v and also , f is a 2RiDF of G of weight at most , a contradiction. This completes the proof of Claim 2.
We proceed by distinguishing two cases: and .
Case 1.. In this case, by Claim 1 each vertex of owns a neighbor belonging to in G where = [1,2]; by Theorem 2, has one component H isomorphic to one of (), (), () and , and other components of are isomorphic to or . Let be a vertex with . Clearly, . Let and be two vertices such that every vertex in has degree in H not exceeding . By the structure of H, for , we have that and if has a neighbor ) in H, then . Moreover, by Lemma 5 (1), , which implies that each vertex of is adjacent to or in G.
Claim 3.. Otherwise, let . Then, and . Suppose that (the case of can be similarly discussed). Let and clearly . By Lemma 5 (2), a vertex is adjacent to in . We WLOG assume that . According to Lemma 6, admits a 2RiDF satisfying and for some . Further, let and . So is a 2RiDF of , and by Lemma 2 and Formula (3) we can extend to a 2RiDF of with weight at most (since ), a contradiction. We therefore assume that . By Lemma 5 (2) we have . WLOG, suppose that in , has two neighbors belonging to , say and . By Lemma 5 (1), is not adjacent to both and , and is not adjacent to both and in , where and . Thus, it follows that and , or and , which contradicts to Lemma 5 (1) again. This completes the proof of Claim 3.
By Claim 3, we see that contains no component isomorphic to and contains at most one component.
Claim 4. contains a component. If not, we have = H.
Claim 4.1..
Otherwise, for , is adjacent to every vertex of in G, and by Lemma 5 (2) and . Set , ; then, . Let f be: , and for any x in . So, we get a 2RiDF f of G, which has weight 4, a contradiction. So, Claim 4.1 holds.
Claim 4.2..
Observe that ; it is enough by showing that G admits a 2RiDF f s.t. . When , let f be: for , for , and for . By Lemma 5 (1), in , contains no vertex adjacent to and also . Therefore, f is a 2RiDF of G of weight . Now, suppose that . By Lemma 5 (1), contains at most one vertex adjacent to both and in ; say u if such a vertex exists. Let f be: (or if u exists), for (or ) and for . Notice that by Claim 1 every vertex of is adjacent to in G, and by the structure of H and the selection of and , every vertex of is adjacent to in G; f is a 2RiDF of G of weight at most . This completes the proof of Claim 4.2.
By Claim 4.2, we have . Let in the following.
Claim 4.3.In , for every vertex in has not more than one neighbor in .
If not, let be adjacent to two vertices of in , say . By Lemma 5 (1) or is not adjacent to v in , say . If , define as: for every , , . If , then and let be: ; further, let when , or let and when . According to Lemma 2, in either case the defined above can be extended to a 2RiDF g of under which and or . Therefore, by Formula (3) , a contradiction. With a similar discussion, there is also a contradiction if we assume contains a vertex that has two neighbors in in . This completes the proof of Claim 4.3.
Now, we consider . Suppose that and let . According to Claim 4.1, we WLOG assume that . This indicates that by Lemma 5 (1). If has a neighbor in , say , then according to Lemma 5 (1), , , and (resp. ) is not adjacent to (resp. ) in (otherwise or has two neighbors in or in , respectively. This contradicts to Claim 4.3). Let f be: and for . Observe that (resp. ) is not adjacent to (resp. ) in and by Lemma 5 (1) contains no vertex adjacent to both and for some . Hence, f is a 2RiDF of of weight 4 and we are able to extend f to a 2RiDF of G with weight at most according to Lemma 2, a contradiction. Therefore, we may assume that . In this case, when , let f be: , . By Lemma 5 (1) has not more than one vertex adjacent to both and in and has not more than one vertex adjacent to in ; for we further let . Then, f is a 2RiDF of of weight 3 and according to Lemma 2 we can extend f to a 2RiDF of G of weight at most , a contradiction. We therefore suppose that has a neighbor in in , say . With the same argument as , we can show that as well.
Then, if and , the function f: and for , is a 2RiDF of with weight 4, and according to Lemma 2, we are able to extend f to a 2RiDF of G with weight at most , a contradiction. Therefore, we suppose that by the symmetry. By Lemma 5 (1), it has that , and or , say by the symmetry. Let f be: and for . Since in G every vertex in has a neighbor in and also , f is a 2RiDF of of weight 4 and according to Lemma 2 we can extend f to a 2RiDF of G of weight at most , and a contradiction.
A similar line of thought leads to a contradiction if we assume that , and so Claim 4 holds.
By Claim 4, we see that contains one component isomorphic to . Let s be the vertex of the component. We first show that . If not, in we assume that s has two neighbors in , say . By Lemma 5 (1) for , (resp. ) can not be adjacent to and (resp. and ) simultaneously in . This implies that either , , or and , which violates Lemma 5 (1) as well. Thus, by Claim 2 and the vertex adjacent to s in belongs to . Let f be: for , , for . Observe that by Claim 1 all vertices in are adjacent to in G. Hence, every vertex in is adjacent to s and also in G. Therefore, f is a 2RiDF of G with weight (since ), a contradiction.
The foregoing discussion shows that there exists a contradiction if we assume that . In what remains, we handle the case when .
Case 2.. Then by Lemma 1 every component of is isomorphic to or . Recall that for . Take two vertices in s.t. if contains a component and are isolated vertices in otherwise. By Lemma 5 (1), we have
We deal with two subcases in terms of the adjacency property of u and v.
Case 2.1.. Then in , contains no vertex adjacent to .
Claim 5.In , contains only vertices with degree at most . Suppose that contains a vertex w such that for every . If (or ), define a 2RiDF of as: (or and (). According to Lemma 2 we can extend to a 2RiDF of , under which contains at most two vertices not assigned 0. Thus, , a contradiction. We therefore assume that and . By Lemma 5 (2), there are at least three vertices in that are adjacent to u or v. We WLOG assume that contains a vertex s.t. . Construct a 2RiDF of as follows: , and . Then, by Lemma 2 can be extended to a 2RiDF g of , under which contains at most one vertex not assigned value 0. Therefore, , a contradiction. Similarly, we can also obtain a contradiction if we assume that contains a vertex adjacent to every vertex of . So, Claim 5 holds.
By Claim 5, for = [1,2], each vertex of is adjacent to a vertex of in G. If , then in G all vertices of are adjacent to . Let f be: for , for , and . Obviously, f is a 2RiDF of G s.t. = , a contradiction. We therefore assume that contains a vertex s s.t. and . Then, in , by Lemma 5 (1) no vertex in is adjacent to u and v simultaneously. Analogously, the function f: for , and for (and for , and for ) is a 2RiDF of G with weight (and ). This implies that and . Let = and = . Then, in , neither u nor v is a neighbor of and simultaneously; otherwise, we, by the symmetry, suppose that and . Let be: , and . Obviously, is a 2RiDF of with weight 2. According to Lemma 2, we can extend to a 2RiDF of with weight at most , a contradiction. In addition, in , , is not adjacent to u and v simultaneously according to Lemma 5 (1). Therefore, we may assume, by the symmetry, that and .
If no edge between and in exists, then by Lemmas 5 (2), and . Then, the function such that , and is a 2RiDF of with weight 2. According to Lemma 2, we can extend to a 2RiDF of with weight at most , a contradiction. We therefore assume that contains an edge connecting and , say by the symmetry.
If , define as: . Then, is a 2RiDF of with weight 2. By Lemma 2 and Formula 3, we are able to extend to a 2RiDF of of weight at most , a contradiction. Consequently, we have . Then, the function such that is a 2RiDF of with weight 3, and by Lemma 2 and Formula 3 we can extend to a 2RiDF of with weight at most . This contradicts the assumption.
Case 2.2.. Then, by the selection of and , contains only isolated vertices and G does not admit a -function for which the induced subgraph of by vertices with value 0 contains components.
For every , let for . Let be: for , , and . Apparently, is a 2RiDF of with weight 2. According to Lemma 2, we can extend to a 2RiDF of G with weight at most . To ensure , we have
Claim 6. and the two vertices in are adjacent in . Define a 2RiDF of as: . Suppose that . Since and are cliques in and every vertex in is adjacent to u or v in , by Lemma 2 we are able to extend to a 2RiDF g of under which at most one vertex in , is not assigned value 0 (here if contains a vertex, say w, then let ). Clearly, , a contradiction. Moreover, if contains two nonadjacent vertices in , say , then and are not in the same set for some . Therefore, we can extend to a 2RiDF g of via letting when x is in and . However, , a contradiction. This completes the proof of Claim 6.
By Claim 6, contains two adjacent vertices in , say . If there exists a s.t. (or ), then set as: , (or ), (or ). Since in every vertex in has a neighbor in and every vertex in is a neighbor of , where for some , we can extend to a 2RiDF g of according to Lemma 2. Under g, every vertex in is assigned value 0 and at most one vertex in is not assigned value 0. Therefore, , a contradiction. This demonstrates that in no vertex in is adjacent to . Furthermore, if there is a , then by Claim 6 we have and , which implies that . Set as: and for . Then, is a 2RiDF of with weight 3, and we can extend to a 2RiDF of with weight at most according to Lemma 2, a contradiction. So far, we have shown that , that is, .
Now, we define a 2RiDF of as follows: , and . According to Lemma 2, we can extend to a 2RiDF f of G with weight at most . To ensure , f must be a -function (since ). However, is isomorphic to . This contradicts the selection of . Eventually, the proof of Theorem 3 is finished. □
Based on the foregoing analysis, we observed that the upper bound can be attained by graphs , , and , while we did not find other graphs that possess this property. So, we propose a problem as follows.
Question 1. Is it enough to determine graphs G with by , , and ?
Funding
This work was supported in part by the National Natural Science Foundation of China under Grants 61872101, 61876047.
Conflicts of Interest
The author declares no conflict of interest.
References
- Bondy, J.A.; Murty, U.S.R. Graph Theory; Springer: New York, NY, USA, 2008. [Google Scholar]
- Goddarda, W.; Henning, M.A. Independent domination in graphs: A survey and recent results. Discret. Math. 2013, 313, 839–854. [Google Scholar] [CrossRef]
- Liu, C. A note on domination number in maximal outerplanar graphs. Discret. Appl. Math. 2021, 293, 90–94. [Google Scholar] [CrossRef]
- Haynes, T.W.; Hedetniemi, S.T.; Slater, P.J. Fundamentals of Domination in Graphs; Marcel Dekker: New York, NY, USA, 1998. [Google Scholar]
- Amjadi, J.; Khoeilar, R.; Chellali, M.; Shao, Z. On the Roman domination subdivision number of a graph. J. Comb. Optim. 2020, 40, 501–511. [Google Scholar] [CrossRef]
- Martínez, A.C.; García, S.C.; García, A.C.; Mira, F.A.H. Total Roman Domination Number of Rooted Product Graphs. Mathematics 2020, 8, 1850. [Google Scholar] [CrossRef]
- Àvarez-Ruiz, T.P.; Mediavilla-Gradolph, T.; Sheikholeslami, S.M.; Valenzuela-Tripodoro, J.C.; Yero, I.G. On the strong roman domination number of graphs. Discret. Appl. Math. 2017, 231, 54–59. [Google Scholar]
- Zhu, E.; Shao, Z.; Xu, J. Semitotal domination in claw-free cubic graphs. Graphs Comb. 2017, 33, 1119–1130. [Google Scholar] [CrossRef]
- Zhu, E.; Liu, C. On the semitotal domination number of line graphs. Discret. Appl. Math. 2019, 254, 295–298. [Google Scholar] [CrossRef]
- Henning, M.A.; Jäger, S.; Rautenbach, D. Relating domination, exponential domination, and porous exponential domination. Discret. Optim. 2017, 23, 81–92. [Google Scholar] [CrossRef]
- Kraner Šumenjak, T.; Rall, D.F.; Tepeh, A. On k-rainbow independent domination in graphs. Appl. Math. Comput. 2018, 333, 353–361. [Google Scholar] [CrossRef]
- Grossman, J.W.; Harary, F.; Klawe, M. Generalized ramsey theory for graphs, X: Double stars. Discret. Math. 1979, 28, 247–254. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).