Next Article in Journal
Hemispheric and Sex Differences in Mustached Bat Primary Auditory Cortex Revealed by Neural Responses to Slow Frequency Modulations
Next Article in Special Issue
Quasi-Ordinarization Transform of a Numerical Semigroup
Previous Article in Journal
Properties of Certain Subclass of Meromorphic Multivalent Functions Associated with q-Difference Operator
Previous Article in Special Issue
Improving Multivariate Microaggregation through Hamiltonian Paths and Optimal Univariate Microaggregation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

From the Quasi-Total Strong Differential to Quasi-Total Italian Domination in Graphs

by
Abel Cabrera Martínez
,
Alejandro Estrada-Moreno
*,† and
Juan Alberto Rodríguez-Velázquez
Departament d’Enginyeria Informàtica i Matemàtiques, Universitat Rovira i Virgili, Av. Països Catalans 26, 43007 Tarragona, Spain
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Symmetry 2021, 13(6), 1036; https://doi.org/10.3390/sym13061036
Submission received: 20 April 2021 / Revised: 30 May 2021 / Accepted: 3 June 2021 / Published: 8 June 2021
(This article belongs to the Special Issue Theoretical Computer Science and Discrete Mathematics)

Abstract

:
This paper is devoted to the study of the quasi-total strong differential of a graph, and it is a contribution to the Special Issue “Theoretical computer science and discrete mathematics” of Symmetry. Given a vertex x V ( G ) of a graph G, the neighbourhood of x is denoted by N ( x ) . The neighbourhood of a set X V ( G ) is defined to be N ( X ) = x X N ( x ) , while the external neighbourhood of X is defined to be N e ( X ) = N ( X ) X . Now, for every set X V ( G ) and every vertex x X , the external private neighbourhood of x with respect to X is defined as the set P e ( x , X ) = { y V ( G ) X : N ( y ) X = { x } } . Let X w = { x X : P e ( x , X ) } . The strong differential of X is defined to be s ( X ) = | N e ( X ) | | X w | , while the quasi-total strong differential of G is defined to be s * ( G ) = max { s ( X ) : X V ( G ) and X w N ( X ) } . We show that the quasi-total strong differential is closely related to several graph parameters, including the domination number, the total domination number, the 2-domination number, the vertex cover number, the semitotal domination number, the strong differential, and the quasi-total Italian domination number. As a consequence of the study, we show that the problem of finding the quasi-total strong differential of a graph is NP-hard.

1. Introduction

Given a graph G = ( V ( G ) , E ( G ) ) , the open neighbourhood of a vertex x V ( G ) is defined to be N ( x ) = { y V ( G ) : x y E ( G ) } . The open neighbourhood of a set X V ( G ) is defined by N ( X ) = x X N ( x ) , while the external neighbourhood of X, or boundary of X, is defined as N e ( X ) = N ( X ) X .
The differential of a subset X V ( G ) is defined as ( X ) = | N e ( X ) | | X | and the differential of a graph G is defined as
( G ) = max { ( X ) : X V ( G ) } .
These concepts were introduced by Hedetniemi about twenty-five years ago in an unpublished paper, and the preliminary results on the topic were developed by Goddard and Henning [1]. The development of the topic was subsequently continued by several authors, including [2,3,4,5,6,7]. Currently, the study of differentials in graphs and their variants is of great interest because it has been observed that the study of different types of domination can be approached through a variant of the differential which is related to them. Specifically, we are referring to domination parameters that are necessarily defined through the use of functions, such as Roman domination, perfect Roman domination, Italian domination and unique response Roman domination. In each case, the main result linking the domination parameter to the corresponding differential is a Gallai-type theorem, which allows us to study these domination parameters without the use of functions. For instance, the differential is related to the Roman domination number [3], the perfect differential is related to the perfect Roman domination number [5], the strong differential is related to the Italian domination number [8], the 2-packing differential is related to the unique response Roman domination number [9]. Next, we will briefly describe the case of the strong differential and then introduce the study of the quasi-total strong differential. We refer the reader to the corresponding papers for details on the other cases.
For any x X , the external private neighbourhood of x with respect to X is defined to be
P e ( x , X ) = { y V ( G ) X : N ( y ) X = { x } } .
We define the set X w = { x X : P e ( x , X ) } .
The strong differential of a set X is defined to be
s ( X ) = | N e ( X ) | | X w | ,
while the strong differential of G is defined to be
s ( G ) = max { s ( X ) : X V ( G ) } .
As shown in [8], the problem of finding the strong differential of a graph is NP-hard, and this parameter is closely related to several graph parameters. In particular, the theory of strong differentials allows us to develop the theory of Italian domination without the use of functions.
In this paper, we study the quasi-total strong differential of G, which is defined as
s * ( G ) = max { s ( X ) : X V ( G ) and X w N ( X ) } .
We will show that this novel parameter is perfectly integrated into the theory of domination. In particular, we will show that the quasi-total strong differential is closely related to several graph parameters, including the domination number, the total domination number, the 2-domination number, the vertex cover number, the semitotal domination number, the strong differential, and the quasi-total Italian domination number. As a consequence of the study, we show that the problem of finding the quasi-total strong differential of a graph is NP-hard.
The paper is organised as follows. Section 2 is devoted to establish the main notation, terminology and tools needed to develop the remaining sections. In Section 3 we obtain several bounds on the quasi-total strong differential of a graph and we discuss the tightness of these bounds. In Section 4 we prove a Gallai-type theorem which shows that the theory of quasi-total strong differentials can be applied to develop the theory of Italian domination, provided that the Italian dominating functions fulfil an additional condition. Finally, in Section 5 we show that the problem of finding the quasi-total strong differential of a graph is NP-hard.

2. Notation, Terminology and Basic Tools

