Next Article in Journal
Characterisation of Microstructure and Special Grain Boundaries in LPBF AlSi10Mg Alloy Subjected to the KoBo Extrusion Process
Next Article in Special Issue
Gregarious Decompositions of Complete Equipartite Graphs and Related Structures
Previous Article in Journal
The Methods of Determining Temporal Direction Based on Asymmetric Information of the Optic Disc for Optimal Fovea Detection
Previous Article in Special Issue
Minimal Non-C-Perfect Hypergraphs with Circular Symmetry
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Edge Resolvability in Generalized Petersen Graphs

by
Tanveer Iqbal
1,
Syed Ahtsham Ul Haq Bokhary
2,*,
Shreefa O. Hilali
3,
Mohammed Alhagyan
4,
Ameni Gargouri
4 and
Muhammad Naeem Azhar
5
1
Department of Mathematics, Emerson University, Multan 60700, Pakistan
2
Centre of Advanced Studies in Pure and Applied Mathematics, Bahauddin Zakariya University, Multan 60700, Pakistan
3
Department of Mathematics, College of Sciences and Arts (Majardah), King Khalid University, Magardah 61937, Saudi Arabia
4
Department of Mathematics, College of Humanities and Science in Al Aflaj, Prince Sattam Bin Abdulaziz University, Riyadh 11912, Saudi Arabia
5
Bhawalnagar Campus, The Islamia University of Bhawalpur, Bahawalnagar 62300, Pakistan
*
Author to whom correspondence should be addressed.
Symmetry 2023, 15(9), 1633; https://doi.org/10.3390/sym15091633
Submission received: 20 July 2023 / Revised: 16 August 2023 / Accepted: 22 August 2023 / Published: 24 August 2023
(This article belongs to the Special Issue Labelings, Colorings and Distances in Graphs)

Abstract

:
The generalized Petersen graphs are a type of cubic graph formed by connecting the vertices of a regular polygon to the corresponding vertices of a star polygon. This graph has many interesting graph properties. As a result, it has been widely researched. In this work, the edge metric dimensions of the generalized Petersen graphs GP(2l + 1, l) and GP(2l, l) are explored, and it is shown that the edge metric dimension of GP(2l + 1, l) is equal to its metric dimension. Furthermore, it is proved that the upper bound of the edge metric dimension is the same as the value of the metric dimension for the graph GP(2l, l).

1. Introduction

The study of resolving sets and locating sets in graphs, introduced by Slater and later independently researched by Harary and Melter, has opened up fascinating possibilities in network analysis. A metric generator R, defined as a vertex subset of a given graph, holds the unique capability of precisely determining the distance between vertices. Notably, Slater demonstrated how this concept could be leveraged to pinpoint the location of an intruder within a network. What happens, then, if we want to locate an intrusion without relying simply on the nodes or vertices? This intriguing question prompted further investigation. Kelenc et al. [1] took the initiative to develop the concept of edge resolvability in graphs, adding an additional condition to tackle this problem. Their work not only extended the idea of vertex resolving sets but also delved into the realm of edge resolving sets, unveiling a multitude of metric features.
Let V ( G ) and E ( G ) denote the node (or vertex) set and edge set of a simple, undirected and connected graph G . With the help of a distance parameter, the nodes and edges of graph G are identified. In graph G , the distance between a graph node α and an edge β = α 1 α 2 is given by d G ( β , α ) = m i n { d G ( α 1 , α ) , d G ( α 2 , α ) } . A graph’s vertex α is said to resolve any two edges β 1 and β 2 of a graph G whenever d G ( α , β 1 ) d G ( α , β 2 ) . A code for an edge β with respect to the set W = { a 1 , , a n } is defined as c W ( β ) = ( d a 1 ,   β , ,   d a n , β ) . W is said to be an edge resolving set if all the edges have distinct codes.
Definition 1. 
A subset of a vertex set is said to be an edge resolving set if every vertex in the subset can resolve all the edges of G. An edge resolving set with minimum cardinality is called an edge basis. The number of elements in the edge basis is called the edge metric dimension of G. The symbol  β e ( G )  then denotes the edge metric dimension of graph G  [1].
The edge metric dimensions of the generalized Petersen graphs G P ( 2 l + 1 , l ) and G P ( 2 l , l ) are determined in this work, and it is demonstrated that β e ( G P 2 l + 1 , l ) is equal to the metric dimension of G P ( 2 l + 1 , l ). Furthermore, it is demonstrated that the upper bound value of the edge metric dimension is the same as the value of the metric dimension for the graph G P ( 2 l , l ) . In this work, the subscripts are taken as modulo l .

2. Applications

