Next Article in Journal
Digital Twin-Based Approach for a Multi-Objective Optimal Design of Wind Turbine Gearboxes
Previous Article in Journal
Gauss’ Second Theorem for F12(1/2)-Series and Novel Harmonic Series Identities
Previous Article in Special Issue
Semi-Local Integration Measure for Directed Graphs
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Metric Dimension of Circulant Graphs with 5 Consecutive Generators

1
Faculty of Civil Engineering, Slovak University of Technology in Bratislava, 810 05 Bratislava, Slovakia
2
Faculty of Mathematics and Physics, University of Ljubljana, 1000 Ljubljana, Slovenia
3
Faculty of Information Studies, 8000 Novo Mesto, Slovenia
4
Department of Mathematics and Applied Mathematics, University of the Free State, Bloemfontein 9301, South Africa
*
Authors to whom correspondence should be addressed.
Mathematics 2024, 12(9), 1384; https://doi.org/10.3390/math12091384
Submission received: 28 March 2024 / Revised: 27 April 2024 / Accepted: 28 April 2024 / Published: 1 May 2024
(This article belongs to the Special Issue Graph Theory and Applications, 2nd Edition)

Abstract

:
The problem of finding the metric dimension of circulant graphs with t generators 1 , 2 , , t (and their inverses) has been extensively studied. The problem is solved for t = 2 , 3 , 4 , and some exact values and bounds are known also for t = 5 . We solve all the open cases for t = 5 .
MSC:
05C35; 05C12

1. Introduction

The metric dimension is an invariant that has wide applications, for example, in pharmaceutical chemistry [1], Sonar and coast guard Loran [2], and robot navigation [3]. Applications of the metric dimension to the problem of pattern recognition and image processing can be found in [4]. The concept of metric dimension was introduced by Slater [2] in 1975.
For a graph G with set of vertices V ( G ) , the distance d ( u , v ) between two vertices u , v V ( G ) is the number of edges in a shortest path between u and v. The vertices u and v are resolved by a vertex w if d ( u , w ) d ( v , w ) . For an ordered set W = { w 1 , w 2 , , w z } , the representation of distances of v with respect to W is the ordered z-tuple
r ( v | W ) = ( d ( v , w 1 ) , d ( v , w 2 ) , , d ( v , w z ) ) .
The set W V ( G ) is a resolving set of G if all the vertices of G have distinct representations (if every pair of vertices of G is resolved by a vertex of W). The number of vertices in a smallest resolving set is the metric dimension dim ( G ) .
Circulant graphs have been extensively studied because they are particularly symmetric, and it is easy to set up such networks and check their properties. For t 2 and n 2 t + 1 , the circulant graph C n ( 1 , 2 , , t ) has vertices v 0 , v 1 , v 2 , , v n 1 and edges v i v i + 1 , v i v i + 2 , , v i v i + t , where i = 0 , 1 , 2 , , n 1 , and the subscripts are taken modulo n. The integers ± 1 , ± 2 , , ± t are the generators of C n ( 1 , 2 , , t ) .
Let us suppose that n 2 t + 2 since C n ( 1 , 2 , , t ) is a complete graph for n = 2 t + 1 . We present the known results on dim ( C n ( 1 , 2 , , t ) ) for small t (and n 2 t + 2 ). By [5,6], we have
dim ( C n ( 1 , 2 ) ) = 3 if n 0 , 2 , 3 ( mod 4 ) , 4 if n 1 ( mod 4 ) .
By [5,7],
dim ( C n ( 1 , 2 , 3 ) ) = 4 if n 0 , 2 , 3 , 4 , 5 ( mod 6 ) , 5 if n 1 ( mod 6 ) .
For n { 11 , 19 } , by [8],
dim ( C n ( 1 , 2 , 3 , 4 ) ) = 4 if n 2 ( mod 8 ) , 5 if n 0 , 1 , 3 , 4 ( mod 8 ) , 6 if n 5 , 6 , 7 ( mod 8 ) ,
and dim ( C 11 ( 1 , 2 , 3 , 4 ) ) = dim ( C 19 ( 1 , 2 , 3 , 4 ) ) = 4 .
The metric dimension of C n ( 1 , 2 , 3 , 4 ) was studied also in [9], the graphs C n ( 1 , 3 ) were investigated in [10], C n ( 2 , 3 ) in [11], C n ( 1 , 4 ) in [12], C n ( 1 , n 2 ) where n is even in [13], C n ( 1 , 2 , 4 ) in [14], and C n ( 1 , 2 , 5 ) in [15].
In [16], it was shown that dim ( C n ( 1 , 2 , , t ) ) 2 t 3 + 2 for t 6 , and by [17], for each t 6 there exists an n such that the bound is sharp. However, this bound does not hold for t = 5 . Therefore, we are very interested in the case t = 5 , and we solve all the open cases for dim ( C n ( 1 , 2 , 3 , 4 , 5 ) ) .
Let us denote C n ( 1 , 2 , 3 , 4 , 5 ) by G n . Since n 2 t + 2 , we have n 12 . From Theorem 2.5 given in [18], we have dim ( G n ) 6 for n 0 , 1 , 7 , 8 , 9 ( mod 10 ) . This result was extended by Chau and Gosselin [19], who proved in their Theorem 2.7 that dim ( G n ) 6 also for n 2 , 6 ( mod 10 ) . By Theorem 2.13 from [19], dim ( G n ) 6 for n 3 ( mod 10 ) , where n 23 . By Lemma 8 and Theorem 10 given in [16], dim ( G n ) 6 for n 4 , 5 ( mod 10 ) . Thus, by [16,18,19], for n 12 where n 13 ,
dim ( G n ) 6 .
From Table 3 presented in [19], we have dim ( G 13 ) = 5 .
By Grigorious et al. [20] (see Proposition 1.2 in [19]), we have
dim ( G n ) 6 if n 2 , 3 , 4 , 5 , 6 , 7 ( mod 10 ) .
By Theorem 2.9 presented in [19], dim ( G n ) 6 for n 8 ( mod 10 ) . Thus, by [16,19,20], for n 12 where n 13 ,
dim ( G n ) = 6 if n 2 , 3 , 4 , 5 , 6 , 7 , 8 ( mod 10 ) , and dim ( G 13 ) = 5 .
In this paper, we study dim ( G n ) for n 0 , 1 , 9 ( mod 10 ) .

