1,511
Views
0
CrossRef citations to date
0
Altmetric
Brief Report

On the D-differential of a graph

ORCID Icon
Pages 325-329 | Received 10 Sep 2022, Accepted 08 Nov 2022, Published online: 21 Nov 2022

Abstract

Let G=(V(G),E(G)) be a graph of order n(G). For a subset S of V(G), the boundary of S is defined as B(S)=N(S)S, where N(S) is the open neighborhood of S. The external private neighborhood set of v with respect to S is defined as epn(v,S)={uV(G)S|N(u)S={v}}. For a subset S of V(G), the D-differential of S is defined as D(S)=2|B(S)||Sw|, where Sw={vS|epn(v,S)}. In this paper, we introduce the concept of D-differential of a graph G, which is defined as D(G)=max{D(S)|SV(G)}. We present several lower and upper bounds of D-differential of a graph. We construct a Gallai-type theorem for the D-differential D(G) and double Roman domination number γdR(G), which states that D(G)+γdR(G)=2n(G). Thus, we can utilize a relation between D-differential and double Roman domination number. The concept of D-differential can be a framework to find double Roman domination number of graphs. Actually, we determine the double Roman domination number of middle graphs.

2010 MATHEMATICS SUBJECT CLASSIFICATION:

1. Introduction

Let G=(V(G),E(G)) be a simple graph. The order |V(G)| of G is denoted by n(G). The open neighborhood of vV(G) is N(v)={wV(G)|vwE(G)} and its closed neighborhood is N[v]=N(v){v}. The degree of a vertex v is denoted by deg(v), i.e., deg(v)=|N(v)|. The maximum degree of G is denoted by Δ(G). For a subset S of V(G), the open neighborhood of S is N(S)=vSN(v), its closed neighborhood is N[S]=N(S)S, and the boundary of S is B(S)=N(S)S. The differential of a subset S of V(G) is defined as (S)=|B(S)||S|, and the differential of a graph G is defined to be (G)=max{(S)|SV(G)}. The theory of differential of a graph has been studied in [Citation1, Citation2, Citation5, Citation11, Citation12, Citation14]. In particular, Bermudo et al. [Citation3] observed that the differential is related to the Roman domination number. Recently, it has been observed that the study of domination-related parameters can be approached through variants of differential. For example, the perfect differential [Citation6], the strong differential [Citation7], the 2-packing differential [Citation8] and the quasi-total strong differential [Citation9] are related to the perfect Roman domination number, the Italian domination number, the unique response Roman domination number and the quasi-total Italian domination number, respectively. The purpose of this paper is to define a variant of differential related to the double Roman domination number, which is inspired by [Citation7]. We organize our paper following the methodology of [Citation7].

Lewis et al. [Citation11] motivated the definition of differential from the following game. You are allowed to buy as many tokens as you like, at a cost of one dollar each. Suppose that you buy k tokens. You then place the tokens on some subset S of k vertices of a graph G. For each vertex of G which has no token on it, but is adjacent to a vertex with a token on it, you receive one dollar. Your objective is to maximize your profit, that is, the total value received minus the cost of the tokens bought. Clearly, (S)=|B(S)||S| is the profit obtained with the placement S, and the maximum profit equals (G).

Now, we introduce a variant of the differential game. Given a subset S of V(G) and vS, the external private neighborhood set of v with respect to S is defined as epn(v,S)={uV(G)S|N(u)S={v}}. A subset Sw of S is defined to be {vS|epn(v,S)}. We denote SSw by Ss.

As another version of the differential game, we suggest a game, which is called D-differential game with refund. You are allowed to buy as many tokens as you like, say k tokens, at a cost of two dollars each. You then place the tokens on some subset S of k vertices of a graph G. For each vertex of G which has no token on it, but is adjacent to a vertex with a token on it, you receive two dollars. You will get a refund of two dollars for each token placed in a vertex with no external private neighbor with respect to S, and you will get a refund of one dollar for each token placed in a vertex with external private neighbor with respect to S. In this game, we define the D-differential of S as the profit obtained with the placement S, which is D(S)=2|B(S)||Sw|. The maximum profit equals the D-differential of G as to be D(G)=max{D(S)|SV(G)}. We define a D(G)-set as a subset S of V(G) with |S|=D(G).