Throughout the paper, we will use the notation G H if G and H are isomorphic graphs. Given a set X V ( G ) , the subgraph of G induced by X will be denoted by G [ X ] , while (for simplicity) the subgraph induced by V ( G ) X will be denoted by G X . The minimum degree, the maximum degree and the order of G will be denoted by δ ( G ) , Δ ( G ) and n ( G ) , respectively.
A leaf of G is a vertex of degree one. A support vertex of G is a vertex which is adjacent to a leaf, while a strong support vertex is a vertex which is adjacent to at least two leaves. The set of leaves, support vertices and strong support vertices of G will be denoted by L ( G ) , S ( G ) and S s ( G ) , respectively.
A dominating set of G is a subset D V ( G ) such that N ( v ) D for every v V ( G ) D . Let D ( G ) be the set of dominating sets of G. The domination number of G is defined to be,
γ ( G ) = min { | D | : D D ( G ) } .
The domination number has been extensively studied. For instance, we cite the following books [10,11,12].
We define a γ ( G ) -set as a set D D ( G ) with | D | = γ ( G ) . The same agreement will be assumed for optimal parameters associated to other characteristic sets of a graph. For instance, a s * ( G ) -set will be a set X V ( G ) such that X w N ( X ) and s ( X ) = s * ( G ) .
As described in Figure 1, X = { a , b , x , y } is a s * ( G ) -set while X = { u , v , x , y } is not a s * ( G ) -set, as X w = { u , v } ¬ N ( X ) . In contrast, both X and X are s ( G ) -sets. Another s * ( G ) -sets are Y = { a , b , u , v , x , y } and Y = { a , b , v , x , y } .
A total dominating set of G is a subset D V ( G ) such that N ( v ) D for every vertex v V ( G ) . Let D t ( G ) be the set of total dominating sets of G. The total domination number of G is defined to be,
γ t ( G ) = min { | D | : D D t ( G ) } .
The total domination number has been extensively studied. For instance, we cite the book [13].
A k-dominating set of G is a subset D V ( G ) such that | N ( v ) D | k for every vertex v V ( G ) D . Let D k ( G ) be the set of k-dominating sets of G. The k-domination number of G is defined to be,
γ k ( G ) = min { | D | : D D k ( G ) } .
For a comprehensive survey on k-domination in graphs, we cite the book [10] published in 2020. In particular, there is a chapter, Multiple Domination, by Hansberg and Volkmann, where they put into context all relevant research results on multiple domination concerning k-domination that have been found up to 2020.
In particular, the following result will be useful in the study of quasi-total strong differentials.
Theorem 1
([14]). Let r and k be positive integers. For any graph G with δ ( G ) r + 1 r k 1 ,
γ k ( G ) r r + 1 n ( G ) .
A semitotal dominating set of a graph G with no isolated vertex, is a dominating set D of G such that every vertex in D is within distance two of another vertex in D. This concept was introduced in 2014 by Goddard et al. in [15]. Let D t 2 ( G ) be the set of semitotal dominating sets of G. The semitotal domination number of G is defined to be
γ t 2 ( G ) = min { | D | : D D t 2 ( G ) } .
By definition,
γ ( G ) γ t 2 ( G ) min { γ t ( G ) , γ 2 ( G ) } .
A set C V ( G ) is a vertex cover of G if every edge of G is incident with at least one vertex in C. The vertex cover number of G, denoted by β ( G ) , is the minimum cardinality among all vertex covers of G. Recall that the largest cardinality of a set of vertices of G, no two of which are adjacent, is called the independence number of G and it is denoted by α ( G ) . The following well-known result, due to Gallai, states the relationship between the independence number and the vertex cover number of a graph.
Theorem 2
(Gallai’s theorem, [16]). For any graph G,
α ( G ) + β ( G ) = n ( G ) .
The concept of a corona product graph was introduced in 1970 by Frucht and Harary [17]. Given two graphs G 1 and G 2 , the corona product graph G 1 G 2 is the graph obtained from G 1 and G 2 , by taking one copy of G 1 and n ( G 1 ) copies of G 2 and joining by an edge every vertex from the i t h -copy of G 2 with the i t h -vertex of G 1 . Notice that n ( G 1 G 2 ) = n ( G 1 ) ( n ( G 2 ) + 1 ) and γ ( G 1 G 2 ) = n ( G 1 ) .
The following result will be one of our main tools.
Theorem 3
([8]). For any graph G, the following statements hold.
(i) 
There exists a s ( G ) -set which is a dominating set of G.
(ii) 
n ( G ) min { 2 γ ( G ) , γ 2 ( G ) } s ( G ) n ( G ) γ ( G ) | S s ( G ) | .
For the remainder of the paper, definitions will be introduced whenever a concept is needed. In particular, this is the case for concepts, notation and terminology that are used only once or only in a short section.

3. General Results