2. Results

First, we prove an upper bound on dim ( G n ) for n 9 ( mod 10 ) .
Theorem 1. 
Let n = 10 k + 9 where k 2 . Then, dim ( G n ) 6 .
Proof. 
We show that W = { v 0 , v 3 , v 7 , v 5 k , v 5 k + 4 , v 5 k + 7 } is a resolving set of G n . Representations of distances of all the vertices in V ( G n ) W with respect to W are given in Table 1.
Since any two vertices have different representations, dim ( G n ) 6 . ☐
Let v x be a vertex from a resolving set W. Then, v x resolves v x + 5 and v x + 6 , but it does not resolve any pair from v x + 1 , v x + 2 , , v x + 5 . Analogously, v x resolves v x + 10 and v x + 11 , but it does not resolve any pair from v x + 6 , v x + 7 , , v x + 10 . If v y and v y + 1 are resolved by v x and v x { v y , v y + 1 } , then we say that v x creates a border between v y and v y + 1 . Observe that borders caused by v x split the vertices of G n into sequences of non-resolved vertices (by v x ). The only exception is v x itself since it does not create borders between v x 1 and v x and between v x and v x + 1 (recall that we require v x { v y , v y + 1 } in the definition of borders). The reason is that v x does not distinguish v x 1 and v x + 1 . Of course, v x does not distinguish also v x 6 from v x + 6 though in the sequence v x 6 , v x 5 , , v x + 6 there are two borders caused by v x . But our aim is to construct a lower bound, so we need a necessary condition, not a sufficient.
So take all vertices of W and create all borders caused by these vertices. Then, these borders split V ( G n ) around the cycle C n = ( v 0 , v 1 , , v n 1 ) into many small sequences, which we call states. And the necessary condition for W to be a resolving set is that every state contains at most one vertex which is not in W. We use this condition in the proofs of the next theorems.
We need to distinguish the distance in G n from the distance in a subgraph C n ( = ( v 0 , v 1 , , v n 1 ) ) of G n . Therefore, by the index distance, we call the distance between the vertices of G n in C n . For example, v x and v x + 5 (the indices are always taken modulo n) have distance 1 in G n , but their index distance is 5.
We start with a lower bound on dim ( G n ) for n 1 ( mod 10 ) .
Theorem 2. 
Let n = 10 d + 1 , where d 2 . Then, dim ( G n ) 8 .
Proof. 
By way of contradiction, suppose that V ( G n ) contains a subset W containing 7 vertices which are resolving. Observe that G n has diameter d and for every vertex v x , the vertices at distance d from v x are the 10 consecutive vertices (consecutive by index distance) v x + n 4 , v x + n 3 , , v x + n , v x n , v x n + 1 , , v x n + 4 , where n = n 1 2 .
Let v x W . Since W must distinguish v x n from v x + n , we have v x n W or v x + n W or there is a vertex v y W at index distance 5 k from v x for some k . But since both v x n and v x + n have index distance n = n 1 2 = 5 d from v x , we conclude that W must contain a vertex at index distance 5 k from v x .
So for every v x W , there is v y W such that the index distance between v x and v y is a multiple of 5. Obviously, such a role as that which v y plays for v x is played also by v x for v y . And since | W | = 7 , there must be a vertex in W, say v a , such that two vertices from W, say v b and v c , have an index distance that is a multiple of 5 from v a .
Not only this, but let L = { v a 1 , v a 2 , , v a n } and R = { v a + 1 , v a + 2 , , v a + n } . Then, L, R, { v a } is a partition of V ( G n ) . If both v b and v c are in R (or if they are both in L), then all mutual index distances between pairs of vertices of { v a , v b , v c } are multiples of 5. Hence, by symmetry, we may assume that v b L , v c R , and we may also assume that a = 0 .
Now, we split L and R, each into five sets according to the index distance from v 0 ( = v a ). Let 0 i 4 . By L i (by R i ), we denote vertices of L (of R) whose index distance from v 0 is congruent to i ( mod 5 ) . (Observe that the index distance cannot be greater than n .) Hence, v b L 0 and v c R 0 .
As mentioned above, for every v z W { v a , v b , v c } , to distinguish v z n from v z + n , there must be a vertex in W which is at index distance 5 k from v z . For instance, if v z L 0 , then to distinguish v z n from v z + n , W contains a vertex, say v y , such that either v y L 0 (if v y is in L), or v y R 0 (when v y R and the shortest index distance v z v y path contains v a ), or v y R 1 (when v y R and the shortest index distance v z v y path does not contain v a ). In Table 2, we have all 10 cases according to v z being in L 0 , L 1 , …, R 4 . In each case, the vertex v y is from the union of the three sets.
Let i 4 . Suppose that we have borders caused by 7 i vertices of W and the borders caused by the remaining i vertices of W are not considered yet. Moreover, suppose that there is a sequence of i + 1 vertices, say v x , v x + 1 , , v x + i , such that none of the 7 i already considered vertices is in { v x , v x + 1 , , v x + i } and the already considered vertices do not create borders between any consecutive pair from { v x , v x + 1 , , v x + i } . Then, v x + i n 5 , v x + i n 4 , , v x n + 4 cannot be among the remaining vertices of W. The reason is that each of the remaining i vertices of W causes, at most, one border in the sequence v x , v x + 1 , , v x + i and if it is in { v x + i n 5 , v x + i n 4 , , v x n + 4 } = { v x + i + n 4 , v x + i + n 3 , , v x + n + 5 } , then it causes no border in the sequence since every member of the sequence is at distance d from all the vertices from { v x + i n 5 , v x + i n 4 , , v x n + 4 } .
Denote 11 vertices which are at distance at most 1 from v a by α , and denote 10 vertices which are at distance d from v a by β . Then, both α and β form sequences of consecutive vertices. We consider the situation in α and β . In Figure 1, we describe α and β as they occur in the cycle C n ( 1 ) (the other vertices are not depicted). Circles represent vertices of G n , and those whose position is already known, such as v a , are depicted instead of circles. Vertical lines are borders caused by v a , and in the space between vertices, we indicate which vertices may form the border. In fact, such vertices cause borders if and only if they are not in α or β , and therefore, situations when W contains vertices of α or β should be considered separately.
Regarding the position of v b and v c in β , by symmetry, we distinguish three main cases.
Case 1.  v b , v c β .
See Figure 2, where we specify also the borders in α caused by v b and v c .
The vertices v 1 and v 1 must be distinguished, so there must be a border on the left-hand side of v a (or v a 1 W ) or on the right-hand side of v a (or v a + 1 W ). By symmetry, we may assume that this border is on the right-hand side of v a . So for the next vertex v e W , we have either e = a + 1 , or v e R 1 but v e α , or v e L 0 . We consider these subcases separately.
Subcase 1.1.  e = a + 1 .
So, v e = v a + 1 = v 1 R 1 . Now, the positions of four vertices of W are determined, see Figure 3. It remains to be determined the positions of the last three vertices, say, v f , v g and v h .
At the moment, there is a sequence of four consecutive vertices in L α without a border, namely, v 4 , v 3 , v 2 , v 1 , so R β W = { v c } since it remains to be determined the three vertices of W. Also, there is a sequence of four consecutive vertices in L β without a border, namely v n + 1 , v n + 2 , v n + 3 , v n + 4 , so R α W = { v e } . Thus, there is a border between v 2 and v 3 , and also a border between v 3 and v 4 . This yields four possibilities.
(a) v f L 3 and v g L 2 . Since v n + 1 must be distinguished from v n 1 , we have v h L 4 R 1 L 0 R 0 L 1 R 4 or v h = v n + 1 L 4 . In any case, by Table 2, W does not contain a vertex at index distance 5 k from v f .
(b) v f L 3 and v g R 4 . By Table 2, v h L 3 R 2 R 3 since W must contain a vertex at index distance 5 k from v f . At the same time, v h R 4 L 1 L 2 since W must contain a vertex at index distance 5 k from v g , a contradiction.
(c) v f R 3 and v g L 2 . Since v n 2 must be distinguished from v n 3 and v n 2 , v n 3 W , we have v h L 3 R 2 . On the other hand, v n + 1 must be distinguished from v n 1 and so v h L 4 R 1 L 0 R 0 L 1 R 4 , a contradiction.
(d) v f R 3 and v g R 4 . Since v n 2 must be distinguished from v n 3 , we have v h L 3 R 2 . However, by Table 2, W does not contain a vertex at index distance 5 k from v g .
Subcase 1.2.  v e R 1 but v e α (see Figure 4).
At the moment, there are sequences of four consecutive vertices without a border in L α ( v 4 , v 3 , v 2 , v 1 ), in R α ( v 1 , v 2 , v 3 , v 4 ), and in L β ( v n + 1 , v n + 2 , v n + 3 , v n + 4 ). Therefore, R β W = { v c } , L β W = { v b } and R α W = . Hence, there is a border between v 2 and v 3 and also a border between v 3 and v 4 . Analogously as in Subcase 1.1, we consider four possibilities.
(a) v f L 3 and v g L 2 . Since v n + 4 must be distinguished from v n + 3 and L β W = { v b } , we have v h L 1 R 4 . In any case, by Table 2, W does not contain a vertex at index distance 5 k from v f .
(b) v f L 3 and v g R 4 . This case can be solved analogously as in Subcase 1.1.
(c) v f R 3 and v g L 2 . Since v n 2 must be distinguished from v n 3 and v n 2 , v n 3 W , we have v h L 3 R 2 . On the other hand, v 1 must be distinguished from v 2 and v 1 , v 2 W , and so v h L 4 R 2 . Consequently, v h R 2 , and by Table 2, W does not contain a vertex at index distance 5 k from v h .
(d) v f R 3 and v g R 4 . This case can be solved analogously as in Subcase 1.1.
Subcase 1.3.  v e L 0 .
This situation is presented in Figure 5. Here, v e α if v e = v 5 , or v e α . In any case, v e β .
In this subcase, we have four consecutive vertices without a border in all L α , R α , L β and R β , and so α W = { v a } and β W = { v b , v c } . Hence, there is a border between v 2 and v 3 , and also a border between v 3 and v 4 . This gives the same possibilities as in the previous two subcases, and they can be solved analogously as in Subcase 1.2.
Case 2.  v b β but v c β (see Figure 6).
The positions of three vertices of W are determined, and it remains to be determined the last four vertices. But at the moment, there is a sequence of five consecutive vertices without a border in R β , namely v n 4 , v n 3 , v n 2 , v n 1 , v n , and so L α = . Thus, we distinguish eight possibilities.
(a) v e L 4 , v f L 3 and v g L 2 . By Table 2, v h L 4 R 1 R 2 since W must contain a vertex at index distance 5 k from v e . At the same time, v h L 2 R 3 R 4 since W must contain a vertex at index distance 5 k from v g , a contradiction.
(b) v e L 4 , v f L 3 and v g R 4 . By Table 2, v h L 4 R 1 R 2 since W must contain a vertex at index distance 5 k from v e . At the same time, v h R 4 L 1 L 2 since W must contain a vertex at index distance 5 k from v g , a contradiction.
(c) v e L 4 , v f R 3 and v g L 2 . Since v n must be distinguished from v n 1 , we have v h L 1 R 4 or v h = v n or v h = n n 1 . Summing up, v h L 1 R 4 R 0 . At the same time, v h L 4 R 1 R 2 since W must contain a vertex at index distance 5 k from v e , a contradiction.
(d) v e L 4 , v f R 3 and v g R 4 . By Table 2, v h L 4 R 1 R 2 since W must contain a vertex at index distance 5 k from v e . At the same time, v h R 4 L 1 L 2 since W must contain a vertex at index distance 5 k from v g , a contradiction.
(e) v e R 2 , v f L 3 and v g L 2 . To distinguish v n from v n 1 , we have v h L 1 R 4 or v h = v n or v h = v n 1 . But the case v h = v n was already considered in Case 1. Hence, v h L 1 R 4 . At the same time, W must contain a vertex at index distance 5 k from v g , and so v h R 4 . To distinguish v n 3 from v n 4 , W must contain a vertex in L 4 R 1 or v h = v n 3 or v h = v n 4 . Consequently, v e = v n 3 . However, then, v e does not create the border between v 4 and v 3 . Since W does not contain a vertex in L 4 and v 4 , v 3 W , the vertices v 4 and v 3 are not resolved, a contradiction.
(f) v e R 2 , v f L 3 and v g R 4 . First, suppose that v e v n 3 . To distinguish v n 3 from v n 4 , we have v h L 4 R 1 or v h = v n 3 or v h = v n = 4 . Hence, v h L 4 R 1 R 2 . At the same time, v h R 4 L 1 L 2 since W must contain a vertex at index distance 5 k from v g , a contradiction. So v e = v n 3 . But then, v e does not create a border between v 4 and v 3 since v 4 , v 3 W , v h L 4 R 2 . But then, W does not contain a vertex at index distance 5 k from v g , a contradiction.
(g) v e R 2 , v f R 3 and v g L 2 . To distinguish v n from v n 1 , we must have v h L 1 R 4 or v h = v n or v h = v n 1 . Summing up, v h L 1 R 4 R 0 . At the same time v h R 2 L 3 L 4 since W must contain a vertex at index distance 5 k from v e , a contradiction.
(h) v e R 2 , v f R 3 and v g R 4 . By Table 2, v h R 2 L 3 L 4 since W must contain a vertex at index distance 5 k from v e . At the same time v h R 4 L 1 L 2 since W must contain a vertex at index distance 5 k from v g , a contradiction.
Case 3.  v b , v c β (see Figure 7).
Analogously as in Case 2, at the moment there are sequences of five consecutive vertices without a border in L β and R β , and so R α = and L α = . Thus, we distinguish eight possibilities analogously as in Case 2. And we can use the proofs from Case 2 since in Case 3, we have more restrictions (so it is even easier to obtain a contradiction). ☐
Finally, we present a lower bound on dim ( G n ) for n 0 ( mod 10 ) .
Theorem 3. 
Let n = 10 d , where d 2 . Then, dim ( G n ) 7 .
Proof. 
We proceed analogously as in the proof of Theorem 2. Let n = n 2 . Observe that the index distance is at most n in G n . Obviously, G n has diameter d and for every vertex v x . There are nine consecutive vertices at distance d from v x , namely, v x + n 4 , v x + n 3 , , v x + n + 4 .
By way of contradiction, suppose that V ( G n ) contains a subset W of six vertices, which is resolving. Let v a W . Denote L = { v a 1 , v a 2 , , v a n } and R = { v a + 1 , v a + 2 , , v a + n } . Hence, L R = { v a + n } . Analogously as in the proof of Theorem 2, we split L and R each into five sets according to the index distance from v a . Let 0 i 4 . By L i (by R i ), we denote vertices of L (of R) whose index distance from v a is congruent to i ( mod 5 ) . (Recall that the index distance does not exceed n .) To simplify the notation, we assume that a = 0 .
Let i 4 . Suppose that we have borders caused by 6 i vertices of W and the borders caused by the remaining i vertices of W are not considered yet. Moreover, suppose that there is a sequence of i + 1 vertices, say v x , v x + 1 , , v x + i such that none of the 6 i already considered vertices is in { v x , v x + 1 , , v x + i } and the already considered vertices do not form borders between any consecutive pair from { v x , v x + 1 , , v x + i } . Then, v x + n + i 4 , v x + n + i 3 , , v x + n + 4 cannot be among the remaining vertices of W. The reason is that each of the remaining i vertices of W causes at most one border in the sequence v x , v x + 1 , , v x + i and if it is in { v x + n + i 4 , v x + n + i 3 , , v x + n + 4 } , then it causes no border in the sequence since every member of the sequence is at distance d from all the vertices from { v x + n + i 4 , v x + n + i 3 , , v x + n + 4 } .
Denote 11 vertices which are at distance at most 1 from v a by α , and denote 9 vertices which are at distance d from v a by β . Then, both α and β form sequences of vertices, where neighboring vertices have index distance 1. We consider mainly the situation in α and β . In Figure 8, we describe α and β analogously as in the proof of Theorem 2. Circles represent vertices of G n , and those whose position is already known, such as v a , are depicted instead of circles. Vertical borders are borders caused by v a , and in the space between vertices, we indicate which vertices may form the border. Again, such vertices cause borders if and only if they are not in α or β , and therefore situations when W contains vertices of α or β should be considered separately.
Before we start with cases, we exclude the possibility that two consecutive vertices are in W. So by way of contradiction, suppose that v a , v a + 1 W , see Figure 9.
This yields a sequence of six consecutive vertices v n 1 , v n , , v n + 4 without a border caused by v a or v b . However, any vertex from W { v a , v b } creates at most one border in this sequence, and so W cannot distinguish all the vertices in this sequence, a contradiction.
To distinguish the three vertices v n 1 , v n , v n + 1 , we need two vertices of W, say, v b and v c . In the following cases, we distinguish their position with respect to β .
Case 1.  v b , v c β . (By symmetry, we consider three subcases.)
Subcase 1.1.  v b L 4 and v c R 4 (see Figure 10).
At the moment, there is a sequence of four vertices without a border in L β , namely, v n + 1 , v n + 2 , v n + 3 , v n + 4 . Thus, v n + 1 + n + 3 4 = v 0 , v 1 , , v n + 1 + n + 4 = v 5 are not among the vertices of W { v a , v b , v c } , and so R α ( W { v c } ) = . Analogously, v n 4 , v n 3 , v n 4 , v n 1 form a sequence of 4 consecutive vertices without a border in R β , and so L α ( W { v b } ) = .
Observe that v b { v 3 , v 2 } even if v b α . Hence, to distinguish v 3 from v 2 , we need v e L 3 R 3 . By now, this subcase is symmetric, so we may assume that v e L 3 . Recall that as mentioned above, v e α . Now, we consider four possibilities with respect to { v b , v c } α .
(a) v b , v c α . Recall that v f , v g α . Since v 5 must be distinguished from v 4 , we have v f L 0 R 1 , and since v 4 must be distinguished from v 5 , we have v g L 1 R 0 . However, also v n 3 must be distinguished from v n 2 , and so W must contain a vertex in L 2 R 2 { v n 3 , v n 2 } , that is a vertex in L 2 R 2 R 3 , a contradiction.
(b) v b α and v c α . In this case v b = v 4 . To distinguish v 5 from v 3 we have v f L 0 L 4 R 1 R 2 , and to distinguish v 4 from v 5 we have v g L 1 R 0 . However, to distinguish v n 2 from v n 3 we conclude that v f R 2 , and to distinguish v n + 3 from v n + 4 , we conclude that v g L 1 .
So we have v b = v 4 , v c R 4 , v e L 3 , v f R 2 and v g L 1 . This choice works well in α β , see Figure 11. So denote α a = α , β a = β , L a = L , R a = R , L a i = L i and R a i = R i , 0 i 4 , and analogously construct α x , β x , L x , R x , L x i and R x i where x { b , c , e , f , g } .
Consider v g . We have v a R g 1 , v b R g 2 , v c L g 0 R g 0 , v e L g 2 R g 3 and v f L g 2 R g 3 . Observe that W does not contain a vertex in L g 4 R g 4 . Thus, the unique vertex v c must distinguish three consecutive vertices v g + n 1 , v g + n , v g + n + 1 in β g (see Figure 8), a contradiction.
(c) v b α and v c α . In this case, v c = v 4 . To distinguish v 5 from v 4 , we have v f L 0 R 1 , and to distinguish v 3 from v 5 , we have v g L 1 L 2 R 0 R 4 . However, to distinguish v n 3 from v n 2 we conclude that v g L 2 , and to distinguish v n 2 from v n 1 , we need a vertex of W in L 1 R 3 or v n 1 R 4 (different from v c ) or v n 2 R 3 , a contradiction.
(d) v b , v c α , that is v b = v 4 and v c = v 4 . To distinguish v 5 from v 3 , we have v f L 0 L 4 R 1 R 2 , and to distinguish v 3 from v 5 , we have v g L 1 L 2 R 0 R 4 . However, to distinguish v n 2 from v n 1 , the set W must contain a vertex of L 1 R 3 or v n 2 R 3 or v n 1 R 4 (different from v c ). Thus, v g = v n 1 or v g L 1 . And to distinguish v n 3 from v n 2 , the set W must contain a vertex in L 2 R 2 or v n 3 R 3 or v n 2 R 2 , and so v f R 2 . Now, if v g = v n 1 , then v n + 3 is not distinguished from v n + 4 , so we conclude that v g L 1 . This yields a situation which was already solved in case (b) above.
Subcase 1.2.  v b L 0 and v c R 0 (see Figure 12).
In each L α , R α , L β and R β , there are four consecutive vertices which are not resolved by v a , v b , v c , even if v b α or v c α . Since the sequence v 1 , v 2 , v 2 , v 4 yields { v n , v n + 1 , , v n + 5 } ( W { v a , v b , c c } ) = , and the sequence v n + 1 , v n + 2 , v n + 3 , v n + 4 yields { v 0 , v 1 , , v 5 } ( W { v a , v b , c c } ) = , we have { v e , v f , v g } ( α β ) = .
Hence, to distinguish v n + 3 from v n + 4 , we have v e L 1 R 3 ; to distinguish v n + 2 from v n + 3 , we have v f L 2 R 2 ; and to distinguish v n + 1 from v n + 2 , we have v g L 3 R 1 . But also, v 4 must be distinguished from v 3 , and so v f R 2 . And since v 2 must be distinguished from v 1 , W must contain a vertex in L 2 R 4 , a contradiction.
Subcase 1.3.  v b L 0 and v c L 4 , see Figure 13 (the case v b R 0 and v c R 4 is analogous, by symmetry).
Recall that v b , v c β . So at the moment, the vertices v n + 1 , v n + 2 , v n + 3 , v n + 4 are not distinguished, and so { v 0 , v 1 , v 5 } { v e , v f , v g } = . That is, v e , v f , v g R α . Analogously v 2 , v 3 , v 4 , v 5 are not distinguished since v b , v c L , and so v e , v f , v g { v n + 1 , v n + 2 , , v n + 6 } .
Hence, to distinguish v 2 from v 3 , we have v e L 3 R 3 ; to distinguish v 3 from v 4 , we have v f L 2 R 4 ; and to distinguish v 4 from v 5 , we have v g L 1 R 0 . On the other hand, also v n + 1 must be distinguished from v n + 2 , and so v e L 3 . Since v n + 2 must be distinguished from v n + 3 , we have v f L 2 . And since v n + 3 must be distinguished from v n + 4 , we have v g L 1 .
So we have v b L 0 , v c L 4 , v e L 3 , v f L 2 and v g L 1 . Observe that if x { b , c , e , f , g } , then v x + n 1 , v x + n , v x + n + 1 W . Hence, relabeling a with x, we remain in Case 1, and in four out of these five possible relabelings, not all remaining vertices of W are in L x and also they are not all in R x . So, each of the four relabelings reduces this case to one of the previous ones.
Case 2.  v b = v n + 1 and v c = v n 1 (see Figure 14).
First, we focus on α . To distinguish v 1 from v 1 we have v e L 0 1 R 0 R 1 . Recall that consecutive vertices cannot be in W. So, to distinguish v 2 from v 1 we have v f L 2 R 4 , which covers also the case v f = v 2 . And to distinguish v 1 from v 2 , we have v g L 4 R 2 , which covers also the case v g = v 2 . But we need to distinguish also v 3 from v 2 , for which we need a vertex of L 3 R 3 { v 3 , v 2 } . Consequently, v f = v 2 L 2 . But to distinguish v 3 from v 1 we need a vertex in L 2 L 3 R 3 R 4 other than v f , a contradiction.
Case 3.  v b = v n + 1 and v c β .
Thus, v c L 0 R 4 . We distinguish two subcases.
Subcase 3.1.  v c L 0 (see Figure 15).
At the moment, we have a sequence of 5 consecutive vertices v 1 , v 2 , , v 5 without a border. The vertices in this sequence should be distinguished by three remaining vertices of W, which is impossible.
Subcase 3.2.  v c R 4 , but v c v n 1 (see Figure 16).
At the moment, there is a sequence of four vertices without a border v n 4 , v n 3 , v n 2 , v n 1 , and so v e , v f , v g { v 5 , v 4 , , v 0 } . To distinguish v 5 from v 4 , we have v e L 0 R 1 , and to distinguish v 3 from v 2 , we have v f L 3 R 3 . Finally, to distinguish v 1 from v 2 , we have v g L 4 R 2 which covers also the case v g = v 2 (recall that v 1 W since W does not contain consecutive vertices).
Now, we consider β . To distinguish v n 2 from v n 1 , W must contain a vertex of L 1 R 3 , which covers also v n 2 (recall that the case v n 1 W was already considered in Case 2), and so v f R 3 . To distinguish v n + 2 from v n + 3 , W must contain a vertex of L 2 R 2 (since v n + 2 W ), and so v g R 2 .
Now, if v e R 1 , then v c , v e , v f , v g R . So considering α e and β e instead of α a and β a reduces the problem to Case 1 (recall that v e v 1 ). Hence, v e L 0 .
So v c R 4 , v e L 0 , v f R 3 and v g R 2 . But to distinguish v n from v n + 2 , W must contain a vertex in L 3 L 4 R 0 R 1 other than v b , a contradiction.
Thus, it remains to consider the last case, namely, when v n W . But since all the other cases were solved already, we may assume that v e = v c + n and v g = v f + n .
Case 4.  v b = v n , v e = v c + n and v g = v f + n (see Figure 17).
Obviously, two vertices from v c , v e , v f , v g are in L, and two are in R. We assume that v c , v f L and v e , v g R . To distinguish v 2 from v 1 , W must contain a vertex in L 2 R 4 , which covers also the case v 2 . So we distinguish 2 subcases.
Subcase 4.1.  v c L 2 .
Then, v e R 3 ; see Figure 18.
To distinguish v 1 from v 2 , W must contain a vertex in L 4 R 2 , and so either v f L 4 and v g R 1 , or v g R 2 and v f L 3 . Since in the later case v 1 and v 1 are not distinguished, we conclude that v f L 4 and v g R 1 .
Now, consider α c and β c . We have v a R c 2 , v b L c 3 , and either v f L c 2 and v g R c 3 or v f R c 3 and v g L c 2 . However, both cases were already excluded in the previous paragraph.
Subcase 4.2.  v e R 4 .
Then, v c L 1 ; see Figure 19.
To distinguish v 1 from v 2 , W must contain a vertex in L 4 R 2 , and so either v f L 4 and v g R 1 , or v g R 2 and v f L 3 . Since in the former case v n + 2 and v n + 3 are not distinguished, we conclude that v f L 3 and v g R 2 .
Now consider α f and β f . We have v a R f 3 , v b L f 2 , and either v c R f 2 and v e L f 3 , or v c L f 3 and v e R f 2 . However, both cases were already excluded, which completes the proof. ☐