Let G be the graph given in , and let S be the set of black and gray vertices in G. In the D-differential game with refund, if we place a token on each vertex of S, then we get a refund of nine dollars because of four gray vertices and one block vertex. Thus, the total profit of placement S equals D(S)=2|B(S)||Sw|=161=15. Note that the maximum profit equals D(G)=D(S)=15.

Figure 1. A graph G with D(G)=15.

Figure 1. A graph G with ∂D(G)=15.

A function f:V(G){0,1,2,3} is a double Roman dominating function (DRDF) on G if (i) if f(v) = 0, then v must have at least two neighbors assigned 2 under f or one neighbor w with f(w) = 3, (ii) if f(v) = 1, then v must have at least one neighbor w with f(w)2. The double Roman domination number γdR(G) equals the minimum weight vV(G)f(v) of a DRDF on G.

A subset I of V(G) is an independent set if any two vertices of I are not adjacent. The independence number α(G) is the maximum cardinality among independent sets of G. A subset C of V(G) is a vertex cover if every edge of G is incident with at least one vertex in C. The vertex cover number β(G) is the minimum cardinality among vertex covers of G. The following is a well-known theorem.

Theorem 1.1

(Gallai’s theorem). For a graph G, α(G)+β(G)=n(G).

Motivated by the Gallai’s theorem, we construct a Gallai-type theorem for the D-differential D(G) and double Roman domination number γdR(G), which states that D(G)+γdR(G)=2n(G). By our Gallai-type theorem, we derive general bounds from known result on the double Roman domination number.

In [Citation10], Hamada and Yoshimura defined the middle graph of a graph. The middle graph M(G) of a graph G is the graph defined by V(M(G))=V(G)E(G) and two vertices v,wV(M(G)) are adjacent in M(G) if (i) v,wE(G) and v, w are adjacent in G or (ii) vV(G),wE(G) and v, w are incident in G.

Based on our Gallai-type theorem, we prove that the double Roman domination number of middle graph M(G) of a graph G is 2n(G)α(G), where α(G) is the matching number of G.

The rest of the paper is organized as follows. In Section 2, we present some necessary terminology and notation. In Section 3, we prove a Gallai-type theorem for the D-differential and double Roman domination number. In Section 4, we provide general bounds and results on the D-differential. In Section 5, we determine double Roman domination number of middle graphs.

2. Preliminaries

In this section, we begin by stating some notation. We denote two adjacent vertices (or edges) x and y by xy. If a vertex v is incident with an edge e, then we denote it by ve.

The distance d(u, v) between two vertices u and v of a connected graph is the length of shortest walk between u and v in G. The eccentricity ecc(v) of a vertex v is the maximum distance from v to other vertices of G.

A subset D of V(G) is a dominating set of G if every vertex of V(G)D has a neighbor in D. The domination number γ(G) is the minimum cardinality of a dominating set of G. A subset D of V(G) is a 2-dominating set of G if every vertex of V(G)D has at least two neighbors in D. The 2-domination number γ2(G) is the minimum cardinality of a 2-dominating set of G. A 2-dominating set D with |D|=γ2(G) is called a γ2(G)-set.

Given a DRDF f of a graph G, let (V0f,V1f,V2f,V3f) be the ordered partition of V(G) such that Vif={vV(G)|f(v)=i}. Simply, we denote (V0f,V1f,V2f,V3f) by (V0,V1,V2,V3).

Proposition 2.1

([Citation4]). In a DRDF of weight γdR(G), no vertex needs to be assigned the value 1.

Let T be a tree. A leaf of T is a vertex of degree one. A support vertex is a vertex adjacent to a leaf. The set of support vertices in T is denoted by S(T). The set of leaves in T is is denoted by L(T). We write K1,n1 for the star of order n3. A matching in a graph G is a set of pairwise nonadjacent edges. The maximum number of edges in a matching of a graph G is called the matching number of G and denoted by α(G). The union of graphs G and H is the graph GH with vertex set V(G)V(H) and edge set E(G)E(H).

3. A Gallai-type theorem for the D-differential and double roman domination number

In this section, we establish a Gallai-type theorem, which states the relationship between the D-differential and the double Roman domination number.

Lemma 3.1.