To begin this section we present some bounds on the quasi-total strong differential of a graph, and then we discuss the tightness of the bounds.
Theorem 4.
For any graph G, the following statements hold.
(i) 
s ( G ) γ ( G ) s * ( G ) s ( G ) .
(ii) 
n ( G ) min { 3 γ ( G ) , γ 2 ( G ) } s * ( G ) n ( G ) γ ( G ) | S s ( G ) | .
Proof. 
The inequality s * ( G ) s ( G ) is straightforward, as for any s * ( G ) -set X we have s * ( G ) = s ( X ) s ( G ) .
We proceed to prove s * ( G ) s ( G ) γ ( G ) . Let D be a s ( G ) -set such that D D ( G ) , which exists by Theorem 3. Now, we define D V ( G ) as a set of minimum cardinality among all supersets D of D such that N ( v ) D for every vertex v D w . Since D is a dominating set, D w D w . Moreover, observe that | D D | γ ( G ) , by the minimality of D . Therefore,
s * ( G ) s ( D ) = | N e ( D ) | | D w | | N e ( D ) | | D D | | D w | | N e ( D ) | | D w | | D D | = s ( G ) | D D | s ( G ) γ ( G ) ,
as required.
To prove lower bound s * ( G ) n ( G ) γ 2 ( G ) we only need to observe that for any γ 2 ( G ) -set S we have s * ( G ) s ( S ) = | N e ( S ) | | S w | = | N e ( S ) | = n ( G ) | S | = n ( G ) γ 2 ( G ) .
Finally, to complete the proof of (ii) we only need to combine the previous bounds with Theorem 3. □
Corollary 1.
Let G be a graph. If s ( G ) = n ( G ) γ 2 ( G ) or there exists a s ( G ) -set which is a total dominating set, then s * ( G ) = s ( G ) .
In order to show some classes of graphs with s * ( G ) = s ( G ) and s * ( G ) = n ( G ) γ ( G ) | S s ( G ) | , we consider the case of corona graphs. It is not difficult to see that if G 1 has no isolated vertex and G 2 is a non trivial graph, then
s * ( G 1 G 2 ) = s ( G 1 G 2 ) = n ( G 1 ) ( n ( G 2 ) 1 ) .
In addition, if G 2 is a graph with at least two isolated vertices, then
s * ( G 1 G 2 ) = n ( G 1 ) ( n ( G 2 ) 1 ) = n ( G 1 G 2 ) γ ( G 1 G 2 ) | S s ( G 1 G 2 ) | .
Next we discuss some cases where the lower bounds given in Theorem 4 are achieved.
Theorem 5.
For any graph G, the following statements are equivalent.
(i) 
s * ( G ) = s ( G ) γ ( G ) .
(ii) 
s * ( G ) = n ( G ) 3 γ ( G ) .
Proof. 
Assume s * ( G ) = s ( G ) γ ( G ) . By Theorem 3, there exists a set D D ( G ) which is a s ( G ) -set. Now, we define D V ( G ) as a set of minimum cardinality among all supersets D of D such that N ( v ) D for every vertex v D w . Obviously, | D D | | D w | | D | . As we have shown in the proof of Theorem 4,
s * ( G ) s ( G ) | D D | s ( G ) γ ( G ) ,
which implies that γ ( G ) = | D D | , and so γ ( G ) | D w | | D | . On the other side, s ( G ) n ( G ) 2 γ ( G ) , by Theorem 3. In summary,
n ( G ) 2 γ ( G ) s ( G ) = n ( G ) | D | | D w | n ( G ) 2 γ ( G ) ,
Therefore, s ( G ) = n ( G ) 2 γ ( G ) , and so s * ( G ) = n ( G ) 3 γ ( G ) .
Conversely, assume s * ( G ) = n ( G ) 3 γ ( G ) . By Theorems 3 and 4 we have
n ( G ) 3 γ ( G ) = s * ( G ) s ( G ) γ ( G ) n ( G ) 3 γ ( G ) .
Therefore, s ( G ) = n ( G ) 2 γ ( G ) and, as a result, s * ( G ) = s ( G ) γ ( G ) . □
To continue the study, we need to establish the following lemma.
Lemma 1.
For any graph G, there exists a s * ( G ) -set X which is a dominating set of G and | P e ( v , X ) | 2 for every v X w .
Proof. 
Let D be a s * ( G ) -set and D = V ( G ) N e ( D ) . Since N e ( D ) = N e ( D ) and D w D w ,
s ( D ) = | N e ( D ) | | D w | | N e ( D ) | | D w | = s ( D ) = s * ( G ) ,
which implies that D is a s * ( G ) -set, as D w N ( D ) . Obviously, D is a dominating set.
Now, let D 1 D w such that | P e ( v , D ) | = 1 for every v D 1 and | P e ( v , D ) | 2 for every v D w D 1 . Let X = D ( v D 1 P e ( v , D ) ) . Since | N e ( X ) | = | N e ( D ) | | D 1 | and | X w | | D w | | D 1 | ,
s ( X ) = | N e ( X ) | | X w | | N e ( D ) | | D w | = s ( D ) = s * ( G ) .
Therefore, X is a s * ( G ) -set, as X w N ( X ) . Clearly, | P e ( v , X ) | 2 for every v X w . □
We are now able to characterize the graphs with s * ( G ) = n ( G ) γ ( G ) .
Theorem 6.
For any graph G, the following statements are equivalent.
(i) 
s * ( G ) = n ( G ) γ ( G ) .
(ii) 
γ 2 ( G ) = γ ( G ) .
(iii) 
s ( G ) = n ( G ) γ ( G ) .
Proof. 
Assume s * ( G ) = n ( G ) γ ( G ) . By Lemma 1, there exists a set D D ( G ) which is a s * ( G ) -set. Hence, n ( G ) γ ( G ) = s * ( G ) = | N e ( D ) | | D w | = n ( G ) | D | | D w | , which implies that | D | + | D w | = γ ( G ) . Since γ ( G ) | D | , we deduce that | D | = γ ( G ) and | D w | = 0 . Therefore, D is a 2-dominating set of G and so, γ 2 ( G ) | D | = γ ( G ) γ 2 ( G ) , which leads to γ 2 ( G ) = γ ( G ) .
Conversely, from Theorem 4 we deduce that γ 2 ( G ) = γ ( G ) implies that s * ( G ) = n ( G ) γ ( G ) .
Finally, the equivalence (ii)⟷(iii) was previously established in [8]. □
By the result above we have that if s * ( G ) = n ( G ) γ ( G ) , then s * ( G ) = n ( G ) γ 2 ( G ) . However, the converse does not hold. For instance, as we will see in Corollary 2, if G is a path or a cycle, then s * ( G ) = n ( G ) γ 2 ( G ) < n ( G ) γ ( G ) .
We next consider some cases of graphs satisfying s * ( G ) = n ( G ) γ 2 ( G ) .
Theorem 7.
Let G be a graph. If Δ ( G ) 3 or G is a claw-free graph, then
s * ( G ) = n ( G ) γ 2 ( G ) .
Proof. 
By Lemma 1, there exists D D ( G ) which is a s * ( G ) -set and | P e ( v , D ) | 2 for every v D w . Assume that Δ ( G ) 3 . We define a set D V ( G ) as follows.
D = D D w v D w P e ( v , D ) .
Notice that N ( v ) D and | N ( v ) D | = | P e ( v , D ) | = 2 for every v D w . Hence, D D ( G ) and D w = , which implies that D is a 2-dominating set of G and
n ( G ) | D | = n ( G ) | D | | D w | = | N e ( D ) | | D w | = s ( D ) = s * ( G ) .
Therefore, s * ( G ) = n ( G ) | D | n ( G ) γ 2 ( G ) , and we deduce the equality by the lower bound s * ( G ) n ( G ) γ 2 ( G ) given in Theorem 4.
Now, assume that G is a claw-free graph. Observe that in this case P e ( v , D ) is a clique for every v D w , as N ( v ) D . Let X V ( G ) D such that | X | = | D w | and | X P e ( v , D ) | = 1 for every v D w . Notice that X = D X is a 2-dominating set of G. Hence,
s * ( G ) = s ( D ) = | N e ( D ) | | D w | = n ( G ) | D | | D w | = n ( G ) | X | n ( G ) γ 2 ( G ) .
Therefore, by the lower bound s * ( G ) n ( G ) γ 2 ( G ) given in Theorem 4 we conclude the proof. □
The following result is a direct consequence of Theorem 7 and the well-known equalities γ 2 ( C n ) = n 2 and γ 2 ( P n ) = n + 1 2 due to Fink and Jacobson [18].
Corollary 2.
For any integer n 3 ,
s * ( P n ) = n 1 2 and s * ( C n ) = n 2 .
By Theorems 1 and 4 we derive the following result.
Theorem 8.
Given a graph G, the following statements hold.
(i) 
If δ ( G ) 3 , then s * ( G ) n ( G ) 2 .
(ii) 
If δ ( G ) = 2 , then s * ( G ) n ( G ) 3 .
For instance, for any cubic graph with γ 2 ( G ) = n ( G ) 2 we have s * ( G ) = n ( G ) 2 , and for any corona graph of the form G G 1 K 2 we have s * ( G ) = s ( G ) = n ( G ) 3 .
We next discuss the relationship between the quasi-total strong differential and the semitotal domination number.
Theorem 9.
Given a graph G with no isolated vertex, the following statements hold.
(i) 
s * ( G ) n ( G ) γ t 2 ( G ) .
(ii) 
s * ( G ) = n ( G ) γ t 2 ( G ) if and only if γ t 2 ( G ) = γ 2 ( G ) .
(iii) 
s * ( G ) = n ( G ) γ t 2 ( G ) 1 if and only if one of the following conditions holds.
(a)
γ 2 ( G ) = γ t 2 ( G ) + 1 .
(b)
γ 2 ( G ) γ t 2 ( G ) + 1 and there exist a γ t 2 ( G ) -set D and a vertex v D N ( D ) such that P e ( v , D ) and D is a 2-dominating set of G P e ( v , D ) .
Proof. 
By Lemma 1, there exists a dominating set D which is a s * ( G ) -set. In addition, since G has no isolated vertex, D is also a semitotal dominating set of G, which implies that | D | γ t 2 ( G ) . Hence,
s * ( G ) = | N e ( D ) | | D w | n ( G ) | D | | D w | n ( G ) | D | n ( G ) γ t 2 ( G ) .
Therefore, (i) follows and s * ( G ) = n ( G ) γ t 2 ( G ) if and only if D is a 2-dominating set and | D | = γ t 2 ( G ) . Now, since γ t 2 ( G ) γ 2 ( G ) , every 2-dominating set of cardinality γ t 2 ( G ) is a γ 2 ( G ) -set. Therefore, (ii) follows.
Finally, we proceed to prove (iii). We first assume that s * ( G ) = n ( G ) γ t 2 ( G ) 1 . By (i) we deduce that γ t 2 ( G ) + 1 γ 2 ( G ) . Also, notice that
n ( G ) γ t 2 ( G ) 1 = s * ( G ) = s ( D ) = n ( G ) | D | | D w | ,
which implies that | D | + | D w | = γ t 2 ( G ) + 1 . Since | D | γ t 2 ( G ) , we obtain that | D w | { 0 , 1 } . We distinguish these two cases.
Case 1. | D w | = 0 . In this case, we have that D is a 2-dominating set of G of cardinality γ t 2 ( G ) + 1 , which implies that γ t 2 ( G ) + 1 γ 2 ( G ) | D | = γ t 2 ( G ) + 1 . Therefore, γ 2 ( G ) = γ t 2 ( G ) + 1 . Conversely, if γ 2 ( G ) = γ t 2 ( G ) + 1 , then by (i) and Theorem 4 we have that n ( G ) γ t 2 ( G ) 1 s * ( G ) = n ( G ) γ t 2 ( G ) , and so (ii) leads to s * ( G ) = n ( G ) γ t 2 ( G ) 1 .
Case 2. | D w | = 1 . If D w = { v } , then v D N ( D ) and P e ( v , D ) . In addition, since | D | + | D w | = | D | + 1 = γ t 2 ( G ) + 1 , we have that D is a γ t 2 ( G ) -set and a 2-dominating set of G P e ( v , D ) . Therefore, (b) holds. Conversely, assume that (b) holds. Since γ 2 ( G ) γ t 2 ( G ) + 1 , from (i) and (ii) we conclude that s * ( G ) n ( G ) γ t 2 ( G ) 1 , and so the γ t 2 ( G ) -set satisfying (b) is a s * ( G ) -set. □
Next we derive some lower bounds on s * ( G ) .
Theorem 10.
For any graph G with every component of order at least three,
s * ( G ) 1 2 n ( G ) γ ( G ) + | L ( G ) | 2 | S ( G ) | 2 | S s ( G ) | .
Proof. 
Let S be a γ ( G ) -set such that S ( G ) S and S ¯ = V ( G ) S .
Now, we define S S ¯ as a set of minimum cardinality among all subsets S of S ¯ that satisfy the following conditions.
(a)
N ( v ) L ( G ) S for every vertex v S ( G ) S s ( G ) or v S ( G ) with N ( v ) L ( G ) .
(b)
( N ( v ) S ) L ( G ) for every vertex v S s ( G ) such that N ( v ) S = and N ( v ) ¬ L ( G ) .
Notice that | S ( G ) | | S s ( G ) | | S | | S ( G ) | . Now, let I S ¯ S the set of isolated vertices of the graph G [ S ¯ S ] . Hence, by definition of S we deduce that | I | | L ( G ) | | S ( G ) | + | S s ( G ) | .
Now, we define X S ¯ ( I S ) as a set of minimum cardinality among all subsets X of S ¯ ( I S ) such that N ( v ) X for every vertex v S ¯ ( I S X ) . It is clear that if S ¯ = I S , then X = , while if S ¯ ( I S ) , then X is a γ ( G [ S ¯ ( I S ) ] ) -set. As G [ S ¯ ( I S ) ] has no isolated vertex, we have that
| X | 1 2 ( n ( G ) ( | S | + | I | + | S | ) ) 1 2 ( n ( G ) γ ( G ) | L ( G ) | ) .
Hence, in any case | X | 1 2 ( n ( G ) γ ( G ) | L ( G ) | ) because | S | + | L ( G ) | n ( G ) .
Now, let D = S S X . Notice that D D ( G ) , D w S s ( G ) and D w N ( D ) . Hence,
s * ( G ) s ( D ) = | N e ( D ) | | D w | = n ( G ) | D | | D w | = n ( G ) | S | | S | | X | | S s ( G ) | n ( G ) γ ( G ) | S ( G ) | 1 2 ( n ( G ) γ ( G ) | L ( G ) | ) | S s ( G ) | = 1 2 ( n ( G ) γ ( G ) + | L ( G ) | 2 | S ( G ) | 2 | S s ( G ) | ) .
Therefore, the result follows. □
The bound above is tight. For instance, it is achieved by the graphs shown in Figure 2.
Corollary 3.
For any graph G with δ ( G ) = 2 ,
s * ( G ) 1 2 n ( G ) γ ( G ) .
The bound above is achieved by any corona graph of the form G G 1 K 2 , where G 1 is a nontrivial graph. In this case, s * ( G ) = s ( G ) = n ( G 1 ) = 1 2 ( n ( G ) γ ( G ) ) .
Theorem 11.
For any graph G with no isolated vertex,
s * ( G ) n ( G ) γ t ( G ) γ ( G ) .
Proof. 
Let S 1 be a γ t ( G ) -set and S 2 a γ ( G ) -set. Let S = S 1 S 2 . As S 1 D t ( G ) and S 2 D ( G ) , we deduce that S w N ( S ) and S w S 1 S 2 . Hence,
s * ( G ) s ( S ) = | N e ( S ) | | S w | = n ( G ) | S | | S w | n ( G ) | S 1 | | S 2 | + | S 1 S 2 | | S w | n ( G ) γ t ( G ) γ ( G ) ,
as desired. □
The bound above is tight. Figure 3 shows a graph G with γ ( G ) < γ t ( G ) , where s * ( G ) = 5 = n ( G ) γ t ( G ) γ ( G ) .
Theorem 12.
For any graph G with every component of order at least three,
s * ( G ) n ( G ) β ( G ) | S ( G ) | | S s ( G ) | .
Proof. 
Let S be a β ( G ) -set such that S ( G ) S . Now, we define S L ( G ) such that | S | = | S ( G ) | and | N ( v ) S | = 1 for every vertex v S ( G ) . Hence, S = S S is a dominating set, S w S s ( G ) and S w N ( S ) , which implies that
s * ( G ) s ( S ) = | N e ( S ) | | S w | = n ( G ) | S | | S w | n ( G ) | S | | S ( G ) | | S s ( G ) | .
Therefore, the result follows. □
The bound above is tight. For instance, Figure 3 shows a graph G with s * ( G ) = 5 = n ( G ) β ( G ) | S ( G ) | | S s ( G ) | = α ( G ) | S ( G ) | | S s ( G ) | .
Notice that Theorems 2 and 12 lead to the following bound.
Theorem 13.
For any graph G with every component of order at least three,
s * ( G ) α ( G ) | S ( G ) | | S s ( G ) | .
In particular, for graphs of minimum degree at least two we deduce the following result.
Theorem 14.
For any graph G with δ ( G ) 2 , the following statements hold.
(i) 
s * ( G ) α ( G ) .
(ii) 
If s * ( G ) = α ( G ) , then α ( G ) = n ( G ) γ 2 ( G ) .
(iii) 
s * ( G ) γ ( G ) .
(iv) 
If s * ( G ) = γ ( G ) , then γ ( G ) = n ( G ) γ 2 ( G ) .
Proof. 
Obviously, (i) is an immediate consequence of Theorem 13 and (iii) is derived from the fact that α ( G ) γ ( G ) .
Now, since δ ( G ) 2 , every vertex cover is a 2-dominating set, which implies that γ 2 ( G ) β ( G ) = n ( G ) α ( G ) . Thus, by Theorem 4, if s * ( G ) = α ( G ) , then
α ( G ) = s * ( G ) n ( G ) γ 2 ( G ) α ( G ) .
Therefore, (ii) follows, and by analogy we deduce that (iii) follows. □
The graph shown in Figure 4, on the left, satisfies s * ( G ) = α ( G ) = n ( G ) γ 2 ( G ) = 4 . The converse of Theorem 14 (ii) does not hold. For instance, for the right hand side graph shown in Figure 4 we have α ( G ) = n ( G ) γ 2 ( G ) = 3 , while s * ( G ) = 4 .
The graph shown in Figure 5 satisfies s * ( G ) = γ ( G ) = n ( G ) γ 2 ( G ) = 5 . We would point out that there are several cases of graphs of minimum degree one with s * ( G ) γ ( G ) 1 .
Next we discuss the trivial bounds on s * ( G ) and we characterize the extreme cases.
Proposition 1.
For any graph G of order n ( G ) 3 , the following statements hold.
(i) 
max { 0 , Δ ( G ) 2 } s * ( G ) n ( G ) 2 .
(ii) 
s * ( G ) = 0 if and only if Δ ( G ) 1 .
(iii) 
s * ( G ) = 1 if and only if Δ ( G ) { 2 , 3 } and γ 2 ( G ) = n ( G ) 1 .
(iv) 
s * ( G ) = n ( G ) 2 if and only if γ 2 ( G ) = 2 .
(v) 
s * ( G ) = n ( G ) 3 if and only if γ 2 ( G ) = 3 or γ 2 ( G ) 2 and γ ( G ) = 1 .
Proof. 
We first proceed to prove (i). If Δ ( G ) { 0 , 1 } , then it is straightforward that s * ( G ) = 0 . We assume that Δ ( G ) 2 . Let v V ( G ) be a vertex of maximum degree, u N ( v ) and S = { u } ( V ( G ) N ( v ) ) . Notice that either S w = or S w = { v } . Hence, s * ( G ) s ( S ) = | N e ( S ) | | S w | Δ ( G ) 2 , as desired. Since n ( G ) 3 every s * ( G ) -set has cardinality at least two, and so s * ( G ) n ( G ) 2 .
We next proceed to prove (ii). if s * ( G ) = 0 , then Δ ( G ) 2 by (i). Now, if Δ ( G ) = 2 , then for any vertex x of maximum degree we have that V ( G ) { x } is a 2-dominating set, and so s * ( G ) 1 , which is a contradiction. Therefore, Δ ( G ) 1 . Obviously, if Δ ( G ) 1 , then s * ( G ) = 0 .
Now, we proceed to prove (iii). First, we assume that s * ( G ) = 1 . By (i) and (ii) we deduce that Δ ( G ) { 2 , 3 } . Hence, Theorem 7 leads to γ 2 ( G ) = n ( G ) 1 . Conversely, if Δ ( G ) { 2 , 3 } and γ 2 ( G ) = n ( G ) 1 , then Theorem 7 leads to s * ( G ) = n ( G ) γ 2 ( G ) = 1 . Therefore, (iii) follows.
To prove the remaining statements, we take a s * ( G ) -set D D ( G ) , which exists due to Lemma 1.
We next proceed to prove (iv). First, assume that s * ( G ) = n ( G ) 2 . In this case, we deduce that | D | + | D w | = 2 , which implies that | D | = 2 and D w = . Therefore, D is a γ 2 ( G ) -set and so, γ 2 ( G ) = 2 . On the other side, if γ 2 ( G ) = 2 , then by Theorem 4 and (i) we deduce that s * ( G ) = n ( G ) 2 .
Finally, we proceed to prove (v). If either γ 2 ( G ) = 3 or γ 2 ( G ) 2 and γ ( G ) = 1 , then by Theorem 4 and the statements (i) and (iv) we deduce that s * ( G ) = n ( G ) 3 . Conversely, assume that s * ( G ) = n ( G ) 3 . From (iv) we deduce that γ 2 ( G ) 3 . Moreover, we deduce that | D | + | D w | = 3 , which implies that either | D | = 2 and | D w | = 1 or | D | = 3 and | D w | = 0 . If | D | = 2 and | D w | = 1 , then γ ( G ) = 1 as D D ( G ) , while if | D | = 3 and | D w | = 0 , then D is a 2-dominating set, and so γ 2 ( G ) = 3 . □
To conclude this section, we discuss the case of join graphs.
Proposition 2.
For any two graphs G and H we have the following statements.
(i) 
n ( G ) + n ( H ) 4 s * ( G + H ) n ( G ) + n ( H ) 2 .
(ii) 
s * ( G + H ) = n ( G ) + n ( H ) 2 if and only if min { γ 2 ( G ) , γ 2 ( H ) } = 2 or γ ( G ) = γ ( H ) = 1 .
(iii) 
s * ( G + H ) = n ( G ) + n ( H ) 3 if and only if one of the following holds.
  • min { γ 2 ( G ) , γ 2 ( H ) } = 3 and max { γ ( G ) , γ ( H ) } 2 .
  • min { γ 2 ( G ) , γ 2 ( H ) } 3 and, in addition, γ ( G ) = 2 or γ ( H ) = 2 .
  • min { γ ( G ) , γ ( H ) } = 1 and max { γ ( G ) , γ ( H ) } 2 and min { γ 2 ( G ) , γ 2 ( H ) } 3 .