Applications for resolvability in graphs include pattern recognition, image processing, and robot network navigation [2]. Additionally, it has numerous uses in drug and pharmaceutical chemistry [3,4,5]. Mastermind game and coin weighing problems have many interesting links with the metric generators of graphs that were presented in [6].
For the application to robot navigation, the robot is assumed to be moving from vertex to vertex in a graph, with some vertices designated as landmarks. The robot can calculate its distance from each landmark and use that information to determine its position in the graph. The goal is to use as few landmarks as possible, and the metric dimension is the number of landmarks used. In [1], a parameter closely related to metric dimension was recently defined. Consider that the robot is now moving from edge to edge rather than vertex to vertex. The robot can still determine its distance from the landmarks, where the distance from an edge to a landmark is the shortest distance from or to the landmark. Again, the goal is to use as few landmarks as possible, and that number is the edge metric dimension.
The metric dimension for a number of graphs is either equal to, less than or greater than the edge metric dimension [7].
The following example emphasizes the importance of edge metric dimensions in real life.
Example 1. 
The concept of a metric generator was used by Slater [8] to determine the location of an intruder in a network in a unique way. There are several distinct types of metric generators in graphs today, and each one is being investigated both theoretically and practically, depending on its use or popularity. However, quite a few more viewpoints still exist that are not fully taken into consideration when defining a graph using these metric generators. Consider a network whose vertices may be known to be uniquely identified by a metric generator. Then, correct vertex surveillance is operational. However, if a hacker gains access to the network not through its vertices but rather through links between them (edges), they will not be able to be located, and in this case, the surveillance fails to live up to its promise and more network infrastructure is needed. In light of these facts, we develop and examine a novel type of metric generator in this work in an effort to advance our understanding of these distance-related metrics in graphs.
Motivated by this, Kelenc et al. [1] defined the concept of edge resolvability in graphs and studied its different metric properties.
Further, the concept of lower and upper bounds is an important tool in mathematical analysis, optimization and decision-making, as it allows us to determine the range of possible values for a quantity and identify the optimal value within that range. For example, in structural engineering, lower and upper bound theorems are used to predict design loads. The lower bound is used to predict the minimum load at which there is an onset of plastic deformation or plastic hinge formation at any point in the structure. Understandably, the first plastic hinges will form at points with the highest ratio of applied moment to flexural rigidity.
Plastic hinges cause excessive rotation and deformation, much more than that caused while the structure is in elastic range. But this deformation does not destabilize the structure, because the structures designed using plastic theorems are mostly indeterminate or over-supported. A hinge formation, in essence, adds a degree of freedom to the otherwise over-constrained or over-supported structure until a time when a sufficient number of plastic hinges are formed to finally destabilize the structure and cause its collapse. This is called a mechanism wherein the collapse follows a certain constraint relationship dictated by the geometry of the structure and the location of the plastic hinges. The upper bound is used to predict the load that shall cause such a mechanism to form.
It follows that between these two values of load given by the lower and upper bound theorem lies the collapse load, and the design load is based on this collapse load with some factor of safety. Below the lower bound, the structure would be perfectly safe with no onset of plasticity and large reserve strength; between the lower and upper bounds, some plastic hinges shall form and deformations shall increase, causing serviceability concerns, but the structure would otherwise still perform its intended function; above the upper bound, plastic hinges will cause mechanisms to form and cause the structure to collapse.
Lemma 1. 
β P l = β e P l = 1 ,  for any integer  l   2 . Moreover,  β e ( G ) = 1  if, and only if,  G  =  P l  [1].
The following remark can be deduced from the above Lemma.
Remark 1. 
If G is a non-trivial and connected graph  ( G P n )  with  n  vertices, then  β e ( G ) 2 .
There are several metric properties in the generalized Petersen graph. The resolvability of G P ( l , p ) and G P ( l , p ) for p = 3 and 4 was studied in [8] and [9], respectively. The edge resolvability of G P ( l , p ) and G P ( l , p ) for p = 1 and 2 was computed separately in [10] and [11]. The graphs G P ( 2 l + 1 , l ) and G P ( 2 l , l ) have metric dimension 3 and 4 , as detailed in [12] and [13], respectively. Moreover, the edge metric dimensions of a k -multi wheel graph, some subdivisions of the wheel graph, convex polytopes, Cayley graphs and its barycentric subdivisions and the metric dimension of Cayley digraphs of split metacyclic groups were studied in [14,15,16,17]. Further results on metric and edge metric dimensions can be found in [18,19,20,21,22,23,24].

3. Results

In this paper, we investigate the edge metric dimension of some families of graphs, namely, G P ( 2 l + 1 , l ) and G P ( 2 l , l ) . We start this section with a new result regarding the edge metric dimension of the graph G P ( 2 l + 1 , l ) in the following theorems. In the following section, the results regarding the edge metric dimension of G P ( 2 l , l ) are discussed.

Generalized Petersen Graph