For a graph G, there exists a D(G)-set which is a dominating set of G.

Proof.

Let S be a D(G)-set such that |S| is maximum among D(G)-sets. If S is a dominating set of G, then we are done. Now suppose to the contrary that S is not a dominating set of G.

Let vV(G)S such that N(v)S=, and let S=S{v}. We divide our consideration into two cases.

Case 1.

epn(v,S)=. Then SwSw and B(S)=B(S), which implies that D(S)D(S)=D(G). Thus, S is a D(G)-set with |S|>|S|, a contradiction.

Case 2.

epn(v,S). Then SwSw{v} and |N(v)N[S]|1, which implies that D(S)2|B(S)|+2|N(v)N[S]||Sw|12|B(S)||Sw|=D(S)=D(G). Thus, S is a D(G)-set with |S|>|S|, a contradiction. □

Theorem 3.2

(Gallai-type theorem for the D-differential and double Roman domination number). For a graph G, γdR(G)+D(G)=2n(G).

Proof.

By Lemma 3.1, there exists a D(G)-set S which is a dominating set of G. Then the function f=(V(G)S,,Ss,Sw) is a DRDF of G, which implies that γdR(G)w(f)=2|Ss|+3|Sw|. Thus, it follows from D(G)=2(n(G)|S|)|Sw|=2n(G)2|Ss|3|Sw| that γdR(G)2n(G)D(G).

To prove that γdR(G)2n(G)D(G), let f=(V0,,V2,V3) be a γdR(G)-function. For S:=V2V3, it is easy to see that Ss=V2 and Sw=V3. Thus, D(G)D(S)=2|V(G)(V2V3)||V3|=2n(G)2|V2|3|V3|=2n(G)γdR(G).

4. General bounds for the D-differential

In this section, we present various bounds on the D-differential. First of all, we derive some result from known bounds of the double Roman domination number.

Theorem 4.1

([Citation4]). For a connected graph G of order n(G)3, γdR(G)54n(G).

By Theorems 3.2 and 4.1, we get the following theorem.

Theorem 4.2.

For a connected graph G of order n(G)3, D(G)34n(G).

Theorem 4.3

([Citation4]). For any graph G, 2γ(G)γdR(G)3γ(G).

By Theorems 3.2 and 4.3, we get the following theorem.

Theorem 4.4.

For any graph G, 2n(G)3γ(G)D(G)2n(G)2γ(G).

It follows from [Citation4] that, for any graph G, 2γ(G)=γdR(G) if and only if γ(G)=γ2(G). The following is an immediate consequence.

Corollary 4.5.

For any graph G, D(G)=2n(G)2γ(G) if and only if γ(G)=γ2(G).

Theorem 4.6

([Citation1]). For any graph G, γdR(G)2γ2(G).

By Theorems 3.2 and 4.6, we get the following theorem.

Theorem 4.7.

For any graph G, D(G)2n(G)2γ2(G).

The following result describes the structure of D(G)-sets for graphs with D(G)=2n(G)2γ2(G).

Proposition 4.8.

For any graph G, D(G)=2n(G)2γ2(G) if and only if there exists a D(G)-set S such that S is a dominating set and Sw=.

Proof.

Assume that D(G)=2n(G)2γ2(G). Since Sw= for every γ2(G)-set S, D(G)=2n(G)2γ2(G)=2|B(S)|=D(S). This implies that S is a D(G)-set satisfying the required conditions.

Conversely, assume that there exists a D(G)-set S such that S is a dominating set and Sw=. Then S is a 2-dominating set. Thus, D(S)=2|B(S)|2(n(G)γ2(G)). By Theorem 4.7, we have D(G)=2n(G)2γ2(G).

The following result describes the structure of D(G)-sets for graphs with D(G)=2n(G)3γ(G).

Proposition 4.9.

For any graph G, D(G)=2n(G)3γ(G) if and only if every γ(G)-set S is a D(G)-set with Ss=.

Proof.

Assume that D(G)=2n(G)3γ(G), and let S be a γ(G)-set. Since |B(S)|=n(G)γ(G),D(G)D(S)=2|B(S)||Sw|=2(n(G)γ(G))(|S||Ss|)=2n(G)3γ(G)+|Ss|, which implies that S is a D(G)-set with Ss=.