(iv) 
s * ( G + H ) = 4 if and only if min { γ ( G ) , γ ( H ) } 3 and min { γ 2 ( G ) , γ 2 ( H ) } 4 .
Proof. 
By Proposition 1 (i) we deduce that s * ( G + H ) n ( G ) + n ( H ) 2 . For any set D = { u , v } , where u V ( G ) and v V ( H ) , we have that s * ( G + H ) | N e ( D ) | | D w | = n ( G ) + n ( H ) | D | | D w | n ( G ) + n ( H ) 4 . Thus, (i) follows. Finally, by (i) and Proposition 1 (iv) and (v), we deduce the remaining statements, which completes the proof. □

4. A Gallai-Type Theorem

A Gallai-type theorem is a result of the form a ( G ) + b ( G ) = n ( G ) , where a ( G ) and b ( G ) are parameters defined on G. This terminology comes from Theorem 2, which is a well-known result stated by Gallai in 1959. The aim of this section is to identify the parameter a ( G ) such that a ( G ) + s * ( G ) = n ( G ) . We will show that this invariant, which is associated to a version of the Italian domination, is perfectly integrated into the theory of domination.
Let f : V ( G ) { 0 , 1 , 2 } be a function and V i = { v V ( G ) : f ( v ) = i } for i { 0 , 1 , 2 } . We will identify the function f with these subsets of V ( G ) induced by f, and write f ( V 0 , V 1 , V 2 ) . The weight of f is defined to be
ω ( f ) = f ( V ( G ) ) = v V ( G ) f ( v ) = i i | V i | .
The theory of Roman domination was introduced by Cockayne et al. [19]. They defined a Roman dominating function on a graph G to be a function f ( V 0 , V 1 , V 2 ) satisfying the condition that every vertex in V 0 is adjacent to at least one vertex in V 2 . Recently, Cabrera García et al. [20] defined a quasi-total Roman dominating function as a Roman dominating function f ( V 0 , V 1 , V 2 ) such that N ( v ) ( V 1 V 2 ) for every v V 2 .
An Italian dominating function on a graph G is a function f ( V 0 , V 1 , V 2 ) satisfying that f ( N ( v ) ) = u N ( v ) f ( u ) 2 for every v V 0 , i.e., f ( V 0 , V 1 , V 2 ) is an Italian dominating function if N ( v ) V 2 or | N ( v ) V 1 | 2 for every v V 0 . Hence, every Roman dominating function is an Italian dominating function. The concept of Italian domination was introduced by Chellali et al. in [21] under the name Roman { 2 } -domination. The term Italian Domination was later introduced by Henning and Klostermeyer [22,23]. The Italian domination number, denoted by γ I ( G ) , is the minimum weight among all dominating functions on G.
The following Gallai-type theorem for the strong differential and the Italian domination number was stated in [8].
Theorem 15
(Gallai-type theorem, [8]). For any graph G,
γ I ( G ) + s ( G ) = n ( G ) .
We say that an Italian dominating function f ( V 0 , V 1 , V 2 ) is a quasi-total Italian dominating function if N ( v ) ( V 1 V 2 ) for every v V 2 . Clearly, every quasi-total Roman dominating function is a quasi-total Italian dominating function. The quasi-total Italian domination number, denoted by γ I * ( G ) , is the minimum weight among all quasi-total dominating functions on G.
Theorem 16
(Gallai-type theorem). For any graph G,
γ I * ( G ) + s * ( G ) = n ( G ) .
Proof. 
By Lemma 1, there exists a s * ( G ) -set D which is a dominating set of G. Hence, the function g ( W 0 , W 1 , W 2 ) , defined from W 1 = D D w and W 2 = D w , is a quasi-total Italian dominating function on G, which implies that
γ I * ( G ) ω ( g ) = 2 | D w | + | D D w | = | D w | + | D | = n ( G ) ( | N e ( D ) | | D w | ) = n ( G ) s * ( G ) .
We proceed to show that γ I * ( G ) n ( G ) s * ( G ) . Let f ( V 0 , V 1 , V 2 ) be a γ I * ( G ) -function. It is readily seen that for D = V 1 V 2 we have that D D w = V 1 and D w = V 2 . Thus,
s * ( G ) s ( D ) = | N e ( D ) | | D w | = | V ( G ) ( V 1 V 2 ) | | V 2 | = n ( G ) 2 | V 2 | | V 1 | = n ( G ) γ I * ( G ) .
Therefore, the result follows. □