The well-known family of 3-regular graphs are generalized Petersen graphs, which have drawn much attention in graph theory because of their numerous practical uses. With 2 n vertices and 3 n edges, the generalized Petersen graph G P ( n , q ) : 1 q     n 2 is created as follows:
Draw an n-length cycle and denote the vertices of the cycle by r 1 , , r n . Again, draw a pendent vertex s i adjacent to each vertex r i . Finally, join each vertex s i to vertex s j by an edge such that | i j | = q . The graph obtained by the above construction is the generalized Petersen graph G P ( n , q ) . The graphs of G P ( 11,5 ) and G P ( 8,4 ) are shown in Figure 1.
The following bound was stated in [14] for all t-regular graphs.
Lemma 2. 
If  G  is a  t -regular graph, then  β e ( G ) 1 + l o g 2 t  [8].
As we know that G P n , q is a 3 -regular graph, and l o g 2 3 = 2 , the next lemma also holds.
Lemma 3. 
For any generalized Petersen graph  G P ( n , q ) ,  β e G P n , q 3 .
Lemma 4. 
For all  l 12  where  l  is even,  β e ( G P ( 2 l + 1 , l ) ) 3 .
Proof. 
Let W = r 1 , r 2 l + 1 2 , s 3 l 2 . Let k 1 = l 3 , t 1 = l 2 and l 1 = q 6 1 . In order to prove that W is an edge resolving set, it is necessary to show that all the edges of the graph G P ( 2 l + 1 , l ) can be resolved from the vertices of W. To this end, all of the codes for the edges of G P ( 2 l + 1 , l ) with regard to W are listed in Table 1, Table 2, Table 3 and Table 4.
The codes of the spokes are given as follows.
When l 0 ( m o d   3 ) and is even,
c W ( r p 2 s p 2 ) = ( 3 + l p 2 , 1 + l p 2 , l + 2 k 1 l 1 p 2 ) , ( l p 2 l + 1 )
and
c W ( r p 2 s p 2 ) = ( p 2 l , p 2 l 1 , l + 2 k 1 1 p 2 ) , w h e r e   ( l + 2 p 2 l + t 1 1 ) .
When l 1 ( m o d   3 ) and is even,
c W ( r p 2 s p 2 ) = ( 3 + l p 2 , 1 + l p 2 , l + 2 k 1 + 1 l 1 p 2 ) , ( l p 2 l + 1 )
and
c W ( r p 2 s p 2 ) = ( p 2 l , p 2 l 1 , l + 2 k 1 + 1 1 1 p 2 ) , ( l + 2 p 2 l + t 1 1 ) .
When l 2 ( m o d   3 ) and is even,
c W ( r p 2 s p 2 ) = ( 3 + l p 2 , 1 + l p 2 , l + 2 k 1 + 2 l 1 p ) 2 , ( l p 2 l + 1 ) .
and
c W r p 2 s p 2 = p 2 l , p 2 l 1 , l + 2 k 1 + 2 1 p 2 , ( l + 2 p 2 l + t 1 1 ) .
Moreover, when l 0 , 2 m o d   3 ,
c W ( s 1 s l + 1 ) = ( 1 , 1 , t 1 + 1 ) ,   c W s l + 1 s 2 l + 1 = 2 , 1 , t 1 + 1 .
and if l 1 ( m o d   3 ) , then
c W ( s 1 s l + 1 ) = ( 1 , 1 , t 1 + 1 ) ,   c W ( s l + 1 s 2 l + 1 ) = ( 2 , 1 , t 1 ) .
All of the edges then have unique codes with respect to the set W. Therefore, W is an edge resolving set. Further, W has cardinality three; therefore,
β e   ( G P ( 2 l + 1 ,   l ) ) 3
Lemma 5. 
When  l  is odd and  l   11 ,  β e ( G P ( 2 l + 1 , l ) ) 3 .
Proof. 
Let W = r 1 , r 2 l + 1 2 , s 3 l 2 , k 1 = l / 3 and t 1 = l 2 . Further, when l 0,1   ( m o d 3 ) , l 1 = l / 6 1 , and when l 2 ( m o d   3 ) , l 1 = l 6 . In order to prove that W is an edge resolving set, it is necessary to show that all the edges of the graph G P ( 2 l + 1 ,   l ) can be resolved from the vertices of W. To this end, all of the codes for the edges of G P ( 2 l , l ) with regard to W are listed in Table 5, Table 6, Table 7 and Table 8.
Moreover, when l 0 ( m o d   3 ) , then
c W ( r p 2 s p 2 ) = ( p 2 l , p 2 l 1 , l + t 1 + l 1 p 2 , l + 2 p 2 l + t 1 1 ) .
When l 1 , 2 m o d   3 and is odd,
c W ( r p 2 s p 2 ) = ( p 2 l , p 2 l 1 , l + t 1 + l 1 p 2 2 , l + 2 p 2 l + t 1 1 ) .
Further, c W ( s 1 s l + 1 ) = ( 1 , 1 , t 1 + 1 ) and c W ( s l + 1 s 2 l + 1 ) = ( 2 , 1 , t 1 + 1 ) . All of the edges have distinctive codes, as can be seen. Therefore, W is an edge resolving set for G P ( 2 l + 1 , l ) . Hence,
β e   ( G P ( 2 l + 1 ,   l ) ) 3
Theorem 1. 
For  l 11 ,  β e ( G P 2 l + 1 ,   l ) = 3 .
Proof. 
The lower bound follows from Lemma 2, and the upper bound follows from Lemmas 4 and 5. □
The next result gives the upper bound for G P ( 2 l , l ) .
Lemma 6. 
For  l 0,2 ( m o d   4 )  and  l 8 ,  β e ( G P ( 2 l ,   l ) ) 3 .
Proof. 
Let W = r 1 , s l 2 , s l and k 2 = l 2 . In order to prove that W is an edge resolving set, it is necessary to show that all the edges of the graph G P ( 2 l + 1 ,   l ) can be resolved from the vertices of W. To this end, all of the codes for the edges of G P ( 2 l , l ) with regard to W are listed in Table 9, Table 10 and Table 11.
Since all of the edge codes are unique, when l is even, W is an edge resolving set for G P ( 2 l , l ) . Hence,
β e ( G P ( 2 l , l ) ) 3 .
Theorem 2. 
For  l 11 ,  when l is even,  β e ( G P 2 l ,   l = 3 .
Proof. 
The lower bound follows from Lemma 2, and the upper bound follows from Lemma 6. □
Theorem 3. 
For  l   1,3 ( m o d   4 )  and  l   13 ,  3 β e ( G P ( 2 l , l ) ) 4 .
Proof. 
Let W = r 1 , r l 2 + 1 , s 1 , s l 2 + 1 and k 2 = l 2 . In order to prove that W is an edge resolving set, it is necessary to show that all the edges of the graph G P ( 2 l ,   l ) can be resolved from the vertices of W. To this end, all of the codes of the edges of G P ( 2 l , l ) with regard to W are listed in Table 12, Table 13 and Table 14.
When l is odd, we see that all of the edges’ codes are unique with respect to W; therefore, W is an edge resolving set for GP( 2 l , l ). Hence, β e ( G P ( 2 l , l ) ) 4 for l 1,3 ( m o d   4 ) . By Lemma 2, β e ( G ) 3 for all 3 -regular graphs. As a result, when l 1,3 ( m o d   4 ) , 3 β e ( G P ( 2 l , l ) ) 4 . □

4. Conclusions

In this study, the families of GP(2l + 1, l) and GP(2l, l), which are generalized Petersen graphs, were taken into consideration. For any l > 11, it was demonstrated that the edge metric dimension of the graph GP(2l + 1, l) is 3. Moreover, when l 8 and l   0,2 m o d   4 , the edge metric dimension of the graph G P ( 2 l , l ) is 3 . However, for l 1,3 ( m o d   4 ) and l 13 , we proved that 3 β e ( G P ( 2 l , l ) ) 4 . Thus, we extended the corresponding results for the metric dimension to the edge metric dimension and showed that for G P ( 2 l + 1 , l ) , its edge metric dimension is equal to its metric dimension, and for G P ( 2 l , l ) , the edge metric dimension and metric dimension have the same upper bound. We suggest the following open problem as a result of this work.

5. Open Problem

Future work should aim to characterize the families of graphs having the same metric dimension and edge metric dimension. It will also be interesting to find those families for which either the edge metric dimension is less than the metric dimension or the edge metric dimension is greater than the metric dimension.

Author Contributions

All authors contributed equally in this paper. All authors have read and agreed to the published version of the manuscript.

Funding

Their authors extend their appreciation to the Deanship of Scientific Research at King Khalid University for funding this work through Larg Research Groups Project under grant number (RGP.2/395/44). This study was also supported via funding from Prince Sattam bin Abdulaziz University project number (PSAU/2023/R/1444).

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Acknowledgments

The authors are very grateful to the referees for their constructive suggestions and useful comments, which improved this work very much.

Conflicts of Interest

The authors declare that they have no known competing financial interest or personal relationships that could have appeared to influence the work reported in this paper.

References

  1. Kelenc, A.; Tratnik, N.; Yero, I.G. Uniquely identifying the edges of a graph: The edge metric dimension. Discret. Appl. Math. 2018, 251, 204–220. [Google Scholar] [CrossRef]
  2. Khuller, S.; Raghavachari, B.; Rosenfeld, A. Landmarks in graphs. Discret. Appl. Math. 1996, 70, 217–229. [Google Scholar] [CrossRef]
  3. Chartrand, G.; Eroh, L.; Johnson, M.A.; Oellermann, O.R. Resolvability in graphs and the metric dimension of a graph. Discret. Appl. Math. 2000, 105, 99–113. [Google Scholar] [CrossRef]
  4. Chartrand, G.; Poisson, C.; Zhang, P. Resolvability and the upper dimension of graphs. Comput. Math. Appl. 2000, 39, 19–28. [Google Scholar] [CrossRef]
  5. Johnson, M.A. Structure-activity maps for visualizing the graph variables arising in drug design. J. Biopharm. Stat. 1993, 3, 203–236. [Google Scholar] [CrossRef]
  6. C’aceres, 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. Discret. Math. 2007, 21, 423–441. [Google Scholar] [CrossRef]
  7. Slater, P.J. Leaves of trees. In Proceedings of the 6th Southeastern Conference on Combinatorics, Graph Theory, and Computing, Boca Raton, FL, USA, 17–20 February 1975; Congressus Numerantium. Volume 14, pp. 549–559. [Google Scholar]
  8. Imran, M.; Baig, A.Q.; Shafiq, M.K.; Tomecu, I. On Metric Dimension of Generalized Petersen Graphs P(n, 3). Ars Comb. 2014, 117, 113–130. [Google Scholar]
  9. Naz, S.; Salman, M.; Ali, U.; Javaid, I.; Bokhary, S.A. On the Constant Metric Dimension of Generalized Petersen GraphsP(n, 4). Acta Math. Sin. Engl. Ser. 2014, 30, 1145–1160. [Google Scholar] [CrossRef]
  10. Filipovi, V.; Kartelj, A.; Kratica, J. Edge Metric Dimension of Some Generalized Petersen Graphs. Results Math. 2019, 74, 182. [Google Scholar] [CrossRef]
  11. Iqbal, T. Vertex Neighborhood Related Graph Invariants and Their Application. Ph.D. Thesis, BZU, Multan, Pakistan, 2021. [Google Scholar]
  12. Imran, M.; Ahmad, S.; Azhar, M.N. On the Metric Dimension of Generalized Petersen Graphs. Ars Comb. 2012, 105, 171–182. [Google Scholar]
  13. Shao, Z.; Sheikholeslami, S.M.; Wu, P.; Liu, J.B. The Metric Dimension of Some Generalized Petersen Graphs. Discret. Dyn. Nat. Soc. 2018, 4, 4531958. [Google Scholar] [CrossRef]
  14. Abbas, M.; Vetrik, T. Metric dimension of Cayley digraphs of split metacyclic groups. Theor. Comput. Sci. 2020, 809, 61–72. [Google Scholar] [CrossRef]
  15. Raza, H.; Liu, J.B.; Qu, S. On mixed metric dimension of rotationally symmetric graphs. IEEE Access 2019, 8, 11560–11569. [Google Scholar] [CrossRef]
  16. Raza, Z.; Bataineh, M.S. The comparative analysis of metric and edge metric dimension of some subdivisions of the wheel graph. Asian-Eur. J. Math. 2021, 14, 2150062. [Google Scholar] [CrossRef]
  17. Raza, Z.; Siddiqi, N. The edge metric dimension of Cayley graphs and its Barycentric subdivisions. Nonlinear Funct. Anal. Appl. 2019, 24, 801–811. [Google Scholar]
  18. Ahmad, S.; Chaudhry, M.A.; Imran, M.; Salman, M. On the metric dimension of generalized Petersen graphs. Quaest. Math. 2013, 36, 421–435. [Google Scholar] [CrossRef]
  19. Bailey, R.F.; Cameron, P.J. Base size, metric dimension and other invariants of groups and graphs. Bull. Lond. Math. Soc. 2011, 43, 209–242. [Google Scholar] [CrossRef]
  20. Imran, M.; Bokhary, S.A.U.H.; Ahmad, A.; Fenovcíková, A.S. On classes of regular graphs with constant metric dimension. Acta Math. Sci. 2013, 33, 187–206. [Google Scholar] [CrossRef]
  21. Siddiqui, H.M.A.; Hayat, S.; Khan, A.; Imran, M.; Razzaq, A.; Liu, J.B. Resolvability and fault-tolerant resolvability structure of convex polytopes. Theor. Comput. Sci. 2019, 796, 114–128. [Google Scholar] [CrossRef]
  22. Zhang, Y.; Gao, S. On the edge metric dimension of convex polytopes and its related graphs. J. Comb. Optim. 2020, 39, 334–350. [Google Scholar] [CrossRef]
  23. Harary, F.; Melter, R.A. On the metric dimension of a graph. Ars Comb. 1976, 2, 191–195. [Google Scholar]
  24. Bataineh, S.; Siddiqui, N.; Raza, Z. Edge metric dimension of k-multi wheel graph. Rocky Mt. J. Math. 2020, 50, 1175–1180. [Google Scholar] [CrossRef]
Figure 1. The graphs of G P ( 11,5 ) and G P ( 8,4 ) .
Figure 1. The graphs of G P ( 11,5 ) and G P ( 8,4 ) .
Symmetry 15 01633 g001
Table 1. The codes of outer edges r d 2 r d 2 + 1 .
Table 1. The codes of outer edges r d 2 r d 2 + 1 .
EdgesCodes
r p 2 r d 2 + 1 ,         d 2 { 1,2 , , t 1 2 } ( d 2 1 , d 2 + 2 , t 1 d 2 )
r d 2 r d 2 + 1 ,         d 2 = t 1 1 ( d 2 1 , d 2 + 2 , 2 )
r d 2 r d 2 + 1 ,     d 2 { t 1 , 1 + t 1 , 2 + t 1 } ( d 2 1 ,   l d 2 , 3 + d 2 2 l + 1 4 )
r d 2 r d 2 + 1 ,         d 2 { t 1 + 3 , t 1 + 4 , , l 1 } ( 3 + l d 2 , l d 2 , d 2 + 3 2 l + 1 4 )
r d 2 r d 2 + 1 ,       d 2 { l , l + 1 } ( 3 , 0 ,       2 l + 1 2 + l 1 + k 1 d 2 )
r d 2 r d 2 + 1 ,         d 2 { l + 2 , l + 3 , , 3 t 1 1 } ( d 2 + 1 l ,   d 2 l 1 , 2 l + 1 d 2 k 1 l 1 2 )
r d 2 r d 2 + 1 ,         d 2 = 3 t 1 ( 1 + d 2 l , d 2 l 1 , 1 )
r d 2 r d 2 + 1 ,         d 2 = 1 + 3 t 1 ( d 2 ( 1 + l ) , d 2 ( 1 + l ) , 2 )
r d 2 r d 2 + 1 ,         d 2 { 3 t 1 + 2 , , 2 l } ( 1 + 2 l d 2 , 3 + 2 l d 2 , d 2 ( l + k 1 + l 1 ) )
r d 2 r d 2 + 1 ,         d 2 = 1 + 2 l ( 0 , 3 , t 1 )
Table 2. The codes of outer edges r d 2 r d 2 + 1 .
Table 2. The codes of outer edges r d 2 r d 2 + 1 .
EdgesCodes
r d 2 s d 2 ,         d 2 { 1,2 , , t 1 2 } ( d 2 1,2 + d 2 , 2 l + 1 4 d 2 )
r d 2 s d 2 ,         d 2 { t 1 1 , t 1 } ( d 2 1,1 + d 2 , 1 )
r d 2 s d 2 ,         d 2 { 1 + t 1 , 2 + t 1 } ( d 2 1 , 1 + l d 2 , 1 + d 2 ( k 1 + l 1 ) )
r d 2 s d 2 ,         d 2 { 3 + t 1 , 4 + t 1 , , l 1 } ( 3 + l d 2 , 1 + l d 2 , 2 + d 2 t 1 )
r d 2 s d 2 ,       d 2 = l + t 1 ( d 2 l , d 2 l 1 , 0 )
r d 2 s d 2 ,         d 2 { 1 + l + t 1 , 2 + l + t 1 } ( 2 + 2 l d 2 , d 2 l 1,1 + d 2 l t 1 )
r d 2 s d 2 ,         d 2 { q + t 1 + 3 , , 2 l } ( 2 + 2 l d 2 , 3 + 2 l d 2 , d 2 ( l + k 1 + l 1 ) )
r d 2 s d 2 ,       d 2 = 1 + 2 l ( 2 + 2 l d 2 , 3 + 2 l d 2 , 1 + t 1 )
Table 3. The codes of inner edges s d 2 s d 2 + l .
Table 3. The codes of inner edges s d 2 s d 2 + l .
EdgesCodes
s 2 l + 3 d 2 s l + 2 d 2 ,         d 2 = 2 ( d 2 , d 2 , 2 + t 1 )
s 2 l + 3 d 2 s l + 2 d 2 ,       d 2 { 3,4 , , t 1 } ( d 2 , d 2 , l l 1 d 2 k 1 + 4 )
s 2 l + 3 d 2 s l + 2 d 2 ,         d 2 = 1 + t 1 ( d 2 , d 2 , 3 )
s 2 l + 3 d 2 s l + 2 d 2 ,         d 2 = t 1 +2 ( 2 + l d 2 , l + 3 d 2 , 1 )
s 2 l + 3 d 2 s l + 2 d 2 ,       d 2 = 3 + t 1 ( l + 2 d 2 , 3 + l d 2 , 0 )
s 2 l + 3 d 2 s l + 2 d 2 ,         d 2 = 4 + t 1 ( l + 2 d 2 , 3 + l d 2 , 2 )
s 2 l + 3 d 2 s l + 2 d 2 ,         d 2 = 5 + t 1 ( l + 2 d 2 , 3 + l d 2 , 4 )
s 2 l + 3 d 2 s l + 2 d 2 ,     d 2 { 6 + t 1 , 7 + t 1 , , 1 + l } ( l + 2 d 2 , 3 + l d 2 , l 1 + d 2 + k 1 l )
Table 4. The codes of inner edges s d 2 s d 2 + l .
Table 4. The codes of inner edges s d 2 s d 2 + l .
EdgesCodes
s l + 2 d 2 s 2 l + 2 d 2 ,     d 2 { 2,3 , , t 1 } ( 1 + d 2 , d 2 , 4 + t 1 d 2 )
s l + 2 d 2 s 2 l + 2 d 2 ,         d 2 = 1 + t 1 ( d 2 , d 2 , 2 )
s l + 2 d 2 s 2 l + 2 d 2 ,       d 2 { 2 + t 1 , 3 + t 1 } ( 2 + l d 2 , l + 2 d 2 , d 2 t 1 2 )
s l + 2 d 2 s 2 l + 2 d 2 ,       d 2 = 4 + t 1 ( 2 + l d 2 , l + 2 d 2 , 3 )
s l + 2 d 2 s 2 l + 2 d 2 ,       d 2 { 5 + t 1 , , l } ( 2 + l d 2 , l + 2 d 2 , l 1 + 1 + k 1 + d 2 l )
Table 5. The codes of outer edges r d 2 r d 2 + 1 .
Table 5. The codes of outer edges r d 2 r d 2 + 1 .
EdgesCodes
r d 2 r d 2 + 1 ,         d 2 { 1,2 , , t 1 2 } ( d 2 1,2 + d 2 , t 1 d 2 )
r d 2 r d 2 + 1 ,       d 2 = t 1 1 ( d 2 1,1 + d 2 , 2 )
r d 2 r d 2 + 1 ,         d 2 { t 1 , t 1 + 1 } ( d 2 1 , l d 2 , 2 + d 2 ( 2 l + 1 ) / 4 )
r d 2 r d 2 + 1 ,         d 2 { t 1 + 2 , , l 1 } 3 + l d 2 ,         l d 2 , 2 + d 2 2 l + 1 4
r d 2 r d 2 + 1 ,         d 2 { l , l + 1 } ( 3 , 0 ,         2 l + 1 2 + k 1 + l 1 d 2 )
r d 2 r d 2 + 1 ,       d 2 { 2 + l , , l + k 1 + l 1 } ( 1 + d 2 l , d 2 l 1,1 + l + k 1 + l 1 d 2 )
r d 2 r d 2 + 1 ,         d 2 { l + k 1 + l 1 + 1 , l + k 1 + l 1 + 2 } ( 1 + 2 l d 2 , d 2 l 1 , d 2 l k 1 l 1 )
r d 2 r d 2 + 1 ,         d 2 { l + k 1 + l 1 + 3 , , 2 l } ( 1 + 2 l d 2 , 3 + 2 l d 2 , d 2 l k 1 l 1 )
r d 2 r d 2 + 1 ,         d 2 = 1 + 2 l ( 0 , 3 , t 1 )
Table 6. The codes of outer edges r d 2 r d 2 .
Table 6. The codes of outer edges r d 2 r d 2 .
EdgesCodes
r d 2 s d 2 ,         d 2 { 1 , , t 1 2 } ( d 2 1,1 + d 2 , 1 + 2 l + 1 4 d 2 )
r d 2 s d 2 ,       d 2 { t 1 , t 1 } ( d 2 1 , t 1 , 1 )
r d 2 s d 2 ,         d 2 { t 1 + 1 , t 1 + 2 } ( t 1 , l + 1 d 2 , 2 + d 2 t 1 )
r d 2 s d 2 ,         d 2 { t 1 + 3 , , l } ( 3 + l d 2 , l + 1 d 2 , 2 + d 2 t 1 )
r d 2 s d 2 ,         d 2 = 1 + l ( 2 , 0 ,         t 1 )
r d 2 s d 2 ,         d 2 = l + t 1 ( t 1 , t 1 1 , 0 )
r d 2 s d 2 ,       d 2 = 1 + l + t 1 ( 2 + 2 l d 2 , 2 l + 2 d 2 , 2 )
r d 2 s d 2 ,       d 2 { 2 + l + t 1 , , 2 l + 1 } ( 2 + 2 l d 2 , 3 + 2 l d 2 , 1 + d 2 l t 1 )
Table 7. The codes of inner edges s d 2 s d 2 + l .
Table 7. The codes of inner edges s d 2 s d 2 + l .
EdgesCodes
s 2 l + 3 d 2 s 2 + l d 2 ,         d 2 { 2 , , t 1 1 } ( d 2 , d 2 , 4 + q k l 1 d 2 )
s 2 l + 3 d 2 s 2 + l d 2 ,     d 2 = t 1 ( d 2 , d 2 , 1 + l 1 )
s 2 l + 3 d 2 s 2 + l d 2 ,         d 2 = t 1 +1 ( l + 2 d 2 , 3 + l d 2 , 1 )
s 2 l + 3 d 2 s 2 + l d 2 ,     d 2 = t 1 +2 ( l + 2 d 2 , 3 + l d 2 , 0 )
s 2 l + 3 d 2 s 2 + l d 2 ,       d 2 = t 1 +3 ( l + 2 d 2 , 3 + l d 2 , 2 )
s 2 l + 3 d 2 s 2 + l d 2 ,         d 2 { 4 + t 1 , , l + l 1 } ( 2 + l d 2 , 3 + l d 2 , l 1 + k + d 2 l )
Table 8. The codes of inner edges s d 2 s d 2 + l .
Table 8. The codes of inner edges s d 2 s d 2 + l .
EdgesCodes
s 2 + l d 2 s 2 + 2 l d 2 ,       d 2 { 2 , , t 1 1 } ( 1 + d 2 , d 2 , 3 + t 1 d 2 )
s 2 + l d 2 s 2 + 2 l d 2 ,         d 2 = t 1 ( 1 + d 2 , d 2 , 2 )
s 2 + l d 2 s 2 + 2 l d 2 ,         d 2 = 1 + t 1 ( d 2 1 , d 2 1,0 )
s 2 + l d 2 s 2 + 2 l d 2 ,       d 2 = 2 + t 1 ( d 2 3 , d 2 3,1 )
s 2 + l d 2 s 2 + 2 l d 2 ,         d 2 = 3 + t 1 ( 2 + l d 2 ,       2 + l d 2 , 3 )
s 2 + l d 2 s 2 l + 2 d 2 ,     d 2 { 4 + t 1 , , l } ( l + 2 d 2 , l + 2 d 2 , l 1 + 1 + k + d 2 l )
Table 9. The codes of outer edges r d 2 r d 2 + 1 .
Table 9. The codes of outer edges r d 2 r d 2 + 1 .
EdgesCodes
r d 2 r d 2 + 1 ,     d 2 { 1 , , k 2 1 } ( d 2 1 , k 2 d 2 , 2 + d 2 )
r d 2 r d 2 + 1 ,       d 2 { k 2 , k 2 + 2 } ( d 2 1,1 + d 2 k 2 , l d 2 )
r d 2 r d 2 + 1 ,       d 2 { k 2 + 3 , , l 1 } ( 3 d 2 + l , d 2 + 1 k 2 , l d 2 )
r d 2 r d 2 + 1 ,       d 2 = l ( 3 + l d 2 , 1 + d 2 k 2 , 1 )
r d 2 r d 2 + 1 ,     d 2 { 1 + l , , l + k 2 1 } ( 2 + d 2 l , 1 + l + k 2 d 2 , 1 + d 2 l )
r d 2 r d 2 + 1 ,         d 2 { l + k 2 , , 2 l 1 } ( 2 l d 2 , 2 + d 2 l k 2 , 1 + 2 l d 2 )
r d 2 r d 2 + 1 ,     d 2 = 2 l ( 0 , k 2 , 2 )
Table 10. The codes of inner edges s d 2 s d 2 + l .
Table 10. The codes of inner edges s d 2 s d 2 + l .
EdgesCodes
s d 2 s d 2 + l ,         d 2 { 1 , , k 2 1 } ( d 2 , 2 + k 2 d 2 , 2 + d 2 )
s d 2 s d 2 + l ,     d 2 = k 2 ( k 2 ,   0 ,   2 + k 2 )
s d 2 s d 2 + l ,       d 2 { k 2 + 1 , , l 1 } ( 2 + l d 2 , 2 + d 2 k 2 , 2 + l d 2 )
s d s d 2 + l ,         d 2 = l ( 2 , 2 + k 2 , 0 )
Table 11. The codes of the spokes r d 2 s d 2 .
Table 11. The codes of the spokes r d 2 s d 2 .
EdgesCodes
r d 2 s d 2 ,         d 2 { 1 , , k 2 1 } ( d 2 1,1 + k 2 d 2 , 2 + d 2 )
r d 2 s d 2 ,       d 2 = k 2 ( d 2 1,0 , 1 + k 2 )
r d 2 s d 2 ,     d 2 { k 2 + 1 , k 2 + 2 } ( d 2 1,1 + d 2 k 2 , 1 + l d 2 )
r d 2 s d 2 ,         d 2 { k 2 + 3 , , l 1 } ( 3 + l d 2 , 1 + d 2 + k 2 l , 1 + l d 2 )
r d 2 s d 2 ,         d 2 = l ( 3,1 + k 2 , 0 )
r d 2 s d 2 ,     d 2 { 1 + l , , l + k 2 1 } ( 1 + d 2 l , 2 + l + k 2 d 2 , 1 + d 2 l )
r d 2 s d 2 ,         d 2 = l + k 2 ( 1 + d 2 l , 1,1 + k 2 )
r d 2 s d 2 ,     d 2 { 1 + l + k 2 + 1 , , 2 l 1 } ( 1 + 2 l d 2 , 2 + d 2 k 2 l , 2 + 2 l d 2 )
r d 2 s d 2 ,       d 2 = 2 l ( 1,1 + k 2 , 1 )
Table 12. The codes of the outer edges r d 2 r d 2 + 1 .
Table 12. The codes of the outer edges r d 2 r d 2 + 1 .
EdgesCodes
r d 2 r d 2 + 1 ,     d 2 { 1 , , k 2 } ( d 2 1 , k 2 d 2 , d 2 , 1 + k 2 d 2 )
r d 2 r d 2 + 1 ,         d 2 = k 2 + 1 ( k 2 , 0 , k 2 , 1 )
r d 2 r d 2 + 1 ,         d 2 { k 2 + 2 , , l } ( 3 + l d 2 , d 2 1 k 2 , 2 + l d 2 , d 2 k 2 )
r d 2 r d 2 + 1 ,         d 2 { 1 + l , 2 + l } ( 2 + d 2 l , d 2 1 k 2 , 1 + d 2 l , k 2 )
r d 2 r d 2 + 1 ,       d 2 { 3 + l , , l + k 2 2 } ( 2 + d 2 l , 3 + l + k 2 d 2 , 1 + d 2 l , 2 + l + k 2 d 2 )
r d 2 r d 2 + 1 ,       d 2 { l + k 2 1 , l + k 2 } ( 2 l d 2 , 3 + l + k 2 d 2 , k 2 , 2 + l + k 2 d 2 )
r d 2 r d 2 + 1 ,         d 2 { l + k 2 + 1 , , 2 l 1 } ( 2 l d 2 , 2 + d 2 l k 2 , 1 + 2 l d 2 , 1 + d 2 l k 2 )
r d 2 r d 2 + 1 ,       d 2 = 2 l ( 0 , k 2 , 1 , k 2 )
Table 13. The codes of the inner edges s d 2 s d 2 + l .
Table 13. The codes of the inner edges s d 2 s d 2 + l .
EdgesCodes
s d 2 s d 2 + l ,       d 2 = 1 ( d 2 , k 2 , 0,1 + k 2 )
s d 2 s d 2 + l ,         d 2 { 2 , , k 2 } ( d 2 , k 2 + 2 d 2 , d 2 + 1 , k 2 + 3 d 2 )
s d 2 s d 2 + l ,         d 2 = k 2 + 1 ( k 2 , 1,1 + k 2 , 0 )
s d 2 s d 2 + l ,         d 2 { 2 + k 2 , , l } ( 2 + l d 2 , d 2 k 2 , 3 + l d 2 , 1 + d 2 k 2 )
Table 14. The codes of the spokes r d 2 s d 2 .
Table 14. The codes of the spokes r d 2 s d 2 .
EdgesCodes
r d 2 s d 2 ,     d 2 = 1 ( d 2 1 , k 2 , d 2 1,1 + k 2 )
r d 2 s d 2 ,     d 2 { 2 , , k 2 } ( d 2 1,1 + k 2 d 2 , d 2 , 2 + k 2 d 2 )
r d 2 s d 2 ,       d 2 = k 2 + 1 ( k 2 , 0,1 + k 2 , 0 )
r d 2 s d 2 ,       d 2 { 2 + k 2 , , l } ( 3 + l d 2 , d 2 + k 2 l 2 , 3 + l d 2 , d 2 + k 2 l 1 )
r d 2 s d 2 ,     d 2 = 1 + l ( 3 + l d 2 , d 2 + k 2 l 2 , 1 , 6 )
r d 2 s d 2 ,     d 2 { 2 + l , l + 3 } ( 1 + d 2 l , k 2 , 1 + d 2 l , 3 + l + k 2 d 2 )
r d 2 s d 2 ,     d 2 { 4 + l , , l + k 2 2 } ( 1 + d 2 l , 3 + l + k 2 d 2 , 1 + d 2 l , 3 + l + k 2 d 2 )
r d 2 s d 2 ,         d 2 { l + k 2 1 , l + k 2 } ( k 2 , 3 + l + k 2 d 2 , 1 + d 2 l , 3 + l + k 2 d 2 )
r d 2 s d 2 ,         d 2 = l + k 2 + 1 ( k 2 1,2 , k 2 , 1 )
r d 2 s d 2 ,     d 2 { l + k 2 + 2 , , 2 l } ( 1 + 2 l d 2 , 1 + d 2 l k 2 , 2 + 2 l d 2 , 1 + d 2 l k 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

Iqbal, T.; Bokhary, S.A.U.H.; Hilali, S.O.; Alhagyan, M.; Gargouri, A.; Azhar, M.N. Edge Resolvability in Generalized Petersen Graphs. Symmetry 2023, 15, 1633. https://doi.org/10.3390/sym15091633

AMA Style

Iqbal T, Bokhary SAUH, Hilali SO, Alhagyan M, Gargouri A, Azhar MN. Edge Resolvability in Generalized Petersen Graphs. Symmetry. 2023; 15(9):1633. https://doi.org/10.3390/sym15091633

Chicago/Turabian Style

Iqbal, Tanveer, Syed Ahtsham Ul Haq Bokhary, Shreefa O. Hilali, Mohammed Alhagyan, Ameni Gargouri, and Muhammad Naeem Azhar. 2023. "Edge Resolvability in Generalized Petersen Graphs" Symmetry 15, no. 9: 1633. https://doi.org/10.3390/sym15091633

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