Conversely, assume that every γ(G)-set S is a D(G)-set with Ss=. Then D(G)=D(S)=2|B(S)||S|=2n(G)3γ(G).

Next, we present bounds in terms of order and maximum degree.

Theorem 4.10

([Citation13]). For a connected graph of order n(G)2, γdR(G)3n(G)Δ(G)+1.

Moreover, if the equality holds, G{Pn,Cn} or γdR(G)=3γ(G).

Theorem 4.11.

For a connected graph of order n(G)2, 2Δ(G)1D(G)2Δ(G)1Δ(G)+1n(G).

Proof.

The upper bound comes from Theorems 3.2 and 4.10. The lower bound is derived from the fact that D(G)D({u})=2Δ(G)1 for a vertex u with deg(u)=Δ(G).

The graphs for which D(G)=2Δ(G)1Δ(G)+1n(G) are characterized by Theorem 4.10. Now we characterize the trees attaining the lower bound in Theorem 4.11.

We define that a tree T belongs to the family T if T satisfies the following conditions: for each vV(T) with deg(v)=Δ(T)

  • (C1) vS(T) and ecc(v)2,

  • (C2) deg(u)2 for any uN(v),

  • (C3) deg(u) = 1 for any uV(T)N[v].

Define LN(v)=N(v)L(T).

Lemma 4.12.

Let TT of order n(T)3 and vV(T) with deg(v)=Δ(T). Then there exists a D(T)-set S such that vSw.

Proof.

Suppose to the contrary that vSw for every D(T)-set S. Fix a D(T)-set S. If |LN(v)|2, then D((SLN(v)){v})D(S), a contradiction. If |LN(v)|=1, then there exists uN(v)S(T) such that deg(u) = 2. Take S=(S(LN(v){u})){v}LN(u). Then D(S)D(S), a contradiction. This completes the proof. □

Theorem 4.13.

Let T be a tree of order n(T)3. Then D(T)=2Δ(T)1 if and only if TT.

Proof.

Assume that D(T)=2Δ(T)1. Let vV(T) with deg(v)=Δ(T). If vS(T), then D(T)D(V(T)N(v))=2Δ(T), a contradiction. Thus, vS(T). If ecc(v)3, then there exists a vertex uV(T) such that d(v,u)2 and deg(u)2. So, D({v,u})2Δ(T), a contradiction. Thus, the condition (C1) follows.

Suppose that there exists uN(v) with deg(u)3. Then D({v,u})2Δ(T), a contradiction. Thus, the condition (C2) follows.

The condition (C3) follows from ecc(v)2 in (C1) and (C2). Thus, TT.

Conversely, assume that TT. By Theorem 4.11, it suffices to show D(T)2Δ(T)1. It follows from Lemma 4.12 that there exists a D(T)-set S such that vSw and deg(v)=Δ(T). Take S of the minimum cardinality among these sets. If N(v)S=, then it follows from (C1), (C2) and (C3) that |N(x)S|1 for xN(v). So, D(T)D({v})=2Δ(T)1.

Now, Suppose that N(v)S. Let xN(v)S. Then D(S{x})D(S) and |S{x}|<|S|, a contradiction. This completes the proof. □

Finally, we characterize the extreme cases on the trivial bound of D-differential.

Theorem 4.14.

For a graph G of order n(G)2, the following statements hold.

  1. 0D(G)2n(G)3.

  2. D(G)=0 if and only if G is an empty graph.

  3. D(G)=1 if and only if either GP2 or GP2H, where H is an empty graph with n(H)=n(G)2.

  4. D(G)=2 if and only if GP2P2H, where H is an empty graph with n(H)=n(G)4.

  5. D(G)=2n(G)3 if and only if Δ(G)=n(G)1.

  6. D(G)=2n(G)4 if and only if γ(G)=γ2(G)=2.