5. Computational Complexity

In this section, we show that the problem of finding the quasi-total strong differential of graph is NP-hard. To this end, we need to establish the following result.
Theorem 17.
For any graph G,
s * ( G K 1 ) = n ( G ) γ ( G ) .
Proof. 
Given x V ( G ) , let x be the vertex of the copy of K 1 associated to x in G K 1 , and let V ( G K 1 ) = V ( G ) X , where X = x V ( G ) { x } .
By Lemma 1, there exists a s * ( G K 1 ) -set A which is a dominating set and | P e ( v , A ) | 2 for every v A w . Hence, A w X = . Now, if there exists x V ( G ) A w , then there exists u P e ( x , A ) V ( G ) such that u A and N ( u ) A = , which is a contradiction. Hence, A w = , which implies that A is a 2-dominating set of G K 1 . Thus,
s * ( G K 1 ) = s ( A ) = n ( G K 1 ) | A | n ( G K 1 ) γ 2 ( G K 1 ) .
Since Theorem 4 leads to s * ( G K 1 ) n ( G K 1 ) γ 2 ( G K 1 ) , we conclude that
s * ( G K 1 ) = 2 n ( G ) γ 2 ( G K 1 ) .
Now, let D be a dominating set of G and D = D X . Since D is a 2-dominating set of G K 1 , we have that
γ 2 ( G K 1 ) | D | = γ ( G ) + n ( G ) .
Finally, for any γ 2 ( G K 1 ) -set Y , we have that X Y and Y V ( G ) is a dominating set of G, which implies that
γ 2 ( G K 1 ) = | Y | = | X | + | Y V ( G ) | | X | + γ ( G ) = n ( G ) + γ ( G ) .
Therefore, γ 2 ( G K 1 ) = n ( G ) + γ ( G ) , and so the result follows. □
A direct consequence of the preceding result is the determination of computational complexity of finding the quasi-total strong differential. Given a graph G and a positive integer t, the domination problem is to decide whether there exists a dominating S in G such that | S | is at most t. It is well known that the domination problem is NP-complete. Hence, the optimization problem of finding γ ( G ) is NP-hard. Therefore, from Theorem 17, we derive the following result.
Corollary 4.
Given a graph G, the problem of finding s * ( G ) is NP-hard.

