Next Article in Journal
Advanced Deep Learning Approaches for Accurate Brain Tumor Classification in Medical Imaging
Previous Article in Journal
Dissipative Quantum Criticality as a Source of Strange Metal Behavior
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel Radio Geometric Mean Algorithm for a Graph

by
Ashraf ELrokh
1,*,
Mohammed M. Ali Al-Shamiri
2,3 and
Atef Abd El-hay
4
1
Mathematics and Computer Science Department, Faculty of Science Menoufia University, Shibin El-Kom 6131567, Egypt
2
Department of Mathematics, Faculty of Science and Arts, King Khalid University, Muhayl Assir 61913, Saudi Arabia
3
Department of Mathematics and Computer, Faculty of Science, Ibb University, Ibb 380015, Yemen
4
Computer Science Department, Higher Institute of Computers and Information Technology, El-Shorouk Academy, Cairo 4920213, Egypt
*
Author to whom correspondence should be addressed.
Submission received: 21 November 2022 / Revised: 16 December 2022 / Accepted: 23 December 2022 / Published: 21 February 2023
(This article belongs to the Section Mathematics)

Abstract

:
Radio antennas switch signals in the form of radio waves using different frequency bands of the electromagnetic spectrum. To avoid interruption, each radio station is assigned a unique number. The channel assignment problem refers to this application. A radio geometric mean labeling of a connected graph G is an injective function h from the vertex set, V ( G ) to the set of natural numbers N such that for any two distinct vertices x and y of G , h ( x ) · h ( y ) d i a m + 1 d ( x , y ) . The radio geometric mean number of h , r g m n ( h ) , is the maximum number assigned to any vertex of G . The radio geometric mean number of G, r g m n ( G ) is the minimum value of r g m n ( h ) , taken over all radio geometric mean labeling h of G . In this paper, we present two theorems for calculating the exact radio geometric mean number of paths and cycles. We also present a novel algorithm for determining the upper bound for the radio geometric mean number of a given graph. We verify that the upper bounds obtained from this algorithm coincide with the exact value of the radio geometric mean number for paths, cycles, stars, and bi-stars.

1. Introduction

In all graphs, G = ( V , E ) in this paper are finite, simple undirected, and connected graphs with V and E denoting the vertex set and edge set of G , respectively. A graph labeling task is the task of assigning integers to vertices, edges, or both under certain conditions.
Graph labeling is used in a variety of sciences, including communication networks, coding theory, database administration, and so on. In particular, radio labeling is used to solve the channel assignment problem. For graph G, there are numerous types of radio labeling problems. The labeling of the vertices of a given graph G is done in such a way that the labels of any two vertices of G separated by d differ by at least p d . The aim is to minimize the range (or span) of used frequencies, i.e., the difference between the smallest and the largest used label.
The channel assignment problem introduced by Hale [1] and in 2001 by Chartrand Erwin et al. [2] was motivated by regulations for channel assignments of FM radio stations to introduce radio labeling of graphs (multilevel distance labeling). Chartrand et al. [3] established the upper bounds for the radio numbers of cycles. Liu and Zhu [4] gave the exact value for the radio number of paths.
Compared to the others, Badr and Moussa [5] presented an improved upper bound for the radio k -chromatic number for a given graph. Saha and Panigrahi [6,7] investigated two radio k-coloring algorithms for general graphs, which will create radio k-colorings with their spans.
Ponraja et al. [8,9] defined the radio mean labeling of G and proposed the radio mean number of graphs with a diameter of three, lotus inside a circle, Helms, and Sunflower graphs. Ponraja and Sathish [9] decided on the radio mean number of certain graphs, which are identified with complete bipartite graphs and cycles. In [10], the authors discovered the radio mean number of triangular ladder graph, P n K ¯ 2 ((it is made up of a path P n in which each vertex x i is connected to two vertices y i and z i of K ¯ 2 ) , K n K ¯ 2 (consisting of a complete graph K n in which every vertex x i joins the two vertices y i and z i of K ¯ 2 ) and W n K ¯ 2 (consisting of a wheel W n in which every vertex x i joined the two vertices y i and z i of K ¯ 2 ) . Kala [11] introduced the notion of radio mean labeling of graphs. The radio mean number of paths and cycles was discovered by Badr et al. [12]. In addition, they proposed an algorithm for determining the upper bounds of a graph’s radio-mean number and introduced a new mathematical model for the radio mean labeling application.
Ramesh et al. [13] examined the radio mean square labeling of graphs, like in the centric subdivision of spoke wheel graphs and bi-wheel graphs.
The radio geometric mean labeling of graphs was suggested by Hemalatha et al. [14] as follows:
(1)
A radio geometric mean labeling type of a connected graph G is an injective function h from the vertex set, V , to the set of natural numbers N , to achieve that for any two distinct vertices u and v in V , the value of d i a m ( G ) + 1 d ( u , v ) is always less than or equal to an integer number Z = h ( u ) · h ( v ) , which is called a radio geometric mean labeling of G , where d ( u , v ) denotes the distance between the two vertices u and v in G and d i a m ( G ) indicates the diameter of G . The study of paths and cycles s receives a lot of study and research, and it is of utmost importance in graph theory;
(2)
The authors discovered the radio geometric mean number of some star-like graphs.
The radio geometric mean number of some subdivision graphs was proposed by Hemalatha and Mohanaselvi [15], and in [16], the authors decided on the radio geometric mean number of shadowgraphs of the star and the bi-star.
For more details about the radio labeling, the reader can refer to [17,18,19]. On the other hand, for more details about the graph labeling, the reader is referred to [20,21,22,23,24,25].
The study of paths and cycles receives a lot of study and research and is of utmost importance in graph theory. There are many studies in terms of labeling, coloring, the study of topological indices, and other studies on the paths and cycles.
In the paper [26], the authors investigated the existence of the local super antenna magic total chromatic number for some particular classes of graphs, such as trees, paths, and cycles. In the paper [27], the authors give a characterization of the locating chromatic number of powers of paths. In addition, they find sharp upper and lower bounds for the locating chromatic number of powers of cycles. The main purpose of the paper [28] was to determine the crossing numbers of the join products of six symmetric graphs on six vertices with paths and cycles on n vertices. According to the paper [29], the exact value of the signed domination number for any positive integer is the Cartesian product of directed path and directed cycle.
In the paper [30], the authors obtain the g-extra connectivity of the strong products of two paths, a path and a cycle, and the strong product of two cycles. In addition, we mentioned earlier in many papers the study of radio on paths and cycles.
This paper studies the radio geometric mean number of paths and cycles and has proven that the radio geometric mean number of the path graph, P n ; where n 1 , is given by:
r g m n ( P n ) = { n ; i f   1 n 3 n + 1 ; i f   n = 4 2 n 4 ; i f   n > 4
in addition we prove the radio geometric mean number of the cycle C n , for n 3 is given by:
r m s n ( C n ) = { n i f   3 n 5 3 n 2 3 j f   n 6
additionally, this paper introduces a novel approximate algorithm (Algorithm 1) that supplies an upper bound for the radio geometric mean number of a graph. Algorithm 1 is run on the paths and cycles to verify the proposed two theorems. Finally, Algorithm 1 is applied using the standard graphs of stars and bi-stars to compare the proposed Algorithm 1 against the related work [16].
The rest of this paper is structured as follows: radio geometric mean number of cycles and paths is presented with an example in Section 2, Section 3 proposes an approximate algorithm for determining the upper bound of the radio geometric mean number of a given graph, Section 4 contains an analysis of the results and a statistical test of the proposed approximate algorithm, and finally, in Section 5, conclusions are drawn.

2. Main Results

In this section, we introduce some basic definitions before we prove two theorems that determine the exact number of radio geometric means for paths and cycles.
Definition 1.
The distance from a vertex u to a vertex v is the number of edges in the shortest u v path in G , and it is denoted by   d ( u ,   v ) .
Definition 2.
The eccentricity e ( v ) of a vertex v in a connected graph G is the distance between v and the vertex farthest from v in   G .
Definition 3.
The diameter d i a m ( G ) of G is the greatest eccentricity among the vertices of   G .
Definition 4.
A radio geometric mean labeling is a one-to-one mapping f from V ( G ) to N satisfying the condition h ( x i ) h ( x j ) d i a m ( G ) + 1 d ( x , y ) for every x , u V ( G ) . The radio geometric mean number of G is denoted by r g m n ( G ) .

2.1. Radio Geometric Means for Paths

Theorem 1.
The radio geometric mean number of the path graph P n , where n 1 , is given by:
r g m n ( P n ) = { n ;         i f   1 n 3 n + 1 ;     i f   n = 4 2 n 4 ;     i f   n > 4 .
Proof. 
Let u 1 , u 2 , , u n be a path of length n 1 , i.e., d i a m ( P n ) = n 1 . Define the function construct of the function. h : V ( P n ) N , as the following:
Case a: For 1 n 3 , we may label the vertices of P n as follows;
For 1 n 3 , P n ’s vertices can be labeled as follows;
h ( u 1 ) = 1 ,   h ( u n i ) = 2 + i ;   0 i n 2 ;
Case b: For n = 4 , we may label the vertices of P 4 as follows;
h ( u 1 ) = 1 ,   h ( u i + 2 ) = 5 i ;   0 i n 2 ;
Case c: For n 5 , we may label the vertices of P n as follows;
h ( u 1 ) = n 3 , h ( u n i ) = n 2 + i , 0 i < n 1
therefore for almost any pair ( u i , u j ) ,   i j ,   1 i , j n , we have
d ( u i , u j ) + h ( u i ) h ( u j ) 1 + ( n 3 ) ( 2 n 4 ) 1 + n 1 + n 1 = 1 + d i m ( P n )
hence h is a valid radio geometric mean labeling of P n . Therefore, r g m n ( P n ) r g m n ( h ) = { n ;   i f   1 n 4 2 n 4 ;   i f   n > 4 , since h is injective, r g m n ( P n ) { n ;   i f   1 n 4 2 n 4 ;   i f   n > 4 for all radio geometric mean labeling h and hence r g m n ( P n ) = { n ;   i f   1 n 4 2 n 4 ;   i f   n > 4 . One can easily see that the labeling h : V ( P n ) N defined above satisfies the radio geometric mean condition for P n . □
Example 1.
The radio geometric mean numbers of P 8 ,   P 9 ,   P 96 , and P 115 are given in Figure 1.

2.2. Radio Geometric Means for Cycles

Theorem 2.
The radio geometric mean number of the cycle C n , for n 3 is given by:
r m s n ( C n ) = { n                   i f   3 n 5 3 n 2 3         j f   n 6 .
Proof. 
Let x 1 , x 2 , , x n be a cycle of length n , then d i a m ( C n ) = n 2 . Define the function h : V ( C n ) N as follows:
Case a: For 3 n 5 , C n ’s vertices can be labeled as follows;
h ( x i ) = i ;   1 i n ;
Case b: For n 6 , we may label the vertices of C n as follows;
Case b.1:n is even;
h ( x n 2 ) = 1 h ( x i + 1 ) = n 2 + 2 i ,   0 i < n 2 1 h ( x n j ) = n 2 1 + 2 j ,   0 j < n 2 ;
therefore for almost any pair ( x i , x j ) ,   i j ,   1 i ,   j n , we have
d ( x i , x j ) + h ( x i ) h ( x j ) 1 + ( n 2 + 2 i ) ( n 2 1 + 2 j ) 1 + n 2 = 1 + d i m ( C n )
Case b.2:n is odd;
h ( x n + 1 2 ) = 1 h ( x i + 1 ) = n 2 + 2 i , 0 i < n 1 2 h ( x n j ) = n 2 1 + 2 j , 0 j < n 1 2
therefore for almost any pair ( x i , x j ) ,   i j ,   1 i ,   and   j n , we have
d ( x i , x j ) + h ( x i ) h ( x j ) 1 + ( n 2 + 2 i ) ( n 2 1 + 2 j ) 1 + n 2 = 1 + d i m ( C n )
as a result, the radio geometric mean condition is met for all pairs of vertices. As a result, h is a valid radio geometric mean labeling of C n .
Therefore
r g m n ( C n   ) r g m n ( h ) { n                   i f   3 n 5 3 n 2 3         j f   n 6      
since h is injective,
r g m n ( C n ) { n i f   3 n 5 3 n 2 3 j f   n 6
for all radio geometric mean labeling h and hence
r g m n ( C n ) = { n                   i f   3 n 5 3 n 2 3         j f   n 6      
as a result, the labeling h : V ( C n ) N defined by the preceding cases meets the radio geometric mean condition. □
Example 2.
The radio geometric mean numbers of C 8 , C 9 , C 95 , and  C 112 graphs are given in Figure 2.

3. A New Graph Radio Geometric Mean Algorithm

In this section, we propose an algorithm for calculating the upper bound of the radio geometric mean for any graph G . Integers are used to label all vertices. To begin, the diameter of the graph is given by the label of some vertex. Among the unlabeled vertices, a vertex is chosen that can be labeled with the fewest possible labels. The span is the label of the vertex, taken last in this order. By changing the initial vertex over the vertex set of the given graph, this algorithm is put to the test.
The Complexity of Algorithm 1: Step 3 is clearly the most expensive of the steps from 1 to 3. To compute Step 3, a nested double loop (one loop is | S | times and the other is | V ( G ) S | times) is required. So, in the worst-case situation, the time complexity of Steps 1–3 is O ( n 2 ) , where n is the order of G . Steps 4 and 5 have an O ( n ) time complexity, while Step 6 has an O ( 1 ) time complexity. Step 7 has a time complexity of O ( n 3 ) , and Step 8 has a time complexity of O ( n 4 ) . As a result, the time complexity of Algorithm 1 is O ( n 4 ) .
Algorithm 1. Finding an upper bound of the radio geometric mean number of a graph G .
  Input: Let G be an n -vertex graph, a simple connected graph and the diameter of G (diam) be known;
  Output: An upper bound of the radio geometric mean number of G ;
  Begin;
  Step 1: Select a vertex u and
             c o l ( u ) = { 1 ,                                 i f   d i a m = 1 , 2 d i a m 2 ,           i f   d i a m > 2 ;
  Step 2: S = { u } ;
  Step 3: For all v V ( G ) S , calculate,
   t e m p ( v ) = max t s { ceil ( c o l ( t ) + max { ( D + 1 d ( u , v ) , 1 } d i a m ) } ;
  Step 4: Let min = min v V ( G ) S { t e m p ( v ) } ;
  Step 5: Select a vertex v V ( G ) S . Such that t e m p ( v ) = m i n ;
  Step 6: Give c o l ( v ) = m i n ;
  Step 7: S = S { v } ;
  Step 8: Steps 3–6 should be repeated until all the vertexes are labeled;
  Step 9: Steps 1–7 should be repeated for each x V ( G ) ;
  End.
Example 3.
(Algorithm 1 for P5).
We show how to solve the radio geometric mean labeling problem using the path graph P 5 . Assume that x i are the labels of the vertices v i in such a way that 1 i 5 . As a result, Algorithm 1 computes an upper bound for the radio geometric mean labeling problem as follows:
It is known that d i a m ( P 5 ) = 4 . We choose a vertex x 1 and c o l ( x 1 ) = 2 . Let S = { x 1 } and for every v V ( G ) S , calculate,
t e m p ( x 2 ) = max x 1 { 2 + ceil ( max { ( 5 1 , 1 } 4 ) } = 3
t e m p ( x 3 ) = max x 1 { 2 + ceil ( max { ( 5 2 , 1 } 4 ) } = 3
t e m p ( x 4 ) = max x 1 { 2 + ceil ( max { ( 5 3 , 1 } 4 ) } = 3
t e m p ( x 5 ) = max x 1 { 2 + ceil ( max { ( 5 4 , 1 } 4 ) } = 3
let min = min v V G S t e m p v = 3 . We choose a vertex x 2 V G S . Such that t e m p x 2 = 3 . Give c o l x 2 = 3 and S = x 1 , x 2
t e m p x 3 = m a x { x 1 , x 2 } 2 + c e i l m a x ( 5 2 , 1 4 3 + c e i l m a x ( 5 1 , 1 4 = 4
t e m p ( x 4 ) = m a x { x 1 , x 2 } { 2 + c e i l ( m a x { ( 5 3 , 1 } 4 ) 3 + c e i l ( m a x { ( 5 2 , 1 } 4 ) } = 4
t e m p ( x 5 ) = m a x { x 1 , x 2 } { 2 + c e i l ( m a x { ( 5 4 , 1 } 4 ) 3 + c e i l ( m a x { ( 5 3 , 1 } 4 ) } = 4
let min = min v V G S t e m p v = 4 . We choose a vertex x 3 V G S , where t e m p x 3 = 4 . Give c o l x 3 = 4 and S = x 1 , x 2 , x 3
t e m p x 4 = m a x x 1 , x 2 , x 3 2 + c e i l m a x ( 5 3 , 1 4 3 + c e i l m a x ( 5 2 , 1 4 4 + c e i l m a x ( 5 1 , 1 4 = 5
t e m p x 5 = m a x x 1 , x 2 , x 3 2 + c e i l m a x ( 5 4 , 1 4 3 + c e i l m a x ( 5 3 , 1 4 4 + c e i l m a x ( 5 2 , 1 4 = 5
let min = min v V G S t e m p v = 5 , we choose a vertex x 4 V G S , where t e m p x 4 = 5 . Give c o l x 4 = 5 and S = x 1 , x 2 , x 3 , x 4
t e m p x 5 = m a x x 1 2 + c e i l m a x ( 5 4 , 1 4 3 + c e i l m a x ( 5 3 , 1 4 4 + c e i l m a x ( 5 2 , 1 4 5 + c e i l m a x ( 5 1 , 1 4 = 6
let min = min v V G S t e m p v = 6 . We select a vertex x 5 V G S , such that t e m p x 5 = 6 . Give c o l x 5 = 6 and S = x 1 , x 2 , x 3 , x 4 , x 5 . All vertices are clearly labeled, and r g m n P 5 = 6 .

4. Discussion

The computing environment is described in Table 1. To solve Algorithm 1, we use the MATLAB R2018a solver. This paper describes an analysis of the results and a statistical test of the proposed approximate algorithm in this section and presents the computational results in Table 2. Algorithm 1 is tested on paths, cycles, stars, and bi-stars.
Definition 5.
A star is the complete bipartite graph K 1 , n .
Definition 6.
The graph obtained by connecting the center (apex) vertices of two copies of K 1 , n by an edge is known as a bi-star B n , n . The vertex set of  B n , n is V B n , n = u , v , u i , v i / 1 i n , where  u   a n d   v are apex vertices and  u i   a n d   v i are pendant vertices. The edge set of  B n , n is E B n , n = u v , u u i , v v i / 1 i n . So,  V B n , n = 2 n + 2 and E B n , n = 2 n + 1 .
The abbreviations Standard RGMN, computed r g m n G and CPU Time are used in Table 2 and Table 3 to denote the exact and computed radio geometric mean numbers, as well as the running times for paths, cycles, stars, and bi-stars, respectively.
Table 2 shows that the upper bound obtained from the proposed Algorithm 1 coincides with the exact value of the radio geometric mean number. The exact values of RGMN were obtained from Theorem 1 (paths) and Theorem 2 (cycles). On the other hand, we evaluate Algorithm 1 with benchmark graphs, stars, and bi-stars [14,15,16].
Table 3 shows that the upper bound obtained from the proposed Algorithm 1 coincides with the exact value of the radio geometric mean number. These exact values of RGMN were obtained from the references [14,15,16] for stars and bi-stars.
From Table 2 and Table 3, we note that as the number of vertices increases, the running time increases.
Figure 3 and Figure 4 illustrate the RGM and CPU time for paths, cycles, stars graphs, and bi-stars graphs, respectively.
Remark 1.
From Table 2 and Table 3, we note that the values of CPU time are positive real numbers and are too close to each other. For this reason, in Figure 4, we plot the logarithm of CPU time instead of CPU time.

5. Conclusions

In this work, we propose two theorems that determine the exact radio geometric mean number (RGMN) for paths and cycles.
Theorem 3.
The radio geometric mean number of the path graph P n , where  n 1 , is given by:
r g m n P n = n ;       i f   1 n 3 n + 1 ;     i f   n = 4 2 n 4 ;     i f   n > 4 .
Theorem 4.
The radio geometric mean number of the cycle C n , for  n 3 is given by:
r m s n C n = n i f   3 n 5 3 n 2 3 j f   n 6 .
We also introduced a novel algorithm that finds an upper bound for the RGMN of a given graph. We checked that for paths, cycles, stars, and bi-stars, the upper bounds obtained from this algorithm coincide with the exact value of the radio geometric mean number. We deduced that building radio stations is analogous to building stars. In the future, we will apply Algorithm 1 to other graphs to recommend how radio stations can be built.

Author Contributions

Conceptualization, M.M.A.A.-S. and A.A.E.-h.; methodology, A.E., M.M.A.A.-S. and A.A.E.-h.; resources, A.E.; writing—original draft preparation, A.A.E.-h.; writing—review and editing, A.E., M.M.A.A.-S. and A.A.E.-h.; funding acquisition, M.M.A.A.-S. All authors have read and agreed to the published version of the manuscript.

Funding

Deanship of Scientific Research at King Khalid University for funding this work through Large Group Research Project under grant number (R.G.P.2/181/44).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors extend their appreciation to the Deanship of Scientific Research at King Khalid University for funding this work through Large Group Research Project under grant number (R.G.P.2/181/44).

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Hale, W.K. Frequency assignment: Theory and applications. Proc. IEEE 1980, 68, 1497–1514. [Google Scholar] [CrossRef]
  2. Chartrand, G.; Erwin, D.; Zhang, P.; Harary, F. Radio labelings of graphs. Bull. Inst. Combin. Appl. 2001, 33, 77–85. [Google Scholar]
  3. Zhang, P. Radio labelings of cycles. Ars Combin. 2002, 65, 21–32. [Google Scholar]
  4. Liu, D.; Zhu, X. Multi-level distance labelings for paths and cycles. SIAM J. Discret. Math. 2005, 19, 610–621. [Google Scholar] [CrossRef] [Green Version]
  5. Badr, E.M.; Moussa, M.I. An upper bound of radio k-coloring problem and its integer linear programming mode. Wirel. Netw. 2020, 26, 4955–4964. [Google Scholar] [CrossRef]
  6. Saha, L.; Panigrahi, P. A graph radio k-coloring algorithm. In Combinatorial Algorithms (IWOCA 2012); Arumugan, S., Smyth, W.F., Eds.; Lecture Notes in Computer Science; Springe: Berlin/Heidelberg, Germany, 2012; Volume 7643. [Google Scholar]
  7. Saha, L.; Panigrahi, P. A new graph radio k-coloring algorithm. Discret. Math. Algorithms Appl. 2019, 11, 1–10. [Google Scholar] [CrossRef]
  8. Ponraja, R.; Narayanana, S.S.; Kalab, R. Radio mean labeling of a graph. AKCE Int. J. Graphs Comb. 2015, 12, 224–228. [Google Scholar] [CrossRef]
  9. Ponraja, R.; Narayanan, S.S. On Radio Mean Number of Some Graphs. Int. J. Math. Combin. 2014, 3, 41–48. [Google Scholar]
  10. Sunitha, K.; Raj, C.D.; Subramanian, A. Radio mean labeling of Path and Cycle related graphs. Glob. J. Math. Sci. Theory Pract. 2017, 9, 337–345. [Google Scholar]
  11. Ponraj, R.; Narayanan, S.S.; Kala, R. Radio mean number of some wheel related graphs. Jordan J. Math. Stat. (JJMS) 2014, 7, 273–286. [Google Scholar]
  12. Badr, E.; Almotairi, S.; Elrokh, A.; Abdel-Hay, A.; Almutairi, B. An Integer Linear Programming Model for Solving Radio Mean Labeling Problem. IEEE Access 2020, 8, 162343–162349. [Google Scholar] [CrossRef]
  13. Ramesh, D.; Subramanian, A.; Sunitha, K. Radio Mean Square Labeling of Some Graphs. Int. J. Math. Trends Technol. (IJMTT) 2016, 38, 99–105. [Google Scholar] [CrossRef]
  14. Hemalatha, V.; Mohanaselvi, V.; Amuthavalli, K. Radio Geometric Mean Labeling of Some Star Like Graphs. J. Inform. Math. Sci. 2017, 9, 969–977. [Google Scholar]
  15. Hemalatha, V.; Mohanaselvi, V. Radio geometric mean number of some subdivision graphs. Int. J. Pure Appl. Math. 2017, 113, 362–374. [Google Scholar]
  16. Hemalatha, V.; Mohanaselvi, V.; Amuthavalli, K. Radio Geometric mean number of splitting graph of Star and Bistar. Int. J. Res. Advent Technol. 2018, 6, 1696–1700. [Google Scholar]
  17. Ahmad, A.; Haider, A. Computing the radio labeling associated with zero divisor graph of a commutative ring. UPB Sci. Bull. Ser. A 2019, 81, 65–72. [Google Scholar]
  18. Bantva, D. Radio number for middle graph of paths. Electron. Notes Discret. Math. 2017, 63, 93–100. [Google Scholar] [CrossRef] [Green Version]
  19. Zhang, F.; Nazeer, S.; Habib, M.; Zia, T.; Ren, Z. Radio number for generalized petersen graphs P(n; 2). IEEE Access 2019, 7, 142000–142008. [Google Scholar] [CrossRef]
  20. Moussa, M.; Badr, E.M. Ladder and Subdivision of Ladder graphs with pendant edges are odd graceful. arXiv 2016, arXiv:1604.02347. [Google Scholar]
  21. ELrokh, A.; Al-Shamiri, M.M.A.; Nada, S.; El-hay, A.A. Cordial and Total Cordial Labeling of Corona Product of Paths and Second Order of Lemniscate Graphs. J. Math. 2022, 2022, 8521810. [Google Scholar] [CrossRef]
  22. Nada, S.; Elrokh, A.; El-hay, A.A. On singed product cordial of cone graph and its second power. Turk. J. Comput. Math. Educ. (TURCOMAT) 2022, 13, 597–606. [Google Scholar]
  23. El-hay, A.A.; Rabie, A. Signed Product Cordial labeling of Corona Product between Paths and Second Power of Fan Graphs. Ital. J. Pure Appl. Math. 2022, 48, 287–294. [Google Scholar]
  24. Nada, S.; El-hay, A.A.; Elrokh, A. Total cordial labeling of corona product of paths and second power of fan graph. Turk. J. Comput. Math. Educ. (TURCOMAT) 2022, 13, 681–690. [Google Scholar]
  25. ELrokh, A.; Al-Shamiri, M.M.A.; El-hay, A.A. A Novel Problem to Solve the Logically Labeling of Corona between Paths and Cycles. J. Math. 2022, 2022, 2312206. [Google Scholar] [CrossRef]
  26. Slamin, S.; Adiwijaya, N.O.; Hasan, M.A.; Dafik, D.; Wijaya, K. Local Super Antimagic Total Labeling for Vertex Coloring of Graphs. Symmetry 2020, 12, 1843. [Google Scholar] [CrossRef]
  27. Ghanem, M.; Al-Ezeh, H.; Dabbour, A. Locating Chromatic Number of Powers of Paths and Cycles. Symmetry 2019, 11, 389. [Google Scholar] [CrossRef] [Green Version]
  28. Staš, M. On the Crossing Numbers of the Join Products of Six Graphs of Order Six with Paths and Cycles. Symmetry 2021, 13, 2441. [Google Scholar] [CrossRef]
  29. Wang, H.; Kim, H.K. Signed Domination Number of the Directed Cylinder. Symmetry 2019, 11, 1443. [Google Scholar] [CrossRef] [Green Version]
  30. Zhu, Q.; Tian, Y. The g-Extra Connectivity of the Strong Product of Paths and Cycles. Symmetry 2022, 14, 1900. [Google Scholar] [CrossRef]
Figure 1. Radio geometric mean numbers for P 8 , P 9 , P 96 , and P 115 .
Figure 1. Radio geometric mean numbers for P 8 , P 9 , P 96 , and P 115 .
Symmetry 15 00570 g001
Figure 2. Radio geometric mean numbers for ( a )   r g m n ( C 8 ) , ( b )   r g m n ( C 9 ) , ( c )   r g m n ( C 95 ) , and ( d )   r g m n ( C 112 ) .
Figure 2. Radio geometric mean numbers for ( a )   r g m n ( C 8 ) , ( b )   r g m n ( C 9 ) , ( c )   r g m n ( C 95 ) , and ( d )   r g m n ( C 112 ) .
Symmetry 15 00570 g002
Figure 3. A comparison between RGMNs for paths, cycles, stars, and bi-stars.
Figure 3. A comparison between RGMNs for paths, cycles, stars, and bi-stars.
Symmetry 15 00570 g003
Figure 4. A comparison between log CPU time for paths, cycles, stars, and bi-stars.
Figure 4. A comparison between log CPU time for paths, cycles, stars, and bi-stars.
Symmetry 15 00570 g004
Table 1. Description of the computing environment.
Table 1. Description of the computing environment.
CPUIntel (R) Core (TM) i5-2430U [email protected] GHz)
RAM Size4 GB RAM
MATLAB versionR2018a (9.4.0.813654)
Table 2. A comparison between Algorithm 1 and Theorems 1 and 2 for paths and cycles.
Table 2. A comparison between Algorithm 1 and Theorems 1 and 2 for paths and cycles.
Paths Cycles
nStandard RGMProposed AlgorithmStandard RGMProposed Algorithm
rgmn(Pn)CPU Timergmn(Cn)CPU Time
11-----
2220.006218---
3330.002032330.0002965
4550.000326440.0004289
5660.001283550.0007612
6880.001961660.001869
710100.00403770.003384
812120.007533990.003956
914140.00808910100.005045
1016160.01397512120.006979
1118180.0110513130.009726
1220200.01596415150.016311
1322220.01625216160.020546
1424240.02059418180.042627
1526260.03920919190.04193
1628280.04343521210.044663
1730300.06023722220.062776
1832320.05316624240.0729
1934340.06570725250.102526
2036360.08024827270.108967
2138380.09736928280.146018
2240400.1166630300.126386
2342420.13859431310.155682
2444440.17380933330.18924
2546460.19314234340.212628
2648480.22583836360.368085
2750500.25879837370.449963
2852520.30232839390.589237
2954540.34549640400.654655
3056560.40002342420.839791
5096963.530481772722.8864912
Table 3. A comparison between Algorithm 1 and the results in references [15,16] for stars and bi-stars.
Table 3. A comparison between Algorithm 1 and the results in references [15,16] for stars and bi-stars.
Stars Bistars
nNumber of VerticesStandard RGMProposed AlgorithmNumber of VerticesStandard RGMProposed Algorithm
r g m n S n CPU Time r g m n B n , n CPU Time
12220.00206874550.0029455
23330.00301526660.0050051
34440.00305548880.0077476
45550.00310721010100.0162649
56660.00470091212120.0270769
67770.0051811414140.0344096
78880.0059451616160.0639565
89990.00765371818180.0851445
91010100.00993132020200.1094354
101111110.0200522222220.1426846
111212120.02551992424240.1986474
121313130.03313552626260.2558788
131414140.03587192828280.3395264
141515150.05656933030300.4030834
151616160.06885933232320.4804848
161717170.08765093434340.6043567
171818180.09404113636360.7527568
181919190.11336183838380.9098608
192020200.12432844040401.0976991
202121210.15142624242421.3303740
212222220.16170644444441.5555509
222323230.17910634646461.8556716
232424240.19369424848482.1834102
242525250.21970225050502.5481004
252626260.24362685252522.9699905
262727270.27502925454543.7919474
272828280.32696455656564.1813628
282929290.3521345858584.9736259
293030300.41966676060605.5554632
303131310.46642576262626.7576094
505151512.847302810210210256.809173
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

ELrokh, A.; Al-Shamiri, M.M.A.; Abd El-hay, A. A Novel Radio Geometric Mean Algorithm for a Graph. Symmetry 2023, 15, 570. https://0-doi-org.brum.beds.ac.uk/10.3390/sym15030570

AMA Style

ELrokh A, Al-Shamiri MMA, Abd El-hay A. A Novel Radio Geometric Mean Algorithm for a Graph. Symmetry. 2023; 15(3):570. https://0-doi-org.brum.beds.ac.uk/10.3390/sym15030570

Chicago/Turabian Style

ELrokh, Ashraf, Mohammed M. Ali Al-Shamiri, and Atef Abd El-hay. 2023. "A Novel Radio Geometric Mean Algorithm for a Graph" Symmetry 15, no. 3: 570. https://0-doi-org.brum.beds.ac.uk/10.3390/sym15030570

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