Proof.

  1. It follows from D()=0 that D(G)0. By Lemma 3.1, we take a D(G)-set S such that S is a dominating set. If |S|=1, then D(S)=2|B(S)||Sw|=2(n(G)1)1=2n(G)3. If |S|2, then D(S)=2|B(S)||Sw|2(n(G)2). Thus, D(G)2n(G)3.

  2. If D(G)=0, then 2deg(u)1=D({u})D(G)=0 for each uV(G). This implies that Δ(G)=0.

    Conversely, assume that G is an empty graph. Then any subset S of V(G) has B(S)= and Sw=. Thus, D(G)=0.

  3. Assume that D(G)=1. If Δ(G)2, then 32deg(u)1=D({u})D(G) for a vertex u with deg(u)=Δ(G), a contradiction. Thus, Δ(G)=1. If G is connected, then GP2. If G is disconnected, then (ii) implies that GP2H, where H is an empty graph with n(H)=n(G)2.

    Conversely, assume that either GP2 or GP2H, where H is an empty graph with n(H)=n(G)2. Then it is easy to see that D(G)=1.

  4. Assume that D(G)=2. By the same argument in (iii), we have Δ(G)=1, which implies that GP2P2H, where H is an empty graph with n(H)=n(G)4.

    Conversely, assume that GP2P2H, where H is an empty graph with n(H)=n(G)4. Then it is easy to see that D(G)=2.

  5. By Lemma 3.1, we take a D(G)-set S such that S is a dominating set. As mentioned in the proof of (i), if the cardinality of S is at least two, then D(S)2n(G)4. Assume that D(G)=2n(G)3. Then a D(G)-set S is a singleton, which implies that Δ(G)=n(G)1.

    Conversely, assume that Δ(G)=n(G)1. From the proof of (i), we deduce that D(G)=2n(G)3.

  6. Assume that D(G)=2n(G)4. By (i) and (v), we have Δ(G)n(G)2 and so γ(G)2. By Lemma 3.1, we take a D(G)-set S such that S is a dominating set. Then 2n(G)4=D(S)=2|B(S)||Sw|=2n(G)2|Ss|3|Sw|, which implies that |Ss|=2 and |Sw|=0. Since γ2(G)γ(G), we have γ(G)=γ2(G)=2.

Conversely, assume that γ(G)=γ2(G)=2. By Corollary 4.5, we have D(G)=2n(G)4.

5. Double Roman domination number of middle graphs

In this section, we show that the double Roman domination number of the middle graph of a graph G can be determined by the matching number of G. For vV(G), we denote {eE(G)|ev} by NM(v). For eE(G), we denote {xV(G)E(G)|xe or xe} by NM(e).

Theorem 5.1.

For a graph G, γdR(M(G))=2n(G)α(G).

Proof.

Note that n(M(G))=n(G)+|E(G)|. By Theorem 3.2, it suffices to prove that D(M(G))=2|E(G)|+α(G).

Let S be a D(M(G))-set. For e=vwE(G), suppose that e,v,wS, and let S=S{e}. It follows from NM(v)NM(w)NM(e){v,w} that |B(S)|=|B(S)|+1. Since v, w may have a private neighbor with respect to S,|Sw||Sw|+2. Thus, we have D(S)D(S), which implies that S is also a D(M(G))-set.

From now on, assume that there is no case that e,v,wS for any edge e = vw. We proceed by proving five claims.

Claim 1.

There exists no pair of a vertex vS and an edge eS such that they are incident in G.

Suppose that there exists a pair of v, e with ve, and let S=S{v}. Then |B(S)|=|B(S)|+1 and |Sw||Sw|+1, which implies that D(S)>D(S), a contradiction.

Claim 2.

There exists no pair of two vertex v1,v2S such that they are adjacent in G.

Suppose that there exists a pair of v1, v2 with v1v2, and let S=(S{v1,v2}){v1v2}. Then |B(S)|=|B(S)|+1 and |Sw||Sw|+1, which implies that D(S)>D(S), a contradiction.

Claim 3.

There exists a D(M(G))-set S such that SE(G).

If there exists a vertex vS, then it follows from Claims 1 and 2 that (NM(v)N(v))S=. Suppose that there exists a vertex zN(v) such that z is not adjacent to any edge of S in M(G). Replace S by S:=(S{v}){vz}. Then |B(S)||B(S)|+1 and Sw{vz}Sw{v}, which implies that D(S)>D(S), a contradiction.