6. Conclusions and Open Problems

This article is a contribution to the theory differential of graphs. Particularly, we introduce the concept of the quasi-total strong differential of a graph. In our study, we show that the quasi-total strong differential is closely related to several graph parameters, including the domination number, the total domination number, the 2-domination number, the vertex cover number, the semitotal domination number, the strong differential, and the quasi-total Italian domination number. Finally, we proved that the problem of finding the quasi-total strong differential of a graph is NP-hard.
Some open problems have emerged from the study carried out. For instance, we highlight the following.
(a)
It would be interesting to obtain some Nordhaus-Gaddum type relations.
(b)
We have shown that if s * ( G ) = α ( G ) , then α ( G ) = n ( G ) γ 2 ( G ) . Likewise, we have shown that if s * ( G ) = γ ( G ) , then γ ( G ) = n ( G ) γ 2 ( G ) . However, the problem of characterizing all graphs such that s * ( G ) = α ( G ) and s * ( G ) = γ ( G ) is still an open problem.
(c)
Since the optimization problem of finding s * ( G ) is NP-hard, it would be interesting to devise polynomial-time algorithm for simple families of graphs or to develop heuristics that allow to estimate as accurately as possible this parameter for any graph.
(d)
It would be interesting to investigate the quasi-total strong differential of product graphs, and try to express this invariant in terms of different parameters of the graphs involved in the product.

