Skip to main content
Springer logoLink to Springer
. 2018 Jul 4;2018(1):162. doi: 10.1186/s13660-018-1752-5

Bounds on the domination number and the metric dimension of co-normal product of graphs

Imran Javaid 1,, Shahid ur Rehman 1, Muhammad Imran 2,3
PMCID: PMC6061539  PMID: 30137890

Abstract

In this paper, we establish bounds on the domination number and the metric dimension of the co-normal product graph GH of two simple graphs G and H in terms of parameters associated with G and H. We also give conditions on the graphs G and H for which the domination number of GH is 1, 2, and the domination number of G. Moreover, we give formulas for the metric dimension of the co-normal product GH of some families of graphs G and H as a function of associated parameters of G and H.

Keywords: Dominating set, Resolving set, Adjacency resolving set, Co-normal product of graphs

Introduction

The domination number is a parameter that has appeared in numerous location problems [19] and in the analysis of social network problems [4]. The adjacency and non-adjacency relation between two vertices u, v in a graph G is denoted by uv and uv, respectively. A set DV(G), is a dominating set [22] of G if for every vV(G), we have vD or vu for some uD. The minimum cardinality of a dominating set in a graph G is called the domination number of G, denoted by γ(G). The problem of finding a minimum size dominating set of a graph is in general NP-hard [13].

The metric dimension is a parameter that has appeared in robot navigation problems [20], strategies for the mastermind game [8], drug discovery problems [7, 17, 18], coin weighing problems [26], network discovery and verification problems [3]. The notation dG(u,v) or simply d(u,v) denotes the distance between two vertices u,vV(G), which is the length of a shortest path between them. For an ordered set W={w1,w2,,wk}V(G) and a vertex vV(G), the k-vector (d(v,w1),d(v,w2),,d(v,wk)), is called the metric representation of v with respect to W, denoted by cW(v). A set WV(G) is a resolving (locating) set [14, 27] of G if for any two distinct vertices u,vV(G), cW(u)cW(v), which means that there exists at least one vertex wW for which d(v,w)d(u,w). A minimum resolving set of G is called a metric basis of G and its cardinality is called the metric dimension of G, denoted by dim(G)(loc(G)). Gary and Johnson [13] noted that the problem of finding the metric dimension of a graph is NP-hard; however, its explicit construction is given by Khuller et al. [20]. The problem of finding the metric dimension of a graph is formulated as an integer programming problem by Chartrand et al. [7]. Relations between the domination number and the metric dimension of a graph are given in [1].

It is found in [2] that there are 256 possible products of any two graphs using the adjacency and the non-adjacency relations of these graphs. Several interesting types of graph products have been studied extensively in the literature. For instance, Caceres et al. [6], Yero et al. [29], Rodriguez-Velazquez et al. [24], Saputroa et al. [25], and Jannesari and Omoomi [16] investigated the metric dimension of the cartesian product, the corona product, the strong product, and the lexicographic product of graphs, respectively.

Out of product graphs, there is another well-known product graph introduced by Ore in 1962 [22], with the name cartesian sum of graphs. It was named co-normal product of graphs in [12]. Different properties and results regarding coloring and the chromatic number of the co-normal product of graphs are discussed in [5, 9, 11, 12, 23, 28]. In [21], Kuziak et al. studied the strong metric dimension of the co-normal product of graphs using the strong metric dimension of its components. In this paper, we have studied the domination number and the metric dimension of the co-normal product of graphs.

All considered graphs in this paper are non-trivial, simple and finite. In the next section, we describe some structural properties of the co-normal product of graphs. In Sect. 3, we study the domination number of the co-normal product of graphs and describe conditions on the graphs G and H so that the domination number of GH is 1, 2, and γ(G). We also give bounds on the domination number of the co-normal product of graphs. In Sect. 4, we describe some properties of resolving sets in the co-normal product of graphs and give bounds on the metric dimension of the co-normal product of graphs. Moreover, we establish formulas for the metric dimension of some families of graphs.

Methods

We use the combinatorial computing, combinatorial inequalities and graph theoretic analytic methods to prove the main results. The aim of this research is to provide bounds on the domination number and the metric dimension of the co-normal product of graphs and to give exact formulas for the metric dimension of some families of graphs.

Co-normal product of graphs

The co-normal product (the terminology we have adopted) of a graph G of order m with the vertex set V(G)={v1,v2,,vm} and a graph H of order n with the vertex set V(H)={u1,u2,,un}, is the graph GH with the vertex set V(G)×V(H)={vij=(vi,uj):viV(G) and ujV(H)} and the adjacency relation defined as vijvrs if vivr in G or ujus in H. All results given in this paper for GH also hold for HG due to the commutativity of this product. Figure 1 shows the co-normal product graph GH of two path graphs.

Figure 1.

Figure 1

The co-normal product graph of P4 and P4

A graph having n vertices in which each vertex is adjacent to all other vertices is called a complete graph, denoted by Kn. In [12], Frelih and Miklavic discussed the connectivity of GH and proved the following theorem.

Theorem 1

(Frelih and Miklavic)

GH is connected if and only if one of the following holds:

  1. H=Kn for some n2 and G is connected.

  2. G=Km for some m2 and H is connected.

  3. G and H are not null graphs and at least one of G or H is without isolated vertices.

The diameter of a graph G, denoted by diam(G), is the maximum distance between any two vertices of G. If G is a disconnected graph then diam(GH)=. A graph having n vertices and no edges is called a null graph, denoted by Nn. In [21], Kuziak et al. discussed the diameter of GH and proved the following theorem.

Theorem 2

(Kuziak, Yero, Rodriguez-Velazquez)

Let G and H be two non-trivial graphs such that at least one of them is non-complete and let n2 be an integer. Then the following assertions hold:

  1. diam(GNn)=max{2,diam(G)}.

  2. G and H have isolated vertices, then diam(GH)=.

  3. If neither G nor H has isolated vertices, then diam(GH)=2.

  4. If diam(H)2, then diam(GH)=2.

  5. If diam(H)>2, H has no isolated vertices and G is not a null graph having at least one isolated vertex, then diam(GH)=3.

The set of all vertices adjacent with a vertex vV(G), is called the open neighborhood of v in G, denoted by NG(v) or simply N(v). The cardinality of N(v) is called the degree of v in G, denoted by degG(v) or simply deg(v). In the next two observations, we give formulas for the degree and the neighborhood of a vertex in GH using the structure of the co-normal product of graphs.

Observation 1

For any vertex vijV(GH),

deg(vij)=|V(H)|deg(vi)+(|V(G)|deg(vi))deg(uj).

Observation 2

For any vertex vijV(GH),

N(vij)=N(vi)×V(H)(N(vi))c×N(uj).

Two vertices having the same neighbors are called false twins. In the next theorem, we describe conditions for any two distinct vertices in GH to be false twins.

Theorem 3

For any two distinct vertices vij and vrs in GH, N(vij)=N(vrs) if and only if N(vi)=N(vr) in G and N(uj)=N(us) in H.

Proof

Let N(vij)=N(vrs) in GH, then, by Observation 2, we have N(vi)×V(H)(N(vi)c×N(uj))=N(vr)×V(H)(N(vr)c×N(us)), which shows that N(vi)=N(vr) in G and N(uj)=N(us) in H. The converse follows from the definition of the co-normal product of graphs. □

Let vijV(GH), the set C(vij)={vklV(GH)|N(vkl)=N(vij)}, is an equivalence class of false twins in GH. Using Observation 2, we have the following straightforward lemma.

Lemma 1

For any vertex vijV(GH), we have C(vij)=C(vi)×C(uj), where C(vi), C(uj) are equivalence classes of false twins in G and H, respectively.

Domination in co-normal product of graphs

A vertex of a graph G is a dominating vertex if its degree is |V(G)|1. Throughout this section and the next section, the graphs G, H and GH are as described in Sect. 2. We define vertex sets, G(uj)={vij:viV(G)}V(GH) and H(vi)={vij:ujV(H)}V(GH) for viV(G) and ujV(H). In Fig. 1, we represent such classes. In the next two results, we give conditions on G and H for which GH have domination numbers 1 or 2.

Lemma 2

A vertex vij is a dominating vertex in GH if and only if vi and uj are dominating vertices in G and H, respectively.

Proof

Let vij be a dominating vertex in GH. To show that vi, uj are dominating in G and H, respectively, assume contrary that vi is not dominating in G so there exists vkV(G) such that vkN(vi), then vkjN(vij) a contradiction.

Now suppose that vi and uj are dominating vertices in G and H, respectively, then, by Observation 1, we have deg(vij)=|V(G)||V(H)|1. □

Lemma 3

If G has a dominating vertex and H has no dominating vertex, then γ(GH)=2.

Proof

Suppose vi is a dominating vertex of G, so using the definition of co-normal product, vijvkl for all vklV(GH) with vivk. Also, H has no dominating vertex so there must be a vertex urV(H) such that urN(uj), which shows that virN(vij). Now for any vertex vkvi, the set {vij,vkl}, is a dominating set for GH for any chosen vertex vklH(vk). Hence, γ(GH)=2. □

A set DV(G) is a total dominating set [10] of G, if every vertex vV(G) is adjacent to an element of D. The total domination number, denoted by γt(G), is the cardinality of a minimum total dominating set for G. In the next theorem, we give conditions on G and H so that γ(GH)=γ(G), by using the total domination number of G.

Theorem 4

For any two connected graphs G and H with 2γ(G)<γ(H), γ(GH)=γ(G) if and only if γ(G)=γt(G).

Proof

Let γ(G)=γt(G) and D1={v´1,v´2,,v´n1}V(G) be a minimum total dominating set of G. Consider the set D={v´11,v´22,,v´n1n1}V(GH) where v´ii=(v´i,u´i), v´iD1 and u´iV(H). To prove that γ(GH)=γ(G), we only need to prove that D is a minimum dominating set for GH. First, we show that D is a dominating for GH. Clearly, D´=v´iiDN[v´ii]V(GH). Now for vijV(GH) if vijD, then vijD´ and if vijD with viD1, then there exists v´kD1 such that viv´k because D1 is a total dominating set of G so vijD´. Suppose viD1, then there exists v´kD1 such that viN(v´k) so vijD´. Hence, D is dominating set for GH.

Now to prove that D is a minimum dominating set, assume contrarily that CV(GH) be a minimum dominating set such that |C|<γ(G)<γ(H). Consider the sets D1={viV(G)vijC for some ujV(H)} and D2={ujV(H)vijC for some viV(G)} then D1 and D2 are not dominating sets for G and H, respectively, which shows that there exists vkV(G)D1 and ulV(H)D2 such that N(vk)D1=, N(ul)D2= and N(vkl)C=, a contradiction. Hence, D is a minimum dominating set for GH.

Conversely, suppose γ(GH)=γ(G) and D be a minimum dominating set for GH. Let D1={viV(G)vijD for some ujV(H)} and D2={ujV(H)vijD for some viV(G)}. Since γ(GH)=γ(G), we have |D1|γ(G) also |D2|<γ(H) by given condition. For |D1|<γ(G), there exist viV(G)D1 and ujV(H)D2 such that N(vi)D1=, N(uj)D2= and N(vij)D= and for |D1|=γ(G) with D1 is not a dominating set for G a similar argument shows that D is not a dominating set for GH. If D1 is a minimum dominating set for G, we are to prove that γ(G)=γt(G). Assume to the contrary that γ(G)<γt(G), then there exist viD1 such that N(vi)D1= and ujV(H)D2 such that N(uj)D2=, which shows that N(vij)D=, a contradiction to the assumption that γ(GH)=γ(G). Hence, γ(G)=γt(G). □

Lemma 2, shows that γ(GH)=1 if and only if γ(G)=γ(H)=1. In the next theorem, we give general bounds on the domination number of GH.

Theorem 5

For any two connected graphs G and H, min{γ(G),γ(H)}γ(GH)γ(G)γ(H).

Proof

Let D1={v´1,v´2,,v´n1}, D2={u´1,u´2,,u´n2} be dominating sets for G, H, respectively and D=D1×D2. To show that D is a dominating set for GH, consider a vertex vijV(GH), we have following cases:

Case 1: If viD1 and ujD2, then vijvijDN[vij].

Case 2: If viD1 and ujD2, then there exists ukD2 such that ujN(uk). As vikD so vijN(vik).

Case 3: If viD1 and ujD2, then there exists vkD1 such that viN(vk). As vkjD so vijN(vkj).

Case 4: Let viD1 and ujD2, then there exist vkD1 and ulD2 such that viN(vk) and ujN(ul) so vijN(vkl) for vklD. Hence, D is a dominating set for GH and γ(GH)γ(G)γ(H).

Now for lower bound, consider γ(G),γ(H)1. Suppose that γ(G)=1 and γ(H)=1, then, by Lemma 2, γ(GH)=1. Also for γ(G)=1 and γ(H)2, Lemma 3, shows that γ(GH)=2. Suppose 2γ(G)γ(H) and DV(GH) be any set such that |D|<min{γ(G),γ(H)}. To prove lower bound, we need to prove that D is not a dominating set for GH. Let D1={viV(G)|vijD for some ujV(H)} and D2={ujV(H)|vijD for some viV(G)}. Since |D|<min{γ(G),γ(H)}, D1 and D2 are not dominating sets of G and H, respectively, which shows that there exist vertices vkV(G)D1 and ulV(H)D2 such that N(vk)D1= and N(ul)D2=. Using the definition of the co-normal product of graphs vijV(GH)D and N(vij)D=. Hence, D is not a dominating set for GH. □

Note that the lower bound given in Theorem 5, is attainable when γ(G)=γ(H).

Metric dimension in co-normal product of graphs

In this section, we study the properties of resolving sets in GH and establish formulas for the co-normal product of some families of graphs. In Theorem 10, we give bounds on the metric dimension of the co-normal product of a connected graph G and a graph H (not necessarily connected). In the rest of this paper, we assume G and H such that GH is connected. Moreover, GH has diameter at most two unless otherwise stated. In the next lemma, we will prove that, for every viV(G), ujV(H) and an ordered set W(vi)H(vi), the distance of vij,vkjG(uj) to the vertices of W(vi) is equal if vijW(vi) and vivk in G.

Lemma 4

Let GH has diameter 2 and W(vi) be an ordered subset of H(vi) for some viV(G). If vijW(vi) for some ujV(H), then, for every vkvi in G, cW(vi)(vij)=cW(vi)(vkj).

Proof

To show that cW(vi)(vij)=cW(vi)(vkj), we will show that d(x,vij)=d(x,vkj) for each xW(vi). Let x=vilW(vi), for some ulV(H). Since GH has diameter 2, we have d(x,vij),d(x,vkj){1,2}. First suppose that d(x,vij)=1, then ujul in H and vkjvil in GH. Hence, d(x,vij)=d(x,vkj). Now suppose that d(x,vij)=2, which shows that uluj in H and vkjvil in GH. Hence, d(x,vij)=d(x,vkj). □

For WV(GH) and W(vl)=WH(vl); vlV(G), clearly W=vlV(G)W(vl) and {W(vl);vlV(G)} gives a partition of W. For any vertex vijV(GH), the code of vij with respect to W can be represented as:

cW(vij)=(cW(v1)(vij),cW(v2)(vij),,cW(vm)(vij)).

In the next lemma, we give conditions on an ordered set WV(GH) to be a resolving set for GH.

Lemma 5

A set WV(GH) is a resolving set for GH if and only if for any two distinct vertices vij,vrsV(GH) there exists at least one vertex vlV(G) such that N(vij)W(vl)N(vrs)W(vl), where W(vl)=WH(vl).

Proof

Suppose W is a resolving set for GH and there exist two distinct vertices vij, vrs in GH such that, for every vl in G, we have N(vij)W(vl)=N(vrs)W(vl). Then cW(vl)(vij)=cW(vl)(vrs) for every vlV(G) because GH has diameter two and cW(vij)=cW(vrs) because cW(vij)=(cW(v1)(vij),cW(v2)(vij),,cW(vm)(vij)), a contradiction.

Conversely, suppose for any two distinct vertices vij,vrsV(GH), there exists at least one vertex vlV(G) such that N(vij)W(vl)N(vrs)W(vl). Since GH has diameter at most 2, we have cW(vl)(vij)cW(vl)(vrs) and hence cW(vij)cW(vrs) showing that W is a resolving set for GH. □

In [15], the authors proved the following corollary, which gives the relation between resolving sets and false twins of a graph.

Corollary 1

(Hernando, Mora, Pelaya, Seara, Wood)

Suppose u, v are twins in a connected graph G and W resolves G. Then u or v is in W. Moreover, if uW and vW, then (W{u}){v} also resolves G.

Using Corollary 1, and Lemma 1, if H has false twins then, for every resolving set W of GH, WH(vi) for each viV(G). In the next theorem, we give conditions on G and H for which there exists a resolving set W of GH such that WH(vi)= for some viV(G).

Theorem 6

Let G be a connected graph and H be an arbitrary graph such that diam(G),diam(H)2. There exists a resolving set W for GH such that WH(vi)= for some viV(G) if and only if H has no false twins.

Proof

Let W be a resolving set of GH such that WH(vi)=, for some viV(G). Assume contrary that N(uj)=N(us) for two distinct vertices uj,usV(H), then, by Lemma 3, N(vkj)=N(vks) in GH for each vkV(G) so N(vij)=N(vis) in GH. As WH(vi)= so by Corollary 1, W is not a resolving set for GH, a contradiction.

Conversely, consider a set WV(GH) such that V(GH)W=H(vi), for some viV(G), where vi is not a dominating vertex in G. To prove the converse, we only need to prove that W is a resolving set for GH. Let vij,vilH(vi) be two distinct vertices for some uj,ulV(H). Since H have no false twins and diameter at least 2, there exists at least one vertex, say urV(H), such that urN(uj) or urN(ul). Now for every vkvi in G, we have vkrN(vij) or vkrN(vil), which shows that cW(vij)cW(vil). Hence, W is a resolving set for GH. □

The following corollary directly follows from Theorem 6, which gives the relation between dominating sets and resolving sets of GH, when both G, H are connected.

Corollary 2

For any two connected graphs G and H if at least one of G, H has false twins, then every resolving set of GH is a dominating set of GH.

In the next theorem, we give conditions on G and H for which the metric dimension of GH is the order of G times the metric dimension of H.

Theorem 7

Let C(u1),C(u2),,C(uk) be the distinct equivalence classes of false twins in a connected graph H with the property that |C(ui)|1 for each 1ik and G be a connected graph having no false twins, then dim(GH)=|V(G)|dim(H).

Proof

Since N(vi)N(vk), for any two distinct vertices vi,vkV(G), G has |V(G)| distinct equivalence classes of false twins. Lemma 1, shows that the co-normal product GH has |V(G)|k equivalence classes of false twins such that no class has cardinality 1, so dim(GH)=i=1|V(G)|j=1k|C(vij)||V(G)|k. Also |C(vij)|=|C(uj)| for each viV(G) and uj{u1,u2,,uk}, which shows that dim(GH)=i=1|V(G)|j=1k|C(uj)||V(G)|k. Hence, dim(GH)=|V(G)|dim(H). □

Let Pm; m4 be a path graph and Kn1,n2,,nk; ni2 for each i, be a complete multipartite graph have k distinct equivalence classes of false twins. Since Pm have no false twins, by Theorem 7, we have the following corollary.

Corollary 3

If G=Pm; m4 and H=Kn1,n2,,nk, then dim(GH)=mj=1j=k(nj1).

In [16], Jannesari and Omoomi introduced the concept of the adjacency metric dimension of a graph and used it to find the metric dimension of lexicographic product of graphs. A function a:V(G)×V(G){0,1,2} defined as:

a(u,v)={0if u=v,1if uv,2if uv.

for u,vV(G), is called the adjacency function of G. The k-vector (a(v,w1),a(v,w2),,a(v,wk)) for a vertex vV(G), is called the adjacency metric representation of v with respect to W, denoted by cWa(v). A set W is an adjacency resolving set for G if for any two distinct vertices u,vV(G), cWa(u)cWa(v) or N(u)WN(v)W. A minimum adjacency resolving set of G is called an adjacency basis of G and its cardinality is called the adjacency metric dimension of G, denoted by adim(G). They also gave that if G is a connected graph with diameter 2, then dim(G)=adim(G) but the converse is not true because dim(C6)=2=adim(C6), while diam(C6)=3. Our next lemma directly follows from the definition of adjacency basis and the fact that the induced subgraph H(vi) of GH is isomorphic to H, for each viV(G).

Lemma 6

If GH has diameter at most 3 and W2 is an adjacency basis for H, then, for any viV(G), the vertices of H(vi) are resolved by its subset W2(vi)={vi}×W2.

Now consider a path graph P4 having the vertex set V(P4)={v1,v2,v3,v4} such that vivi+1; i3 and a star graph S4 having the vertex set V(S4)={u1,u2,u3,u4,u5} such that u5ui; 1i4. The co-normal product graph of P4 and S4 is shown in Fig. 2. Note that, for every adjacency basis W2 of S4, cW2a(u5)=(1,1,1) and W=viV(P4)({vi}×W2) is not a resolving set for GH. Let 1 represents a vector whose each entry is 1 and 2 represents a vector whose each entry is 2, i.e. 1=(1,1,,1) and 2=(2,2,,2). In the next theorem, we provide conditions under which W=viV(G)W2(vi) is a resolving set for GH, where W2 is an adjacency basis of H and W2(vi)={vi}×W2.

Figure 2.

Figure 2

The co-normal product graph of P4 and S4

Theorem 8

Let G be a connected graph having no false twins and H be a graph such that GH has diameter at most three. If there exists an adjacency basis W2 of H such that cW2a(uj)1 for all ujV(H), then dim(GH)|V(G)|adim(H).

Proof

Let W2(vi)={vi}×W2 and W=viV(G)W2(vi) or W=V(G)×W2. By Lemma 6, W2(vi) resolves all the vertices of H(vi). To show that W is a resolving set for GH, consider two distinct vertices vij,vklV(GH)W such that vivk. Since G has no false twins, we have N(vi)N(vk) for all vivkV(G) and N(vij)WN(vkl)W for uj=ul, W resolves vij, vkl. Now for ujul, we have N(uj)W2N(ul)W2 also N(vi)V(G)N(vk)V(G), which shows that W resolves vij, vkl. Hence, by Lemma 5, W=viV(G)W2(vi) is a resolving set for GH. □

Corollary 4

Let G be a complete graph and HKn be an arbitrary graph. If H has an adjacency basis W2 such that cW2a(uj)1 for all ujV(H), then dim(GH)=|V(G)|adim(H).

Proof

Since G is complete, G has no false twins. Also, W2 satisfies the condition of Theorem 8, so dim(GH)|V(G)|adim(H). Now for some ujW2, consider W=V(G)×(W2{uj}) and note that, for any viV(G), W(vi)={vi}×(W2{uj}) will not resolves the vertices of H(vi), because W2 is an adjacency basis of H, so there exists ulV(H)W2 such that cW2{uj}a(ul)=cW2{uj}a(uj) in H, which shows that cW(vk)(vil)=cW(vk)(vij) for all vkvi because G is complete. Hence, dim(GH)|V(G)|adim(H). □

In the next theorem, we give a formula for the metric dimension of GH when G is complete and H is a graph for which each adjacency basis W2 has one vertex ujV(H)W2 such that cW2a(uj)=1.

Theorem 9

Let G be a complete graph and HKn be an arbitrary graph. If for each adjacency basis W2 of H, there exists a vertex ujV(H)W2 such that cW2a(uj)=1, then dim(GH)=|V(G)|(adim(H)+1)1.

Proof

By using Lemma 6, W(vi)={vi}×W2 will resolve the vertices of H(vi). Since G is complete, cW(vk)(vij)=1 for all vkvi. Also cW(vi)(vij)=1 for each viV(G). Hence, W=viV(G)W(vi) is not a resolving set for GH. Also the induced subgraph of the vertex set G(uj)={vij|viV(G)} is isomorphic to G and G is complete. Hence, dim(GH)=|V(G)|adim(H)+|V(G)|1. □

Since GH is complete if and only if G and H are complete, dim(GH)=|V(G)||V(H)|1. Also, GHH if G is trivial and GHG if H is trivial. Note that dim(GH)=adim(G)adim(H) if and only if one of G or H is trivial. In the next theorem, we give bounds for the metric dimension of GH when G and H are non-trivial and at least one is not a complete graph.

Theorem 10

Let G be a connected graph and HKn be an arbitrary graph, then

adim(H)adim(G)<dim(GH)|V(G)|adim(H)+|V(H)|adim(G).

Proof

Let W=W1×V(H)V(G)×W2, where W1, W2 are adjacency basis of G and H respectively. Let W(vi)=WH(vi) for viV(G) and W(uj)=WG(uj) for ujV(H). For any vertex vijV(GH), the metric representation is of the form cW(vij)=(cW(v1)(vij),cW(v2)(vij),,cW(vm)(vij)) or cW(vij)=(cW(u1)(vij),cW(u2)(vij),,cW(un)(vij)). For any two distinct vertices vij,vklV(GH)W, we have vi,vkW1 and uj,ulW2. To prove that W is a resolving set for GH, we discuss the following cases:

Case 1: Let vi=vk and W2(vi)={vi}×W2W(vi). Lemma 6, shows that W2(vi) resolves the vertices of H(vi) also W2(vi)W(vi) shows that cW(vi)(vij)cW(vi)(vkl). Hence, cW(vij)cW(vkl).

Case 2: Let uj=ul and W1(uj)=W1×{uj}W(uj). W1(uj) resolves the vertices of G(uj), which shows that cW(uj)(vij)cW(uj)(vkl). Hence, cW(vij)cW(vkl).

Case 3: Let vivk and ujul. Since W1 and W2 are adjacency bases for G and H, respectively, we have N(vi)W1N(vk)W1 and N(uj)W2N(ul)W2. Also, W=W1×V(H)V(G)×W2 shows that N(vij)WN(vkl)W, which implies W is a resolving set for GH.

For the lower bound, let W1 and W2 be adjacency basis for G and H, respectively and W=W1×W2. We consider the following cases:

Case 1: Suppose G or H has false twins. Since, for every viV(G)W1, we can have WH(vi)=, by Theorem 6, W is not a resolving set for GH if H has false twins. A similar argument holds if G has false twins.

Case 2: Suppose neither G nor H have false twins. As W2 is an adjacency basis for H so there exists at least one vertex ujW2 such that cW2{uj}(uj)=cW2{uj}(ul) for some ulV(H)W2. Also, WH(vi)= for viV(G)W1 and the definition of the co-normal product graph gives cW(vij)=cW(vil). Hence, W is not a resolving set for GH. □

For a complete graph G and a null graph H, Theorem 2(1) shows that diam(GH)=2 and the metric dimension of GH is given in the next theorem.

Theorem 11

If G is a complete graph and H is a null graph, then dim(GH)=|V(G)|(|V(H)|1).

Proof

Let V(G)={v1,v2,,vm} and V(H)={u1,u2,,un}. It is clear from the definition of co-normal product that, for each vi, N(vij)=N(vik) for all 1j,kn. So any resolving set must contain at least n1 vertices from each H(vi), which shows that dim(GH)m(n1). Since H is a null graph, we have cH(vi){vij}(vij)=2 for each i and cH(vk)(vij)=1 for each ki, which shows that any subset of V(GH) containing n1 vertices from each H(vi) will be a resolving set for GH. Hence, dim(GH)=m(n1). □

In the next theorem, we give formula for the metric dimension of GH when G is a path graph and H is a star graph.

Theorem 12

For any two integers m,n2, if G is a path graph and H is a star graph having order m and n+1 respectively, then dim(GH)=mdim(H)+adim(G).

Proof

Let V(G)={v1,v2,,vm} and V(H)={u0,u1,u2,,un}, where deg(u0)=n in H. Also, N(uk)=N(ul) for all 1k,ln, by using Lemma 3, we have N(vik)=N(vil) for each i. So, any resolving set W for G must contain at least n1 vertices from each H(vi). Since deg(u0)=n, by the definition of a co-normal product d(vi0,vij)=1 for all 1im and 1jn, which means that the vertices of G(u0) are not resolved by any of vij, 1im, 1jn. Also, d(vi0,vj0)2 in GH and induced subgraph of G(u0) is isomorphic to G so we must choose adim(G) vertices from G(u0), which shows that dim(GH)=mdim(H)+adim(G). □

Conclusions

To study the product graphs with respect to graph theoretic parameters is always an important problem. In this paper, we have studied two parameters, the domination number and the metric dimension of the co-normal product of two graphs G and H. These two parameters have a lot of applications in networks and facility location problems. We have given conditions on G and H under which the graph GH has the domination number 1, 2 and γ(G). We also proved that, for any two connected graphs G and H, min{γ(G),γ(H)}γ(GH)γ(G)γ(H). We described some properties of resolving sets of GH and gave conditions on G and H such that dim(GH)=|V(G)|dim(H). We have also given conditions on G and H under which dim(GH)|V(G)|adim(H). For a complete graph G and a non-complete graph H, we have given conditions on H under which dim(GH)=|V(G)|adim(H) and dim(GH)=|V(G)|(adim(H)+1)1. For a connected graph G and a non-complete graph H, we proved that adim(H)adim(G)<dim(GH)|V(G)|adim(H)+|V(H)|adim(G). We have also given explicit formulas for the metric dimension of the co-normal product of a path graph and a complete multipartite graph, a complete graph and a null graph, a path graph and a star graph for the first time. Our derived inequality relations can be very helpful in the characterizations of graphs with given metric dimension or given domination number.

Acknowledgements

The authors are thankful to the anonymous referees for their valuable suggestions, which led to the improvement of the paper.

Authors’ contributions

All authors contributed equally and significantly in conducting this research work and writing this paper. All authors read and approved the final manuscript.

Funding

This research is supported by the Start-up Research Grant 2016 of United Arab Emirates University (UAEU), Al Ain, United Arab Emirates via Grant No. G00002233 and UPAR Grant of UAEU via Grant No. G00002590.

Competing interests

The authors declare that they have no competing interests.

Footnotes

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Contributor Information

Imran Javaid, Email: imran.javaid@bzu.edu.pk.

Shahid ur Rehman, Email: shahidurrehman1982@gmail.com.

Muhammad Imran, Email: imrandhab@gmail.com.

References

  • 1. Bagheri, Gh.B., Jannesari, M., Omoomi, B.: Relations between metric dimension and domination number of graphs. arxiv.org (2011). 1112.2326v1
  • 2.Barik S., Bapat R.B., Pati S. On the Laplacian spectra of product graphs. Appl. Anal. Discrete Math. 2015;9:39–58. doi: 10.2298/AADM150218006B. [DOI] [Google Scholar]
  • 3.Beerliova Z., Eberhard F., Erlebach T., Hall A., Hoffmann M., Mihalak M., Ram L. Network discovery and verification. IEEE J. Sel. Areas Commun. 2006;24:2168–2181. doi: 10.1109/JSAC.2006.884015. [DOI] [Google Scholar]
  • 4.Bonato A., Lozier M., Mitsche D., Pérez-Giménez X., Pralat P. The domination number of on-line social networks and random geometric graphs. In: Jain R., Jain S., Stephan F., editors. Theory and Applications of Models of Computation. TAMC 2015. Cham: Springer; 2015. [Google Scholar]
  • 5.Borowiecki M. On chromatic number of products of two graphs. Colloq. Math. 1972;25:49–52. doi: 10.4064/cm-25-1-49-52. [DOI] [Google Scholar]
  • 6.Caceres J., Hernando C., Mora M., Pelayo I.M., Puertas M.L., Seara C., Wood D.R. On the metric dimension of Cartesian product of graphs. SIAM J. Discrete Math. 2007;21(2):273–302. doi: 10.1137/050641867. [DOI] [Google Scholar]
  • 7.Chartrand G., Eroh L., Jhonson M., Oellermann O. Resolvability in graph and the metric dimension of a graph. Discrete Appl. Math. 2000;105:99–133. doi: 10.1016/S0166-218X(00)00198-0. [DOI] [Google Scholar]
  • 8.Chvatal V. Mastermind. Combinatorica. 1983;3:325–329. doi: 10.1007/BF02579188. [DOI] [Google Scholar]
  • 9.Cizek N., Klavzar S. On the chromatic number of the lexicographic product and the Cartesian sum of graphs. Discrete Math. 1994;134:17–24. doi: 10.1016/0012-365X(93)E0056-A. [DOI] [Google Scholar]
  • 10.Cockayne E.J., Dawes R.M., Hedetniemi S.T. Total domination in graphs. Networks. 1980;10:211–219. doi: 10.1002/net.3230100304. [DOI] [Google Scholar]
  • 11.Der-Fen Liu D., Zhu X. Coloring the Cartesian sum of graphs. Discrete Math. 2008;308:5928–5936. doi: 10.1016/j.disc.2007.03.066. [DOI] [Google Scholar]
  • 12.Frelih B., Miklavic S. Edge regular graph products. Electron. J. Comb. 2013;20(1):62. [Google Scholar]
  • 13.Garey M.R., Johnson D.S. Computers and Intractability: A Guide to the Theory of NP-Completeness. New York: Freeman; 1979. [Google Scholar]
  • 14.Harary F., Melter R.A. On the metric dimension of a graph. Ars Comb. 1976;2:191–195. [Google Scholar]
  • 15.Hernando C., Mora M., Pelaya I.M., Seara C., Wood D.R. Extremal graph theory for metric dimension and diameter. Electron. Notes Discrete Math. 2007;29:339–343. doi: 10.1016/j.endm.2007.07.058. [DOI] [Google Scholar]
  • 16.Jannesari M., Omoomi B. The metric dimension of the lexicographic product of graphs. Discrete Math. 2012;312(22):3349–3356. doi: 10.1016/j.disc.2012.07.025. [DOI] [Google Scholar]
  • 17.Johnson M.A. Structure-activity maps for visualizing the graph variables arising in drug design. J. Biopharm. Stat. 1993;3:203–236. doi: 10.1080/10543409308835060. [DOI] [PubMed] [Google Scholar]
  • 18.Johnson M.A. Browsable structure-activity datasets. In: CarbóDorca R., Mezey P., editors. Advances in Molecular Similarity. Connecticut: JAI Press; 1998. pp. 153–170. [Google Scholar]
  • 19.Kelleher L.L., Cozzens M.B. Dominating sets in social network graphs. Math. Soc. Sci. 1988;16(3):267–279. doi: 10.1016/0165-4896(88)90041-8. [DOI] [Google Scholar]
  • 20.Khuller S., Raghavachari B., Rosenfeld A. Landmarks in graphs. Discrete Appl. Math. 1996;70:217–229. doi: 10.1016/0166-218X(95)00106-2. [DOI] [Google Scholar]
  • 21.Kuziak D., Yero I.G., Rodriguez-Velazquez J.A. On the strong metric dimension of Cartesian sum graphs. Fundam. Inform. 2015;141(1):57–69. doi: 10.3233/FI-2015-1263. [DOI] [Google Scholar]
  • 22.Ore O. Theory of Graphs. Providence: Am. Math. Soc.; 1962. [Google Scholar]
  • 23. Pus, V.: Chromatic number of products of graphs. Tech. Rep., Charles University, Prague, 88-85 (1988)
  • 24.Rodriguez-Velazquez J.A., Kuziak D., Yero I.G., Sigarreta J.M. The metric dimension of strong product graphs. Carpath. J. Math. 2015;31(2):261–268. [Google Scholar]
  • 25.Saputro S.W., Simanjuntak R., Uttunggadewa S., Assiyatun H., Baskoro E.T., Salman A.N.M., Baca M. The metric dimension of the lexicographic product of graphs. Discrete Math. 2013;313:1045–1051. doi: 10.1016/j.disc.2013.01.021. [DOI] [Google Scholar]
  • 26.Shapiro H., Sodeeberg S. A combinatory detection problem. Am. Math. Mon. 1963;70:1066–1070. doi: 10.1080/00029890.1963.11992174. [DOI] [Google Scholar]
  • 27.Slater P.J. Leaves of trees. Congr. Numer. 1975;14:549–559. [Google Scholar]
  • 28.Yang K.W. Chromatic number of Cartesian sum of two graphs. Proc. Am. Math. Soc. 1968;19:617–618. doi: 10.1090/S0002-9939-1968-0223273-9. [DOI] [Google Scholar]
  • 29.Yero I.G., Kuziak D., Rodriguez-Velazquez J.A. On the metric dimension of corona product graphs. Comput. Math. Appl. 2011;61(9):2793–2798. doi: 10.1016/j.camwa.2011.03.046. [DOI] [Google Scholar]

Articles from Journal of Inequalities and Applications are provided here courtesy of Springer

RESOURCES