Now, assume that each vertex in N(v) is adjacent to some edge of S in M(G), and let S=S{v}. Then |B(S)|=|B(S)|. Let eS be an edge incident to a vertex in N(v). Whether or not e belongs to Sw is independent of edges in NM(v)NM(e). So, Sw=Sw, which implies that S is also a D(M(G))-set. Since S is finite, we obtain a D(M(G))-set S such that SE(G) by repeating this process.

Claim 4.

The elements of S consist of disjoint edges of G.

Suppose that there exists a pair of e1,e2E(G) with e1e2, and let e1=vw,e2=wu. Consider S=(S{e1}){v}. By the same argument in the proof of Claim 3, if there exists a vertex qN(v) such that q is not adjacent to any edge of S in M(G), then this induces a contradiction. Thus, each vertex in N(v) is adjacent to some edge of S in M(G), and let S=S{v}. Then |B(S)|=|B(S)| and Sw=Sw, which implies that S is also a D(M(G))-set. Since S is finite, we obtain a D(M(G))-set S1 such that S1 consists of disjoint edges by repeating this process.

Claim 5.

The cardinality of S is the matching number of G.

For a set D of disjoint edges, if an edge e can be added in D such that D:=D{e} is disjoint, then D(D)>D(D), since |B(D)||B(D)|+2 and |Dw|=|Dw|+1. For any two maximum matchings S1 and S2, we have |B(S1)|=|B(S2)|=|E(G)|+α(G), which implies D(S1)=D(S2).

Therefore, for a maximum matching S, D(S)=2|B(S)||Sw|=2(|E(G)|+α(G))α(G).

Acknowledgment

The author would like to thank the anonymous reviewers for their comments.

Disclosure statement

No potential conflict of interest was reported by the author.

Additional information

Funding

This research was supported by Basic Science Research Program through the National Research Foundation of Korea funded by the Ministry of Education (2020R1I1A1A01055403).

References

  • Abdollahzadeh Ahangar, H., Chellali, M, Sheikholeslami, S. M. (2017). On the double Roman domination in graphs. Discrete Appl. Math. 232: 1–7.
  • Basilio, L. A., Bermudo, S., Leaños, J, Sigarreta, J. M. (2022). The differential of th line graph L(G). Discrete Appl. Math. 321: 82–89.
  • Bermudo, S., Fernau, H, Sigarreta, J. M. (2014). The differential and the Roman domination number of a graph. Appl. Anal. Discrete Math. 8(1): 155–171.
  • Beeler, R. A., Haynes, T. W, Hedetniemi, S. T. (2016). Double Roman domination. Discrete Appl. Math. 211: 23–29.
  • Bermudo, S., Rodríguez, J. M, Sigarreta, J. M. (2015). On the differential in graphs. Util. Math. 97: 257–270.
  • Cabrera Martínez, A, Rodríguez-Velázquez, J. A. (2022). On the perfect differential of a graph. Quaest. Math. 45(3): 327–345.
  • Cabrera Martínez, A, Rodríguez-Velázquez, J. A. (2021). From the strong differential to Italian domination in graphs. Mediterr. J. Math. 18(5): 19. Paper No. 228.
  • Cabrera Martínez, A., Puertas, M. L, Rodríguez-Velázquez, J. A. (2021). On the 2-packing differential of a graph. Results Math. 76(3): 24. Paper No. 157.
  • Cabrera Martínez, A., Estrada-Moreno, A, Rodríguez-Velázquez, J. A. (2021). From the quasi-total strong differential to quasi-total Italian domination in graphs. Symmetry 13(6): 1036.
  • Hamada, T, Yoshimura, I. (1976). Traversability and connectivity of the middle graph of a graph. Discrete Math. 14(3): 247–255.
  • Lewis, J. L., Haynes, T. W., Hedetniemi, S. M., Hedetniemi, S. T, Slater, P. J. (2006). Differentials in graphs. Util. Math. 69: 43–54.
  • Pushpam, P. R. L, Yokesh, D. (2010). Differential in certain classes of graphs. Tamkang J. Math. 41(2): 129–138.
  • Shao, Z., Wu, P., Jiang, H., Li, Z., Žerovnik, J, Zhang, X. (2018). Discharging approach for double roman domination in graphs. IEEE Access 6: 63345–63351.
  • Sigarreta, J. M. (2016). Differential in Cartesian product graphs. Ars Combin. 126: 259–267.