Author Contributions

All authors contributed equally to this work. The work was organized and led by J.A.R.-V. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Goddard, W.; Henning, M.A. Generalised domination and independence in graphs. Congr. Numer. 1997, 123, 161–171. [Google Scholar]
  2. Bermudo, S. On the differential and Roman domination number of a graph with minimum degree two. Discret. Appl. Math. 2017, 232, 64–72. [Google Scholar] [CrossRef]
  3. Bermudo, S.; Fernau, H.; Sigarreta, J.M. The differential and the Roman domination number of a graph. Appl. Anal. Discret. Math. 2014, 8, 155–171. [Google Scholar] [CrossRef]
  4. Bermudo, S.; Hernández-Gómez, J.C.; Rodríguez, J.M.; Sigarreta, J.M. Relations between the differential and parameters in graphs. Electron. Notes Discret. Math. 2014, 46, 281–288. [Google Scholar] [CrossRef]
  5. Cabrera Martínez, A.; Rodríguez-Velázquez, J.A. On the perfect differential of a graph. Quaest. Math. 2021. [Google Scholar] [CrossRef]
  6. Lewis, J.L.; Haynes, T.W.; Hedetniemi, S.M.; Hedetniemi, S.T.; Slater, P.J. Differentials in graphs. Util. Math. 2006, 69, 43–54. [Google Scholar]
  7. Pushpam, P.R.L.; Yokesh, D. Differentials in certain classes of graphs. Tamkang J. Math. 2010, 41, 129–138. [Google Scholar] [CrossRef]
  8. Cabrera Martínez, A.; Rodríguez-Velázquez, J.A. From the strong differential to Italian domination in graphs. Mediterr. J. Math. 2021. accepted. [Google Scholar]
  9. Cabrera Martínez, A.; Puertas, M.L.; Rodríguez-Velazquez, J.A. On the 2-packing differential of a graph. arXiv, 2021; arXiv:2105.13438. [Google Scholar]
  10. Haynes, T.W.; Hedetniemi, S.T.; Henning, M.A. Topics in Domination in Graphs. In Developments in Mathematics; Springer: Cham, Switzerland, 2020; Volume 64, p. 545. [Google Scholar] [CrossRef]
  11. Haynes, T.W.; Hedetniemi, S.T.; Slater, P.J. Fundamentals of Domination in Graphs; Chapman and Hall/CRC Pure and Applied Mathematics Series; Marcel Dekker Inc.: New York, NY, USA, 1998; p. 446. [Google Scholar]
  12. Haynes, T.; Hedetniemi, S.; Slater, P. Domination in Graphs: Volume 2: Advanced Topics; Chapman & Hall/CRC Pure and Applied Mathematics; Taylor & Francis: Boca Raton, FL, USA, 1998. [Google Scholar]
  13. Henning, M.A.; Yeo, A. Total Domination in Graphs; Springer Monographs in Mathematics; Springer: New York, NY, USA, 2013; p. 178. [Google Scholar]
  14. Caro, Y.; Roditty, Y. A note on the k-domination number of a graph. Int. J. Math. Math. Sci. 1990, 13, 205–206. [Google Scholar] [CrossRef] [Green Version]
  15. Goddard, W.; Henning, M.A.; McPillan, C.A. Semitotal domination in graphs. Util. Math. 2014, 94, 67–81. [Google Scholar]
  16. Gallai, T. Über extreme Punkt- und Kantenmengen. Ann. Univ. Sci. Budapestinensis Rolando Eötvös Nomin. Sect. Math. 1959, 2, 133–138. [Google Scholar]
  17. Frucht, R.; Harary, F. On the corona of two graphs. Aequationes Math. 1970, 4, 322–325. [Google Scholar] [CrossRef]
  18. Fink, J.F.; Jacobson, M.S. n-domination in graphs. In Graph Theory with Applications to Algorithms and Computer Science; Wiley-Interscience Publication Wiley: New York, NY, USA, 1985; pp. 283–300. [Google Scholar]
  19. Cockayne, E.J.; Dreyer, P.A., Jr.; Hedetniemi, S.M.; Hedetniemi, S.T. Roman domination in graphs. Discret. Math. 2004, 278, 11–22. [Google Scholar] [CrossRef] [Green Version]
  20. Cabrera García, S.; Cabrera Martínez, A.; Yero, I.G. Quasi-total Roman domination in graphs. Results Math. 2019, 74, 173. [Google Scholar] [CrossRef] [Green Version]
  21. Chellali, M.; Haynes, T.W.; Hedetniemi, S.T.; McRae, A.A. Roman {2}-domination. Discret. Appl. Math. 2016, 204, 22–28. [Google Scholar] [CrossRef]
  22. Henning, M.A.; Klostermeyer, W.F. Italian domination in trees. Discret. Appl. Math. 2017, 217, 557–564. [Google Scholar] [CrossRef]
  23. Klostermeyer, W.F.; MacGillivray, G. Roman, Italian, and 2-domination. J. Combin. Math. Combin. Comput. 2019, 108, 125–146. [Google Scholar]