3. Conclusions

From our Theorem 1, we have dim ( G n ) 6 for n 9 ( mod 10 ) where n 29 . By (1), we have dim ( G n ) 6 , and thus,
dim ( G n ) = 6 if n 9 ( mod 10 ) where n 29 .
By Theorems 2.18 and 2.19 from [19], dim ( G n ) 8 for n 0 , 1 ( mod 10 ) . By Theorem 2.17 given in [19], dim ( G n ) 7 for n 1 ( mod 10 ) . We improved the lower bound in our Theorem 2 by proving that dim ( G n ) 8 for n 1 ( mod 10 ) . Thus,
dim ( G n ) = 8 if n 1 ( mod 10 ) .
From our Theorem 3, we obtain dim ( G n ) 7 for n 0 ( mod 10 ) . By [21], for the same values of n, we have dim ( G n ) 7 , and thus
dim ( G n ) = 7 if n 0 ( mod 10 ) .
Hence, by (2), (3), (4) and (5), for n 12 where n { 13 , 19 } ,
dim ( G n ) = 6 if n 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 ( mod 10 ) , 7 if n 0 ( mod 10 ) , 8 if n 1 ( mod 10 ) .
Note that from Table 3 given in [19], we have dim ( G 13 ) = 5 and dim ( G 19 ) = 7 .
Thus, the problem of finding the metric dimension of C n ( 1 , 2 , , t ) is now completely solved for t 5 and any n. We suggest continuing to try to solve the problem completely for t > 5 .
Problem 1. 
Find the metric dimension of C n ( 1 , 2 , , t ) for t 6 and any n.

Author Contributions

Methodology, M.K.; Software, R.Š.; Investigation, M.K. and T.V.; Writing—original draft, M.K.; Writing—review & editing, R.Š. and T.V. All authors have read and agreed to the published version of the manuscript.

Funding

M. Knor acknowledges partial support by Slovak research grants VEGA 1/0567/22, VEGA 1/0069/23, APVV 19-0308 and APVV 22-0005. M. Knor and R. Škrekovski acknowledge partial support of the Slovenian research agency ARRS program P1-0383 and ARRS project J1-3002. The work of T. Vetrík is based on the research supported by DSI-NRF Centre of Excellence in Mathematical and Statistical Sciences (CoE-MaSS), South Africa. Opinions expressed and conclusions arrived at are those of the author and are not necessarily to be attributed to the CoE-MaSS.

Data Availability Statement

The data used to find the results are included in this paper.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Chartrand, G.; Eroh, L.; Johnson, M.A.; Oellermann, O.R. Resolvability in graphs and the metric dimension of a graph. Discrete Appl. Math. 2000, 105, 99–113. [Google Scholar] [CrossRef]
  2. Slater, P.J. Leaves of trees. Congr. Numer. 1975, 14, 549–559. [Google Scholar]
  3. Khuller, S.; Raghavachari, B.; Rosenfeld, A. Landmarks in graphs. Discrete Appl. Math. 1996, 70, 217–229. [Google Scholar] [CrossRef]
  4. Melter, R.A.; Tomescu, I. Metric bases in digital geometry. Comput. Vision Graphics Image Process. 1984, 25, 113–121. [Google Scholar] [CrossRef]
  5. Borchert, A.; Gosselin, S. The metric dimension of circulant graphs and Cayley hypergraphs. Util. Math. 2018, 106, 125–147. [Google Scholar]
  6. Javaid, I.; Rahim, M.T.; Ali, K. Families of regular graphs with constant metric dimension. Util. Math. 2008, 75, 21–33. [Google Scholar]
  7. Imran, M.; Baig, A.Q.; Bokhary, S.A.; Javaid, I. On the metric dimension of circulant graphs. Appl. Math. Lett. 2012, 25, 320–325. [Google Scholar] [CrossRef]
  8. Grigorious, C.; Kalinowski, T.; Ryan, J.; Stephen, S. The metric dimension of the circulant graph C(n,±{1,2,3,4}). Australas. J. Combin. 2017, 69, 417–441. [Google Scholar]
  9. Vetrík, T. On the metric dimension of circulant graphs with 4 generators. Contrib. Discrete Math. 2017, 12, 104–114. [Google Scholar]
  10. Javaid, I.; Azhar, M.N.; Salman, M. Metric dimension and determining number of Cayley graphs. World Appl. Sci. J. 2012, 18, 1800–1812. [Google Scholar]
  11. Du Toit, L.; Vetrík, T. On the metric dimension of circulant graphs with 2 generators. Kragujevac J. Math. 2019, 43, 49–58. [Google Scholar]
  12. Azhar, M.N.; Javaid, I. Metric basis in circulant networks. Ars Combin. 2018, 136, 277–286. [Google Scholar]
  13. Salman, M.; Javaid, I.; Chaudhry, M.A. Resolvability in circulant graphs. Acta Math. Sin. (Engl. Ser.) 2012, 28, 1851–1864. [Google Scholar] [CrossRef]
  14. Imran, M.; Bokhary, S.A.U.H. On resolvability in double-step circulant graphs. U.P.B. Sci. Bull. Series A 2014, 76, 31–42. [Google Scholar]
  15. Imran, M.; Baig, A.Q.; Rashid, S.; Semaničová-Feňovčíková, A. On the metric dimension and diameter of circulant graphs with three jumps. Discrete Math. Algorithms Appl. 2018, 10, 1850008. [Google Scholar] [CrossRef]
  16. Knor, M.; Škrekovski, R.; Vetrík, T. Sharp lower bounds on the metric dimension of circulant graphs. Commun. Comb. Optim. 2023, in press. [Google Scholar] [CrossRef]
  17. Vetrík, T.; Imran, M.; Knor, M.; Škrekovski, R. The metric dimension of the circulant graph with 2t generators can be less than t. J King Saud Univ. Sci. 2023, 35, 102834. [Google Scholar] [CrossRef]
  18. Vetrík, T. The metric dimension of circulant graphs. Canad. Math. Bull. 2017, 60, 206–216. [Google Scholar] [CrossRef]
  19. Chau, K.; Gosselin, S. The metric dimension of circulant graphs and their Cartesian products. Opuscula Math. 2017, 37, 509–534. [Google Scholar] [CrossRef]
  20. Grigorious, C.; Manuel, P.; Miller, M.; Rajan, B.; Stephen, S. On the metric dimension of circulant and Harary graphs. Appl. Math. Comput. 2014, 248, 47–54. [Google Scholar] [CrossRef]
  21. Gao, R.; Xiao, Y.; Zhang, Z. On the metric dimension of circulant graphs. Canad. Math. Bull. 2023, in press. [Google Scholar] [CrossRef]
Figure 1. Initial distribution.
Figure 1. Initial distribution.
Mathematics 12 01384 g001
Figure 2. Case 1.
Figure 2. Case 1.
Mathematics 12 01384 g002
Figure 3. Subcase 1.1.
Figure 3. Subcase 1.1.
Mathematics 12 01384 g003
Figure 4. Subcase 1.2.
Figure 4. Subcase 1.2.
Mathematics 12 01384 g004
Figure 5. Subcase 1.3.
Figure 5. Subcase 1.3.
Mathematics 12 01384 g005
Figure 6. Case 2.
Figure 6. Case 2.
Mathematics 12 01384 g006
Figure 7. Case 3.
Figure 7. Case 3.
Mathematics 12 01384 g007
Figure 8. Initial distribution.
Figure 8. Initial distribution.
Mathematics 12 01384 g008
Figure 9. v a , v a + 1 W .
Figure 9. v a , v a + 1 W .
Mathematics 12 01384 g009
Figure 10. Subcase 1.1.
Figure 10. Subcase 1.1.
Mathematics 12 01384 g010
Figure 11. Subcase 1.1.
Figure 11. Subcase 1.1.
Mathematics 12 01384 g011
Figure 12. Subcase 1.2.
Figure 12. Subcase 1.2.
Mathematics 12 01384 g012
Figure 13. Subcase 1.3.
Figure 13. Subcase 1.3.
Mathematics 12 01384 g013
Figure 14. Case 2.
Figure 14. Case 2.
Mathematics 12 01384 g014
Figure 15. Subcase 3.1.
Figure 15. Subcase 3.1.
Mathematics 12 01384 g015
Figure 16. Subcase 3.2.
Figure 16. Subcase 3.2.
Mathematics 12 01384 g016
Figure 17. Case 4.
Figure 17. Case 4.
Mathematics 12 01384 g017
Figure 18. Subcase 4.1.
Figure 18. Subcase 4.1.
Mathematics 12 01384 g018
Figure 19. Subcase 4.2.
Figure 19. Subcase 4.2.
Mathematics 12 01384 g019
Table 1. Representations of vertices in V ( G n ) W with respect to W.
Table 1. Representations of vertices in V ( G n ) W with respect to W.
Representation v 0 v 3 v 7 v 5 k v 5 k + 4 v 5 k + 7
v 1 112k k + 1 k + 1
v 2 111k k + 1 k + 1
v 4 111kk k + 1
v 5 111 k 1 k k + 1
v 6 211 k 1 k k + 1
v 5 i + 1 ( 2 i k 1 ) i + 1 i i 1 k i k i + 1 k i + 2
v 5 i + 2 ( 2 i k 1 ) i + 1 i i 1 k i k i + 1 k i + 1
v 5 i + 3 ( 1 i k 1 ) i + 1 ii k i k i + 1 k i + 1
v 5 i + 4 ( 1 i k 1 ) i + 1 i + 1 i k i k i k i + 1
v 5 i + 5 ( 1 i k 2 ) i + 1 i + 1 i k i 1 k i k i + 1
v 5 k + 1 k + 1 k k 1 112
v 5 k + 2 k + 1 k k 1 111
v 5 k + 3 k + 1 kk111
v 5 k + 5 k + 1 k + 1 k111
v 5 k + 6 k + 1 k + 1 k211
v 5 k + 8 k + 1 k + 1 k + 1 211
v 5 k + 9 k k + 1 k + 1 211
v 5 k + 10 k k + 1 k + 1 221
v 10 k 5 i + 6 ( 1 i k 1 ) i + 1 i + 2 i + 2 k i + 2 k i + 1 k i
v 10 k 5 i + 7 ( 1 i k 1 ) i + 1 i + 1 i + 2 k i + 2 k i + 1 k i
v 10 k 5 i + 8 ( 1 i k 1 ) i + 1 i + 1 i + 2 k i + 2 k i + 1 k i + 1
v 10 k 5 i + 9 ( 1 i k 1 ) i i + 1 i + 2 k i + 2 k i + 1 k i + 1
v 10 k 5 i + 10 ( 1 i k 1 ) i i + 1 i + 2 k i + 2 k i + 2 k i + 1
v 10 k + 6 122 k + 1 k + 1 k
v 10 k + 7 112 k + 1 k + 1 k
v 10 k + 8 112 k + 1 k + 1 k + 1
Table 2. The 10 cases according to v z being in L 0 , L 1 , …, R 4 .
Table 2. The 10 cases according to v z being in L 0 , L 1 , …, R 4 .
L 0 : L 0 , R 0 , R 1 R 0 : R 0 , L 0 , L 1
L 1 : L 1 , R 4 , R 0 R 1 : R 1 , L 4 , L 0
L 2 : L 2 , R 3 , R 4 R 2 : R 2 , L 3 , L 4
L 3 : L 3 , R 2 , R 3 R 3 : R 3 , L 2 , L 3
L 4 : L 4 , R 1 , R 2 R 4 : R 4 , L 1 , L 2
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Knor, M.; Škrekovski, R.; Vetrík, T. Metric Dimension of Circulant Graphs with 5 Consecutive Generators. Mathematics 2024, 12, 1384. https://doi.org/10.3390/math12091384

AMA Style

Knor M, Škrekovski R, Vetrík T. Metric Dimension of Circulant Graphs with 5 Consecutive Generators. Mathematics. 2024; 12(9):1384. https://doi.org/10.3390/math12091384

Chicago/Turabian Style

Knor, Martin, Riste Škrekovski, and Tomáš Vetrík. 2024. "Metric Dimension of Circulant Graphs with 5 Consecutive Generators" Mathematics 12, no. 9: 1384. https://doi.org/10.3390/math12091384

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