On Minimal Edge Version of Doubly Resolving Sets of a Graph

Muhammad Ahmad1, Zohaib Zahid1, Sohail Zafar1
1Department of Mathematics, School of Science, University of Management and Technology, Lahore 54770, Pakistan

Abstract

In this paper, we introduce the edge version of doubly resolving set of a graph which is based on the edge distances of the graph. As a main result, we computed the minimum cardinality ψE of edge version of doubly resolving sets of family of n-sunlet graph Sn and prism graph Yn.

Keywords: Edge version of metric dimension, Edge version of doubly resolving set, Prism graph, $n$-sunlet graph

1. Introduction and Preliminaries

Let us take a graph G=(V(G),E(G)), which is simple, connected and undirected, where its vertex set is V(G) and edge set is E(G). The order of a graph G is |V(G)| and the size of a graph G is |E(G)|. The distance d(a,b) between the vertices a, bV(G) is the length of a shortest path between them. If d(c,a)d(c,b), then the vertex cV(G) is said to resolve two vertices a and b of V(G). Suppose that N={n1,n2,,nk}V(G) is an ordered set and m is a vertex of V(G), then the representation r(m,N) of m with respect to N is the k-tuple (d(m,n1),d(m,n2),,d(m,nk)). If different vertices of G have different representations with respect to N, then the set N is said to be a resolving set of G. The metric basis of G is basically a resolving set having minimum cardinality. The cardinality of metric basis is represented by dim(G), and is called metric dimension of G.

In [1], Slater introduced the idea of resolving sets and also in [2], Harary and Melter introduced this concept individually. Different applications of this idea has been introduced in the fields like network discovery and verification [3], robot navigation [4] and chemistry.

The introduction of doubly resolving sets is given by Caceres et al. (see [5]) by presenting its connection with metric dimension of the cartesian product G◻G of the graph G. The doubly resolving sets create a valuable means for finding upper bounds on the metric dimension of graphs. The vertices a and b of the graph G with order |V(G)|2 are supposed to doubly resolve vertices u1 and v1 of the graph G if d(u1,a)d(u1,b)d(v1,a)d(v1,b). A subset D of vertices doubly resolves G if every two vertices in G are doubly resolved by some two vertices of D. Precisely, in G there do not exist any two different vertices having the same difference between their corresponding metric coordinates with respect to D. A doubly resolving set with minimum cardinality is called the minimal doubly resolving set. The minimum cardinality of a doubly resolving set for G is represented by ψ(G). In case of some convex polytopes, hamming and prism graphs, the minimal doubly resolving sets has been obtained in [6], [7] and [8] respectively.

Clearly, if a and b doubly resolve u1 and v1, then d(u1,a)d(v1,a)0 or d(u1,b)d(v1,b)0, and thus a or b resolve u1 and v1, this shows that a doubly resolving set is also a resolving set, which implies dim(G)ψ(G) for all graphs G. Finding ψ(G) and dim(G) are NP-hard problems proved in [9, 10].

The line graph L(G) of a graph G is defined as the graph whose vertices are the edges of G, with two adjacent vertices if the corresponding edges have one vertex common in G. In mathematics, the metric properties of line graphs have been studied to a great extent (see [11, 12, 13, 14, 15, 16]) and in chemistry literature, its significant applications have been proved (see [17, 18, 19, 20, 21, 22, 23]). In [24], the edge version of metric dimension has been introduced, which is defined as:

Definition 1.

  1. The edge distance dE(f,g) between two edges f,gE(G) is the length of a shortest path between vertices f and g in the line graph L(G).

  2. If dE(e,f)dE(e,g), then the edge eE(G) is said to edge resolve two edges f and g of E(G).

  3. Suppose that NE={f1,f2,,fk}E(G) is an ordered set and e is an edge of E(G). Then the edge version of representation rE(e,NE) of e with respect to NE is the k-tuple (dE(e,f1),dE(e,f2),,dE(e,fk)).

  4. If different edges of G have different edge version of representations with respect to NE, then the set NE is said to be an edge version of resolving set of G.

  5. The edge version of metric basis of G is basically an edge version of resolving set having minimum cardinality. The cardinality of edge version of metric basis is represented by dimE(G), and is called edge version of metric dimension of G.

The following theorems in [24] are important for us.

Theorem 1. Let Sn be the family of n-sunlet graph then  dimE(Sn)={2,if n is even;3,if n is odd.

Theorem 2. Let Yn be the family of prism graph then dimE(Yn)=3 for n3.

In this article, we proposed minimal edge version of doubly resolving sets of a graph G, based on edge distances of graph G as follows:

Definition 2.

  1. The edges f and g of the graph G with size |E(G)|2 are supposed to edge doubly resolve edges f1 and f2 of the graph G if dE(f1,f)dE(f1,g)dE(f2,f)dE(f2,g).

  2. Let DE={f1,f2,,fk} be an ordered set of the edges of G. Then if any two edges efE(G) are edge doubly resolved by some two edges of set DE then the set DEE(G) is said to be an edge version of doubly resolving set of G. The minimum cardinality of an edge version of doubly resolving set of G is represented by ψE(G).

Note that every edge version of a doubly resolving set is an edge version of a resolving set, which implies dimE(G)ψE(G) for all graphs G.

2. The Edge Version of Doubly Resolving Sets for Family of N-Sunlet Graph Sn

The family of n-sunlet graph Sn is obtained by joining n pendant edges to a cycle graph Cn (see Figure 1).

Figure 1. n-sunlet Graph Sn

For our purpose, we label the inner edges of Sn by {ei : 0in1} and the pendent edges by {fi : 0in1} as shown in Figure 1.

As motivated by Theorem 1, we obtain  ψE(Sn){2,if n is even;3,if n is odd.

Furthermore, we will show that ψE(Sn)=3 for n4.
In order to calculate the edge distances for family of n-sunlet graphs Sn, consider the line graph L(Sn) as shown in Figure 2.

Figure 2. L(Sn) of n-sunlet Graph Sn
Define Si(e0)={eE(Sn):d(e0,e)=i}. For ψE(Sn) with n4, we can locate the sets Si(e0) that are represented in the Table 1. It is clearly observed from Figure 2 that Si(e0)= when ik+1 for n=2k, and Si(e0)= when ik+2 for n=2k+1. From the above mentioned sets Si(e0), it is clear that they can be utilized to define the edge distances between two arbitrary edges of E(Sn) in the subsequent way.

Table 1: Si(e0) for Sn
n i Si(e0)
1ik {fi1, ei, fni, eni}
2k(k2) k {fk1,fk,ek}
2k+1(k2) k {fk1,ek,fk+1,ek+1}
k+1 {fk}

The symmetry in Figure 2 shows that dE(ei,ej)=dE(e0,e|ji|) for 0|ji|n1. If n=2k, where k2, we have

 dE(fi,fj)={dE(e0,f|ji|)1,if |ji|=0;dE(e0,f|ji|),if 1|ji|<k;dE(e0,f|ji|)+1,if k|ji|n1,

 dE(ei,fj)={dE(e0,f|ji|),if 0|ji|n1 for ij;dE(e0,f|ji|)1,if 1|ji|<k for i>j;dE(e0,f|ji|),if |ji|=k for i>j;dE(e0,f|ji|)+1,if k<|ji|n1 for i>j.

If n=2k+1 where k2, we have

 dE(fi,fj)={dE(e0,f|ji|)1,if |ji|=0;dE(e0,f|ji|),if 1|ji|k;dE(e0,f|ji|)+1,if k<|ji|n1,

 dE(ei,fj)={dE(e0,f|ji|),if 0|ji|n1 for ij;dE(e0,f|ji|)1,if 1|ji|k for i>j;dE(e0,f|ji|)+1,if k<|ji|n1 for i>j.

As a result, if we know the edge distance dE(e0,e) for any eE(Sn), then one can recreate the edge distances between any two edges from E(Sn).

Lemma 1. ψE(Sn)>2, for n=2k, k2.

Proof. As we know that for n=2k, ψE(Sn)2. So it is necessary to prove that each of the subset DE of edge set E(Sn) such that |DE|=2 is not an edge version of doubly resolving set for Sn. In Table 2, seven possible types of the set DE are presented and for each of them the resultant non-edge doubly resolved pair of edges from edge set E(Sn) is found. To verify, let us take an example, the edges ek,ek+1 are not edge doubly resolved by any two edges of the set {e0,ei;k<in1}. Obviously, for k<in1, we have dE(e0,ek)=dE(e0,e|k0|)=k, dE(e0,ek+1)=dE(e0,e|k+10|)=k1, dE(ei,ek)=dE(e0,e|ki|)=ik and dE(ei,ek+1)=dE(e0,e|k+1i|)=ik1. So, dE(e0,ek)dE(e0,ek+1)=dE(ei,ek)dE(ei,ek+1)=1, that is, {e0,ei;k<in1} is not an edge version of doubly resolving set of Sn. Using this procedure we can verify all other non-edge doubly resolved pairs of edges for all other possible types of DE from Table 2.

Table 2: Non-edge Doubly Resolved Pairs of Sn for n=2k, k2
DE Non-edge doubly resolved pairs
{e0,ei}, 0<i<k {e0,en1}
{e0,ei}, k<in1 {ek,ek+1}
{e0,fi}, 0i<k {e0,fn1}
{e0,fi}, kin1 {e0,f0}
{f0,fi}, 1i<k {ek,fk}
{f0,fk} {e0,e1}
{f0,fi}, k<in1 {e1,f1}

 ◻

Lemma 2. ψE(Sn)=3, for n=2k, k2.

Proof. The Table 3 demonstrate that edge version of representations of Sn in relation to the set DE={e0,e1,ek} in a different manner.

Table 3: Vectors of Edge Metric Coordinates for Sn, n=2k, k2
i Si(e0) DE={e0,e1,ek}
0 e0 (0,1,k)
1i<k fi1 (i,i1,k+1i)
ei (i,i1,ki)
fni (i,i+1,k+1i)
eni (i,i+1,ki)
i=k fk1 (k,k1,1)
fk (k,k,1)
ek (k,k1,0)

Now from Table 3, as e0DE, so the first edge version of metric coordinate of the vector of e0Si(e0) is equal to 0. For each i{1,2,3,,k}, one can easily check that there are no two edges h1,h2Si(e0) such that rE(h1,DE)rE(h2,DE)=0. Also, for each i,j{1,2,3,,k},ij, there are no two edges h1Si(e0) and h2Sj(e0) such that rE(h1,DE)rE(h2,DE)=ij. In this manner, the set DE={e0,e1,ek} is the minimal edge version of doubly resolving set for Sn with n=2k, k2 and hence Lemma 2 holds. ◻

Lemma 3. ψE(Sn)=3, for n=2k+1, k2.

Proof. The Table 4 demonstrate that the edge version of representations of Sn in relation to the set DE={e0,e1,ek+1} in a different way.

Table 4: Vectors of Edge Metric Coordinates for Sn, n=2k+1, k2
i Si(e0) DE={e0,e1,ek+1}
0 e0 (o,1,k)
1i<k fi1 (i,i1,k+2i)
ei (i,i1,k+1i)
fni (i,i+1,k+1i)
en1 (i,i+1,ki)
i=k fk1 (k,k1,2)
ek (k,k1,1)
fk+1 (k,k+1,1)
ek+1 (k,k,0)
i=k+1 fk (k+1,k,1)

Now from Table 4, as e0DE, so the first edge version of metric coordinate of the vector of e0Si(e0) is equal to 0. Similarly for each i{1,2,3,,k+1}, one can easily find that there are no two edges h1,h2Si(e0) such that rE(h1,DE)rE(h2,DE)=0. Likewise, for every i,j{1,2,3,,k+1},ij, there are no two edges h1Si(e0) and h2Sj(e0) such that rE(h1,DE)rE(h2,DE)=ij. Like so, the set DE={e0,e1,ek+1} is the minimal edge version of doubly resolving set for Sn with n=2k+1, k2 and consequently Lemma 3 holds.  ◻

It is displayed from the whole technique that ψE(Sn)=3, for n4. We state the resulting main theorem by using Lemma 2 and Lemma 3 as mentioned below;

Theorem 3. Let Sn be the n-sunlet graph for n4. Then ψE(Sn)=3.

3. The Edge Version of Doubly Resolving Sets for Family of Prism Graph Yn

A family of prism graph Yn is a cartesian product graph Cn×P2, where Cn is a cycle graph of order n and P2 is a path of order 2 (see Figure 3).

Figure 3. Prism Graph Yn

The family of prism graph Yn consists of 4-sided faces and n-sided faces. For our purpose, we label the inner cycle edges of Yn by {ei : 0in1}, middle edges by {fi : 0in1} and the outer cycle edges by {gi : 1in1} as shown in Figure 3.

As motivated by Theorem 1, we obtain ψE(Yn)3. Furthermore, we will show that ψE(Yn)=3 for n6.

In order to calculate the edge distances for family of prism graphs Yn, consider the line graph L(Yn) as shown in Figure 4.

Figure 4. L(Yn) of Prism Graph Yn

Define Si(f0)={fE(Yn):dE(f0,f)=i}. For ψE(Yn) with n6, we can locate the sets Si(f0) that are represented in the Table 5. It is clearly observed from Figure 4 that Si(f0)= for ik+2. From the above mentioned sets Si(f0), it is clear that they can be utilized to define the edge distance between two arbitrary edges of E(Yn) in the subsequent way.

Table 5: Si(f0) for Yn
n i Si(f0)
1 {e0,g0,en1,gn1}
2 ik {fi1,ei1,gi1,fn+1i,eni,gni}
2k(k3) k+1 {fk}
2k+1(k3) k+1 {fk,ek,gk,fk+1}


The symmetry in Figure 4 shows that dE(fi,fj)=dE(f0,f|ji|) for 0|ji|n1. If n=2k, where k3, we have

 dE(ei,ej)=dE(gi,gj)={dE(f0,e|ji|)1,if 0|ji|<k;dE(f0,e|ji|),if k|ji|n1,

 dE(fi,ej)=dE(fi,gj)={dE(f0,e|ji|),if 0|ji|n1, for ij;dE(f0,e|ji|)1,if 1|ji|<k, for i>j;dE(f0,e|ji|),if |ji|=k, for i>j;dE(f0,e|ji|)+1,if k<|ji|n1, for i>j, dE(ei,gj)={dE(f0,e|ji|)+1,if |ji|=0;dE(f0,e|ji|),if 1|ji|<k;dE(f0,e|ji|)+1,if k|ji|n1. If n=2k+1 where k3, we have  dE(ei,ej)=dE(gi,gj)={dE(f0,e|ji|)1,if 0|ji|k;dE(f0,e|ji|),if k<|ji|n1,  dE(fi,ej)=dE(fi,gj)={dE(f0,e|ji|),if 0|ji|n1 for ij;dE(f0,e|ji|)1,if 1|ji|k for i>j;dE(f0,e|ji|)+1,if k<|ji|n1 for i>j, dE(ei,gj)={dE(f0,e|ji|)+1,if |ji|=0;dE(f0,e|ji|),if 1|ji|k;dE(f0,e|ji|)+1,if k<|ji|n1. As a result, if we know the edge distance dE(f0,f) for any fE(Yn) then one can recreate the edge distances between any two edges from E(Yn).

Lemma 4. ψE(Yn)=3, for n=2k, k3.

Proof. The Table 6 demonstrate that edge version of representations of Yn in relation to the set DE={e0,ek1,fk+1} in a different manner.

Now from Table 6, as e0DE, so the first edge version of metric coordinate of the vector of f0Si(f0) is equal to 1. For each i{1,2,3,,k+1}, one can easily check that there are no two edges h1,h2Si(f0) such that rE(h1,DE)rE(h2,DE)=0. Also, for each i,j{1,2,3,,k+1},ij, there are no two edges h1Si(f0) and h2Sj(f0) such that rE(h1,DE)rE(h2,DE)=ij. In this manner, the set DE={e0,ek1,fk+1} is the minimal edge version of doubly resolving set for Yn with n=2k, k3 and hence Lemma 4 holds. ◻

Lemma 5. ψE(Yn)=3, for n=2k+1, k3.

Proof. The Table 7 demonstrate that the edge version of representations of Yn in relation to the set DE={e0,ek,gk+2} in a different way.

Table 7: Vectors of Edge Metric Coordinates for Yn, n=2k+1, k3
i Si(f0) DE={e0,ek,gk+2}
0 f0 (1,k+1,k1)
1 e0 (0,k,k)
g0 (2,k+1,k1)
en1 (1,k,k1)
gn1 (2,k+1,k2)
2 f1 (1,k,k)
e1 (1,k1,k+1)
g1 (2,k,k)
fn1 (2,k,k2)
en2  ={(2,2,2),if k=3;(2,ki,k2),if k<3.
gn2 (3,k,k3)
3ik fi1 (i1,k+2i,k+4i)
ei1 (i1,k+1i,k+4i)
gi1 (i,k+2i,k+3i)
fn+1i  ={(k,2,1),if i=k;(i,k+2i,ki),if i+1k
eni  ={(k,1,2),if i=k;(i,2,2),if i+1=k;(i,k+1i,ki),if i+1<k
gni  ={(k+1,2,1),if i=k;(i+1,k+2i,k1i),if i+1k
i=k+1 fk (k,1,3)
ek (k,0,3)
gk (k+1,2,2)
fk+1 (k+1,1,2)

Now from Table 7, as e0DE, so the first edge version of metric coordinate of the vector of f0Si(f0) is equal to 1. Similarly for each i{1,2,3,,k+1}, one can easily find that here are no two edges h1,h2Si(f0) such that rE(h1,DE)rE(h2,DE)=0. Likewise, for every i,j{1,2,3,,k+1},ij, there are no two edges h1Si(f0) and h2Sj(f0) such that rE(h1,DE)rE(h2,DE)=ij. Like so, the set DE={e0,ek,gk+2} is the minimal edge version of doubly resolving set for Yn with n=2k+1, k3 and consequently Lemma 5 holds.
 ◻

It is displayed from the whole technique that ψE(Yn)=3, for n6. We state the resulting main theorem by using Lemma 4 and Lemma 5 as mentioned below;

Theorem 4. Let Yn be the prism graph for n6. Then ψE(Yn)=3.

Conclusion

In this article, we computed the minimal edge version of doubly resolving sets and its cardinality ψE(G) by considering G as a family of n-sunlet graph Sn and prism graph Yn. In case of n-sunlet graphs, the graph is interesting to consider in the sense that its edge version of metric dimension dimE(Sn) is dependent on the parity of n for both even and odd cases. The cardinality ψE(Sn) of minimal edge version of doubly resolving set of n-sunlet graph Sn is independent from the parity of n. In the case of prism graph Yn, the edge version of metric dimension dimE(Yn) and the cardinality ψE(Yn) of its minimal edge version of doubly resolving set are same for every n6.

Problem 1. Compute edge version of doubly resolving sets for some generalized petersen graphs.

Acknowledgment

The authors would like to express their honest appreciation to the referees for their valuable comments, which led to a improved manuscript.

References:

  1. Slater, P.J., 1975. Leaves of trees. Congr. Numer, 14(549-559), p.37.
  2. Harary, F. and Melter, R.A., 1976. On the metric dimension of a graph. Ars Combin, 2(191-195), p.1.
  3. Beerliova, Z., Eberhard, F., Erlebach, T., Hall, A., Hoffmann, M., Mihal’ak, M. and Ram, L.S., 2006. Network discovery and verification. IEEE Journal on Selected Areas in Communications, 24(12), pp.2168-2181.
  4. Liu, K. and Abu-Ghazaleh, N., 2006, August. Virtual coordinates with backtracking for void traversal in geographic routing. In International Conference on Ad-Hoc Networks and Wireless (pp. 46-59). Berlin, Heidelberg: Springer Berlin Heidelberg.
  5. Cáceres, J., Hernando, C., Mora, M., Pelayo, I.M., Puertas, M.L., Seara, C. and Wood, D.R., 2007. On the metric dimension of cartesian products of graphs. SIAM Journal on Discrete Mathematics, 21(2), pp.423-441.
  6. Kratica, J., Kovačević-Vujčić, V., Čangalović, M. and Stojanović, M., 2012. Minimal doubly resolving sets and the strong metric dimension of some convex polytopes. Applied Mathematics and Computation, 218(19), pp.9790-9801.
  7. Kratica, J., Kovačević-Vujčić, V., Čangalović, M. and Stojanović, M., 2012. Minimal doubly resolving sets and the strong metric dimension of Hamming graphs. Applicable Analysis and Discrete Mathematics, pp.63-71.
  8. Čangalović, M., Kratica, J., Kovačević-Vujčić, V. and Stojanović, M., 2013. Minimal doubly resolving sets of prism graphs. Optimization, 62(8), pp.1037-1043.
  9. Khuller, S., Raghavachari, B. and Rosenfeld, A., 1996. Landmarks in graphs. Discrete Applied Mathematics, 70(3), pp.217-229.
  10. Kratica, J., Čangalović, M. and Kovačević-Vujčić, V., 2009. Computing minimal doubly resolving sets of graphs. Computers & Operations Research, 36(7), pp.2149-2159.
  11. Buckley, F., 1981. Mean distance in line graphs, Congr. Numer., 32, pp.153-162.
  12. Gutman, I., 1996. Distance of line graphs. Graph Theory Notes NY, 31, pp.49-52.
  13. Gutman, I. and Pavlovic, L., 1997. More on distance of line graphs. Graph Theory Notes NY, 33, pp.14-18.
  14. Liu, J.B., Nadeem, M.F., Siddiqui, H.M.A. and Nazir, W., 2019. Computing metric dimension of certain families of Toeplitz graphs. IEEE Access, 7, pp.126734-126741.
  15. Ramane, H.S. and Gutman, I., 2010. Counterexamples for properties of line graphs of graphs of diameter two. Kragujevac Journal of Mathematics, 34(34), pp.147-150.
  16. Ramane, H.S., Ganagi, A.B. and Gutman, I., 2012. On a conjecture on the diameter of line graphs of graphs of diameter two. Kragujevac Journal of Mathematics, 36(1), pp.59-62.
  17. Gutman, I. and Estrada, E., 1996. Topological indices based on the line graph of the molecular graph. Journal of Chemical Information and Computer Sciences, 36(3), pp.541-543.
  18. Gutman, I. and Tomović, Ž., 2000. On the application of line graphs in quantitative structure-property studies. Journal of the Serbian Chemical Society, 65(8), pp.577-580.
  19. Gutman, I., 2010. Edge versions of topological indices. Novel Molecular Structure Descriptors-Theory and Applications II, Univ. Kragujevac, Kragujevac, 3.
  20. Liu, J.B., Ali, B., Malik, M.A., Siddiqui, H.M.A. and Imran, M., 2019. Reformulated Zagreb indices of some derived graphs. Mathematics, 7(4), p.366.
  21. Liu, J.B., Kashif, A., Rashid, T. and Javaid, M., 2019. Fractional metric dimension of generalized Jahangir graph. Mathematics, 7(1), p.100.
  22. Liu, J.B., Munir, M., Yousaf, A., Naseem, A. and Ayub, K., 2019. Distance and adjacency energies of multi-level wheel networks. Mathematics, 7(1), p.43.
  23. Liu, J.B., Shafiq, M.K., Ali, H., Naseem, A., Maryam, N. and Asghar, S.S., 2019. Topological indices of m th chain silicate graphs. Mathematics, 7(1), p.42.
  24. Nasir, R., Zafar, S. and Zahid, Z., 2018. Edge metric dimension of graphs. Ars Combinatoria, 147, pp.143-156.