Figure 1. Let X = { a , b , x , y } and X = { u , v , x , y } . In this case, X w = { a , b } N ( X ) and s ( X ) = s * ( G ) = 7 , so that X is a s * ( G ) -set. In contrast, X is not a s * ( G ) -set, although s ( X ) = s * ( G ) .
Figure 1. Let X = { a , b , x , y } and X = { u , v , x , y } . In this case, X w = { a , b } N ( X ) and s ( X ) = s * ( G ) = 7 , so that X is a s * ( G ) -set. In contrast, X is not a s * ( G ) -set, although s ( X ) = s * ( G ) .
Symmetry 13 01036 g001
Figure 2. Two graphs achieving the bound given in Theorem 10.
Figure 2. Two graphs achieving the bound given in Theorem 10.
Symmetry 13 01036 g002
Figure 3. A graph G with s * ( G ) = 5 .
Figure 3. A graph G with s * ( G ) = 5 .
Symmetry 13 01036 g003
Figure 4. Two graphs with s * ( G ) = 4 .
Figure 4. Two graphs with s * ( G ) = 4 .
Symmetry 13 01036 g004
Figure 5. A graph with s * ( G ) = γ ( G ) = n ( G ) γ 2 ( G ) = 5 .
Figure 5. A graph with s * ( G ) = γ ( G ) = n ( G ) γ 2 ( G ) = 5 .
Symmetry 13 01036 g005
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Cabrera Martínez, A.; Estrada-Moreno, A.; Rodríguez-Velázquez, J.A. From the Quasi-Total Strong Differential to Quasi-Total Italian Domination in Graphs. Symmetry 2021, 13, 1036. https://doi.org/10.3390/sym13061036

AMA Style

Cabrera Martínez A, Estrada-Moreno A, Rodríguez-Velázquez JA. From the Quasi-Total Strong Differential to Quasi-Total Italian Domination in Graphs. Symmetry. 2021; 13(6):1036. https://doi.org/10.3390/sym13061036

Chicago/Turabian Style

Cabrera Martínez, Abel, Alejandro Estrada-Moreno, and Juan Alberto Rodríguez-Velázquez. 2021. "From the Quasi-Total Strong Differential to Quasi-Total Italian Domination in Graphs" Symmetry 13, no. 6: 1036. https://doi.org/10.3390/sym13061036

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop