11institutetext: Lukhdhirji Engineering College, Morvi - 363 642
Gujarat (INDIA)
[email protected]
Devsi Bantva
A lower bound for the radio number of graphs
Devsi Bantva
11
Abstract
A radio labeling of a graph G is a mapping Ο:V(G)β{0,1,2,...} such that β£Ο(u)βΟ(v)β£β₯diam(G)+1βd(u,v) for every pair of distinct vertices u,v of G, where diam(G) and d(u,v) are the diameter of G and distance between u and v in G, respectively. The radio number rn(G) of G is the smallest number k such that G has radio labeling with max{Ο(v):vβV(G)} = k. In this paper, we slightly improve the lower bound for the radio number of graphs given by Das et al. in [5] and, give necessary and sufficient condition to achieve the lower bound. Using this result, we determine the radio number for cartesian product of paths Pnβ and the Peterson graph P. We give a short proof for the radio number of cartesian product of paths Pnβ and complete graphs Kmβ given by Kim et al. in [6].
Keywords:
Radio labeling, radio number, cartesian product of graphs, Peterson graph.
1 Introduction
A radio labeling is a distance constrained graph labeling problem originated from well known channel assignment problem. In channel assignment problem, a set of radio stations is given and the task is to assign channels to each radio station such that interference is minimum with optimum use of spectrum. It is known that the interference constraint relies on the distance between two radio stations. The interference between radio stations increases as distance between them decreases and vice-versa. This problem is modeled by graphs: Radio stations are represented by vertices of graphs and interference level is related with distance between them. The assignment of channels is converted into graph labeling problem. Motivated through this, Chartrand et al. introduced the concept of radio labeling in [3, 4] as follows:
Definition 1
A radio labeling of a graph G is a mapping Ο:V(G)β{0,1,2,β¦} such that for every pair of distinct vertices u,v of G,
[TABLE]
The integer Ο(u) is called the label of u under Ο, and the span of Ο is defined as span(Ο)=max{β£Ο(u)βΟ(v)β£:u,vβV(G)}. The radio number of G is defined as
[TABLE]
*with minimum taken over all radio labelings Ο of G. A radio labeling Ο of G is optimal if span(Ο)=rn(G).
*
Note that an optimal radio labeling always assign 0 to some vertex and in this case, the span of Ο is the maximum integer assign by Ο. A radio labeling is a one-to-one integral function on V(G) to the set of non-negative integers and hence it induces an ordering x0β,x1β,...,xpβ1β (p=β£V(G)β£) of V(G) such that 0=Ο(x0β)<Ο(x1β)<...<Ο(xpβ1β)=span(Ο). It is clear that if Ο is an optimal radio labeling of graph G and Ο is any other radio labeling of G then span(Ο)β€span(Ο).
A radio labeling problem is recognized as one of the tough graph labeling problems. In most of the research papers, the trend is to determine the radio number for specific graph families. A very few research papers are on general cases which gives lower bound for the radio number of trees and arbitrary graphs. These are as follows: In [7], Liu gave a lower bound for the radio number of trees and presented a class of trees, namely spiders, achieving this lower bound. In [1, 2], Bantva et al. presented this lower bound using different notations and gave a necessary and sufficient condition to achieve this lower bound. Using this result they determined the radio number for banana trees, firecrackers trees and a special class of caterpillars. Recently, in [5], Das et al. gave a technique to find a lower bound for the radio number of any graphs.
In this paper, our focus is on a lower bound for the radio number of graphs. We slightly improve the technique to find a lower for the radio number of graphs given by Das et al. in [5] and, give a necessary and sufficient condition to achieve the lower bound. Our results are also useful to determine the radio number of graphs when it is slightly more than the lower bound for the radio number of graphs (see case of cartesian product of paths Pnβ with the Peterson graph P and complete graphs Kmβ when n is odd). We determine the radio number for cartesian product of paths Pnβ and the Peterson graph P and, give a short proof for the radio number of cartesian product of paths Pnβ and complete graphs Kmβ given by Kim et al. in [6].
2 A lower bound for the radio number of graphs
In this section, we slightly improve the technique to find a lower bound for the radio number of graphs given by Das et al. in [5] and make it more effective (more detail is given in concluding remarks). We also give a necessary and sufficient condition to achieve the lower bound.
Let G = (V,E) be a simple connected graph without loops and multiple edges. We denote the vertex set of G by V(G). We assume β£V(G)β£ = p throughout this paper. The distance between two vertices u and v, denoted by d(u,v), is the least length of a path joining u and v. The diameter of a graph G, denoted by diam(G) (or simply d to use in equations), is max{d(u,v):u,vβV(G)}. Let S be a induced subgraph of G, then for any vβV(G), d(v,S) = min{d(v,w):wβS} and diam(S) = max{d(u,v):u,vβS}. Denote [0, n] = {0,1,2,...,n}. We follow [8] for standard graph theoretic definition and notation which are not defined here.
Let H be an induced subgraph of connected graph G. The choice of induced subgraph H in G is very crucial in our discussion. In fact, the choice of H plays an important role and key idea of our philosophy to improve a lower bound for the radio number of graphs. But at this moment, we provide only the following information about H and postpone the detail discussion about it till the end. We choose a subgraph H of G such that diam(H) = k. We set L0β = V(H). Let N(L0β) denote the set of vertices which are adjacent to vertices of L0β. Set L1β = N(L0β)βL0β. Recursively define Li+1β = N(Liβ)β(L0ββͺ...βͺLiβ). Assume that the maximum value of index i for Liβ is h known as maximum level. Since G is connected it is clear that Lsβξ =Ο for 0β€sβ€h and Ltβ=Ο for t>h. We fix these sets for rest of discussion.
Let Ο be any radio labeling of G with span(Ο) = n. Note that the function Ο is injective but not surjective. Since Ο is injective, it induces an ordering x0β,x1β,....,xpβ1β of V(G) with 0 = Ο(x0β)<Ο(x1β)<...<Ο(xpβ1β). Assume that the assign labels are a0β,a1β,...,apβ1β such that Ο(xiβ) = aiβ, 0β€iβ€pβ1 then 0 = a0β<a1β<...<apβ1β=span(Ο)=n. Since Ο is not surjective, it is clear that Ο(V(G))={a0β,a1β,...,apβ1β}β[0,n]. The labels assigned by Ο to vertices of G are called used labels and the labels [0,n]β{a0β,a1β,...,apβ1β} are called unused labels. So to give a lower bound, our aim is to count both the used and unused labels.
The number of unused labels are the sum of at+1ββatββ1, where t varies from 0 to pβ2. Using definition of radio labeling and triangle inequality twice for d(xt+1β,xtβ) in G, we obtain
[TABLE]
Summing this latter inequality for 0 to pβ2, we obtain the total number of unused labels. Thus the number of unused labels is at least
[TABLE]
Note that as the label set for radio labeling includes 0 as well, the used labels have an additive factor of β1. Hence, the sum of used and unused labels is at least as follows.
[TABLE]
Note that d(x0β,L0β)+d(xpβ1β,L0β) has minimum value if x0β,xpβ1ββL0β when β£L0ββ£β₯2 and x0ββL0β,xpβ1ββL1β when β£L0ββ£=1. Define Ξ΄ = 0 if β£L0ββ£β₯2 and 1 if β£L0ββ£=1. Hence, we obtain
[TABLE]
We now come to the selection of H as an induced subgraph of G. We choose an induced subgraph H in G such that the set of vertices V(G)βV(H) can be partitioned into distinct sets V1β,V2β,...,Vmβ(mβ₯2) and when we fix V(H) as L0β then it possible to order the vertices of G as x0β,x1β,...,xpβ1β such that d(xiβ,xi+1β) satisfies the equation d(xiβ,xi+1β)=d(xiβ,L0β)+d(xi+1β,L0β)+diam(L0β), where xiββViβ,xi+1ββVjβ,iξ =j or, one or both of xiβ,xi+1β is in V(H). We also keep in mind that such an ordering x0β,x1β,...,xpβ1β satisfies conditions d(x0β,L0β)=0, d(xpβ1β,L0β) = 1 when β£L0ββ£=1 and d(x0β,L0β)=d(xpβ1β,L0β)=0 when β£L0ββ£β₯2. We also inform the readers that in case of trees, the set of weight center(s) W(T) (see [7] and [2] for definition and detail about weight center) is always a good choice as L0β and more useful results are given in [7] and [1, 2] to determine the radio number of trees than the technique discussed above. We advised the readers to refer [7] and [1, 2] for the radio number of trees.
Finally, from above discussion, we summarize our result as follows.
Theorem 2.1
Let G be a simple connected graph of order p, diameter d and Liββs, Ξ΄ are defined as earlier. Denote diam(L0β) = k. Then
[TABLE]
Theorem 2.2
Let G be a simple connected graph of order p, diameter d and Liββs, Ξ΄ are defined as earlier. Denote diam(L0β) = k. Then
[TABLE]
holds if and only if there exist a radio labeling Ο with 0=Ο(x0β)<Ο(x1β)<...<Ο(xpβ1β)=span(Ο)=rn(G) such that all the following hold for 0β€iβ€pβ1:
- (a)
d(xiβ,xi+1β)* = d(xiβ,L0β)+d(xi+1β,L0β)+k,*
2. (b)
x0β,xpβ1ββL0β* if β£L0ββ£β₯2 and x0ββL0β,xpβ1ββL1β if β£L0ββ£=1,*
3. (c)
Ο(x0β)* = 0 and Ο(xi+1β) = Ο(xiβ)+d+1βd(xiβ,L0β)βd(xi+1β,L0β)βk.*
Proof
Necessity: Suppose that (5) holds. Then there exist an optimal radio labeling Ο of G with span(Ο) = (pβ1)(dβk+1)+Ξ΄β2βi=0hββ£Liββ£i. Let x0β,x1β,...,xpβ1β with 0 = Ο(x0β)<Ο(x1β)<...<Ο(xpβ1β)=span(Ο) is an ordering of V(G) induced by Ο. Note that span(Ο) = (pβ1)(dβk+1)+Ξ΄β2βi=0hββ£Liββ£i is possible if equalities hold in (2) and (2) together with x0β,xpβ1ββL0β when β£L0ββ£β₯2 and, x0ββL0β,xpβ1ββL1β when β£L0ββ£=1. Note that equalities in (2) and (2) gives d(xiβ,xi+1β) = d(xiβ,L0β)+d(xi+1β,L0β)+k. These all together turn the definition of radio labeling (1) as Ο(x0β) = 0 and Ο(xi+1β) = Ο(xiβ)+d+1βL(xiβ)βL(xi+1β)βk.
Sufficiency: Suppose that there exist a radio labeling Ο with 0=Ο(x0β)<Ο(x1β)<...<Ο(xpβ1β)=span(Ο)=rn(G) such that (a), (b) and (c) holds. It is enough to prove that span(Ο) = (pβ1)(dβk+1)+Ξ΄β2βi=0hββ£Liββ£i. From (b) and (c), we have
[TABLE]
which completes the proof.
Remark 1
As a consequence of above Theorem 2.2, we obtain that if one or more conditions of Theorem 2.2 does not hold then
[TABLE]
3 Radio number for some cartesian product of two graphs
In this section, we continue to use the terminology and notation defined in previous section. We determine the radio number for cartesian product of paths Pnβ and the Peterson graph P using results of previous section. We present a short proof for the radio number of cartesian product of paths Pnβ and complete graphs Kmβ given by Kim et al. in [6] using our results approach.
Let G = (V(G),E(G)) and H = (V(H),E(H)) be two graphs. The cartesian product of G and H, denoted by Gβ‘H, is the graph Gβ‘β = (V(Gβ‘β),E(Gβ‘β)) where V(Gβ‘β) = V(G)ΓV(H) and two vertices (a,b) and (c,d) are adjacent if a = c and (b,d) βE(H) or b = d and (a,c) βE(G).
3.1 Radio number for Pnββ‘P
The peterson graph, denoted by P, is the complement of the line graph of complete graph K5β. The peterson graph and, the cartesian product of a path P5β and the Peterson graph P is shown in Fig. 1 and 2, respectively. Note that β£Pnββ‘Pβ£ = β£Pnββ£Γβ£Pβ£ = 10n and diam(Pnββ‘P) = n+1. We denote the vertex set of Pnβ by V(Pnβ) = {u1β,u2β,...,unβ} with (uiβ,ui+1β)βE(Pnβ),1β€iβ€nβ1 and the vertex set of P by V(P) = {v1β,v2β,...,v10β} with E(P) = {viβvi+1β, v1βv6β, v1βv8β, v2βv7β, v3βv9β, v4βv8β, v5βv7β, v6βv9β, v7βv10β, v8βv10β, v9βv10β : 1β€iβ€5}.
Theorem 3.1
Let nβ₯3 be an integer. Then
[TABLE]
Proof
We consider the following two cases.
Case-1:Β n is even.Β Β In this case, we set the subgraph induced by vertex set {(un/2β,v1β), (un/2β,v2β) ,β¦, (un/2β,v10β), (un/2+1β,v1β), (un/2+1β,v2β) ,β¦, (un/2+1β,v10β)} of Pnββ‘P as L0β then diam(L0β) = k = 3 and the maximum level in Pnββ‘P is h=n/2β1. Note that p = 10n and βi=0hββ£Liββ£i = 5n(nβ2)/2. Substituting these all in (4), we obtain rn(Pnββ‘P)β₯5n2βn+1.
We now prove that this lower bound is tight. Note that for this purpose, it suffices to give a radio labeling Ο of Pnββ‘P with span equal to this lower bound and for this, it is enough to give a radio labeling satisfying conditions of Theorem 2.2. We first order the vertices of Pnββ‘P and define recursive formula of radio labeling Ο on it. Let \alpha=\bigl{(}\begin{smallmatrix}1&2&3&4&5&6&7&8&9&10\\
1&8&3&7&2&10&5&4&6&9\end{smallmatrix}\bigr{)}, \beta=\bigl{(}\begin{smallmatrix}1&2&3&4&5&6&7&8&9&10\\
9&1&10&3&7&2&4&6&5&8\end{smallmatrix}\bigr{)}, \sigma=\bigl{(}\begin{smallmatrix}1&2&3&4&5&6&7&8&9&10\\
2&9&1&8&3&7&6&5&4&10\end{smallmatrix}\bigr{)} and \tau=\bigl{(}\begin{smallmatrix}1&2&3&4&5&6&7&8&9&10\\
7&2&8&1&10&3&5&4&6&9\end{smallmatrix}\bigr{)} be four permutations. Using these four permutations, we first rename (uiβ,vjβ)(1β€iβ€n,1β€jβ€10) as (arβ,bsβ) as follows:
[TABLE]
We now define an ordering x0β,x1β,...,xpβ1β as follows: Let xtβ:=(arβ,bsβ), where
[TABLE]
Then note that x0β,xpβ1ββL0β and for 0β€iβ€pβ2, d(xiβ,xi+1β) = d(xiβ,L0β)+d(xi+1β,L0β)+k. Define Ο as Ο(x0β)=0, Ο(xi+1β) = Ο(xiβ)+d+1βd(xiβ,L0β)βd(xi+1β,L0β)βk.
Claim-1: Ο is a radio labeling with span(Ο) = 5n2βn+1.
Let xiβ and xjβ,0β€i<jβ€pβ1 be two arbitrary vertices. If j=i+1 then Ο(xjβ)βΟ(xiβ) = d+1βd(xiβ,L0β)βd(xi+1β,L0β)βk = d+1βd(xiβ,xi+1β). If jβ₯i+4 then Ο(xjβ)βΟ(xiβ)β₯(jβi)(dβk+1)ββt=i+1jβ1βd(xtβ,L0β)βd(xiβ,L0β)βd(xjβ,L0β)β₯4(nβ1)β(nβ2)/2βn/2β(nβ2)/2βn/2>n+2>n+2βd(xiβ,xjβ)=d+1βd(xiβ,xjβ). If j=i+3 then Ο(xjβ)βΟ(xiβ)=(jβi)(dβk+1)ββt=i+1jβ1βd(xtβ,L0β)βd(xiβ,L0β)βd(xjβ,L0β)β₯3(nβ1)βn/2β(nβ2)/2β(nβ2)/2=(3nβ2)/2β₯n+1β₯n+2βd(xiβ,xjβ)=d+1βd(xiβ,xjβ) as d(xiβ,xjβ)β₯1. If j=i+2 then Ο(xjβ)βΟ(xiβ) = (jβi)(dβk+1)βd(xiβ,L0β)β2d(xi+1β,L0β)βd(xi+2β,L0β). If (1) d(xiβ,L0β)+2d(xi+1β,L0β)+d(xi+2β,L0β) = nβ1 then d(xiβ,xjβ) = 3 and hence Ο(xjβ)βΟ(xiβ) = 2(nβ1)β(nβ1) = (nβ1) = n+2βd(xiβ,xjβ) = d+1βd(xiβ,xjβ). (2) d(xiβ,L0β)+2d(xi+1β,L0β)+d(xi+2β,L0β) = nβ2 then d(xiβ,xjβ) = 2 and hence Ο(xjβ)βΟ(xiβ) = 2(nβ1)β(nβ2) = n = n+2βd(xiβ,xjβ) = d+1βd(xiβ,xjβ). Hence, Ο is a radio labeling. The span of Ο is span(Ο) = Ο(xpβ1β)βΟ(x0β) =
βt=0pβ1β(Ο(xt+1β)βΟ(xtβ)) = (pβ1)(dβk+1)β2βt=0pβ1βd(xtβ,L0β) = (pβ1)(dβk+1)β2βi=0hββ£Liββ£i which is equal to 5n2βn+1 in the present case.
Case-2:Β n is odd.Β Β In this case, we set the subgraph induced by vertex set {(u(n+1)/2β,v1β), (u(n+1)/2β,v2β),β¦, (u(n+1)/2β,v10β)} of Pnββ‘P as L0β then diam(L0β) = k = 2 and the maximum level in Pnββ‘P is h=n/2β1. Note that p = 10n and βi=0hββ£Liββ£i = 5(n2β1)/2. Substituting these all in (4), we obtain rn(Pnββ‘P)β₯5n2βn+5. Now if possible then assume that rn(Pnββ‘P)=5n2βn+5 then there exist a radio labeling Ο of Pnββ‘P with span(Ο) = 5n2βn+5. By Theorem 2.2, Ο induces an ordering x0β,x1β,...,xpβ1β of V(Pnββ‘P) with 0=Ο(x0β)<Ο(x1β)<...<Ο(xpβ1β)=span(Ο) which satisfies (a), (b) and (c) of Theorem 2.2. Let L = {(u1β,v1β),(u1β,v2β),...,(u1β,v10β)}, C = {(u(n+1)/2β,v1β), (u(n+1)/2β,v2β) ,β¦, (u(n+1)/2β,v10β)} and R = {(unβ,v1β), (unβ,v2β),β¦, (unβ,v10β)}. Since β£Lβ£ = β£Rβ£ = β£Cβ£ and Ο satisfies conditions (a), (b) and (c) of Theorem 2.2, there exist a vertex xtββL or R such that d(xtβ1β,L0β)+d(xtβ,L0β)>(nβ1)/2 and d(xtβ,L0β)+d(xt+1β,L0β)>(nβ1)/2. Without loss of generality, assume that d(xtβ1β,L0β)+d(xtβ,L0β)β₯d(xtβ,L0β)+d(xt+1β,L0β). Since an ordering x0β,x1β,...,xpβ1β of V(Pnββ‘P) satisfies condition (a) of Theorem 2.2, it is clear that d(xtβ1β,xt+1β) = d(xtβ1β,L0β)βd(xt+1β,L0β)+2. Now consider Ο(xt+1β)βΟ(xtβ1β) = Ο(xt+1β)βΟ(xtβ)+Ο(xtβ)βΟ(xtβ1β) = n+2βd(xt+1β,L0β)βd(xtβ,L0β)β2+n+2βd(xtβ,L0β)βd(xtβ1β,L0β)β2 = 2nβ(d(xtβ1β,L0β)βd(xt+1β,L0β)+2)β2(d(xtβ,L0β)+d(xt+1β,L0β)β1)β€2nβd(xtβ1β,xt+1β)β2((n+1)/2β1) = n+1βd(xtβ1β,xt+1β)<n+2βd(xtβ1β,xt+1β), a contradiction with Ο is a radio labeling. Hence, rn(Pnββ‘P)β₯5n2βn+6. We now prove that this lower bound is the actual value for rn(Pnββ‘P). Note that for this purpose, it is enough to give a radio labeling Ο of Pnββ‘P with span(Ο) = 5n2βn+6. We order the vertices of Pnββ‘P and define recursive formula on this ordering for Ο. We consider the following two cases.
Subcase-2.1: nβ‘1 (mod 4).
Let \alpha=\bigl{(}\begin{smallmatrix}1&2&3&4&5&6&7&8&9&10\\
1&4&3&6&2&7&9&8&10&5\end{smallmatrix}\bigr{)},
\beta=\bigl{(}\begin{smallmatrix}1&2&3&4&5&6&7&8&9&10\\
2&7&1&5&3&6&8&10&9&4\end{smallmatrix}\bigr{)}, \sigma=\bigl{(}\begin{smallmatrix}1&2&3&4&5&6&7&8&9&10\\
2&3&1&7&4&5&6&9&10&8\end{smallmatrix}\bigr{)} be three permutations. Using these three permutations, we first rename (uiβ,vjβ), (1β€iβ€n,1β€jβ€10) as (arβ,bsβ) as follows:
[TABLE]
We now define an ordering x0β,x1β,...,xpβ1β as follows: Set x0β=(a(n+1)/2β,b1β), xpβ1β=(a(n+1)/2β,b10β) and for 1β€tβ€pβ2, let xtβ:=(arβ,bsβ), where
[TABLE]
Then note that x0β,xpβ1ββL0β and for 0β€iβ€pβ2, d(xiβ,xi+1β) = d(xiβ,L0β)+d(xi+1β,L0β)+k. Define Ο as follows: Ο(x0β)=0 and Ο(xi+1β) = Ο(xiβ)+d+1βd(xiβ,L0β)βd(xi+1β,L0β)βk for 0β€iβ€pβ2,iξ =pβ3nβ1 and Ο(xpβ3nβ) = Ο(xpβ3nβ1β)+d+1βd(xiβ,L0β)βd(xi+1β,L0β)βk+1.
Claim-2: Ο is a radio labeling with span(Ο) = 5n2βn+6.
Let xiβ and xjβ,0β€i<jβ€pβ1 be two arbitrary vertices. If j=i+1 then it is clear that Ο(xjβ)βΟ(xiβ)β₯d+1βd(xiβ,L0β)βd(xjβ,L0β)βk = d+1βd(xiβ,xjβ). If jβ₯i+3 then if (1) 0β€iβ€pβ3nβ4 or pβ3nβ€iβ€pβ4 then Ο(xjβ)βΟ(xiβ)β₯(jβi)(dβk+1)β2βt=i+1jβ1βd(xtβ,L0β)βd(xiβ,L0β)βd(xjβ,L0β)=3nβ(d(xiβ,L0β)+d(xi+1β,L0β))+(d(xi+1β,L0β)+d(xi+2β,L0β))+(d(xi+2β,L0β)+d(xi+3β,L0β))β₯3nβ(n+1)/2β(nβ1)/2β(n+1)/2=(3nβ1)/2>n+1>n+2βd(xiβ,xjβ)=d+1βd(xiβ,xjβ) as d(xiβ,xjβ)β₯1; (2) iβ{pβ3nβ3,pβ3nβ2,pβ3nβ1} then Ο(xjβ)βΟ(xiβ)β₯(jβi)(dβk+1)β2βt=i+1jβ1βd(xtβ,L0β)βd(xiβ,L0β)βd(xjβ,L0β)+1=3nβ(d(xiβ,L0β)+d(xi+1β,L0β))+(d(xi+1β,L0β)+d(xi+2β,L0β))+(d(xi+2β,L0β)+d(xi+3β,L0β))+1β₯3nβ(n+1)/2β(nβ1)β(n+1)/2+1=n+1>n+2βd(xiβ,xjβ)=d+1βd(xiβ,xjβ) as d(xiβ,xjβ)β₯1. If j=i+2 then if (1) 0β€iβ€pβ3nβ3 or pβ3nβ€iβ€pβ3 then Ο(xjβ)βΟ(xiβ)=(jβi)(dβk+1)β(d(xiβ,L0β)+d(xi+1β,L0β))β(d(xi+1β,L0β)+d(xi+1β,L0β))β₯2nβ(n+1)/2β(nβ1)/2=nβ₯n+2βd(xiβ,xjβ)=d+1βd(xiβ,xjβ) as d(xiβ,xjβ)β₯2; (2) iβ{pβ3nβ2,pβ3nβ1} then it is easy to verify Ο(xjβ)βΟ(xiβ)β₯n+2βd(xiβ,xjβ)=d+1βd(xiβ,xjβ). Hence, Ο is a radio labeling. The span of Ο is span(Ο)=(pβ1)(dβk+1)β2βi=0hββ£Liββ£i+1 which is equal to 5n2βn+6 in the present case.
Subcase-2.2: nβ‘3 (mod 4).
Let \alpha=\bigl{(}\begin{smallmatrix}1&2&3&4&5&6&7&8&9&10\\
1&7&2&9&3&8&5&6&4&10\end{smallmatrix}\bigr{)} and \sigma=\bigl{(}\begin{smallmatrix}1&2&3&4&5&6&7&8&9&10\\
3&1&2&6&4&5&8&9&10&7\end{smallmatrix}\bigr{)} be two permutations. Using these two permutations, we first rename (uiβ,vjβ),(1β€iβ€n,1β€jβ€10) as (arβ,bsβ) as follows:
[TABLE]
We now define an ordering x0β,x1β,...,xpβ1β as follows: Set x0β=(a(n+1)/2β,b1β), xpβ1β=(a(n+1)/2β,b10β) and for 1β€tβ€pβ2, let xtβ:=(arβ,bsβ), where
[TABLE]
Then note that x0β,xpβ1ββL0β and for 0β€iβ€pβ2, d(xiβ,xi+1β) = d(xiβ,L0β)+d(xi+1β,L0β)+k. Define Ο as follows: Ο(x0β) = 0, Ο(xi+1β) = Ο(xiβ)+d+1βd(xiβ,L0β)βd(xi+1β,L0β)βk for 0β€iβ€pβ2,iξ =pβnβ1 and Ο(xpβnβ) = Ο(xpβnβ1β)+d+1βd(xiβ,L0β)βd(xi+1β,L0β)βk+1.
Claim-3: Ο is a radio labeling with span(Ο) = 5n2βn+6.
Let xiβ and xjβ,0β€i<jβ€pβ1 be two arbitrary vertices. If j=i+1 then it is clear that Ο(xjβ)βΟ(xiβ)β₯d+1βd(xiβ,L0β)βd(xjβ,L0β)βk = d+1βd(xiβ,xjβ). If jβ₯i+3 then if (1) 0β€iβ€pβnβ4 or pβnβ€iβ€pβ4 then Ο(xjβ)βΟ(xiβ)β₯(jβi)(dβk+1)β2βt=i+1jβ1βd(xtβ,L0β)βd(xiβ,L0β)βd(xjβ,L0β)=3nβ(d(xiβ,L0β)+d(xi+1β,L0β))+(d(xi+1β,L0β)+d(xi+2β,L0β))+(d(xi+2β,L0β)+d(xi+3β,L0β))β₯3nβ(n+1)/2β(nβ1)/2β(n+1)/2=(3nβ1)/2>n+1>n+2βd(xiβ,xjβ)=d+1βd(xiβ,xjβ) as d(xiβ,xjβ)β₯1; (2) iβ{pβnβ3,pβnβ2,pβnβ1} then Ο(xjβ)βΟ(xiβ)β₯(jβi)(dβk+1)β2βt=i+1jβ1βd(xtβ,L0β)βd(xiβ,L0β)βd(xjβ,L0β)+1=3nβ(d(xiβ,L0β)+d(xi+1β,L0β))+(d(xi+1β,L0β)+d(xi+2β,L0β))+(d(xi+2β,L0β)+d(xi+3β,L0β))+1β₯3nβ(n+1)/2β(nβ1)β(n+1)/2+1=n+1>n+2βd(xiβ,xjβ)=d+1βd(xiβ,xjβ) as d(xiβ,xjβ)β₯1. If j=i+2 then if (1) 0β€iβ€pβnβ3 or pβnβ€iβ€pβ3 then Ο(xjβ)βΟ(xiβ)=(jβi)(dβk+1)β(d(xiβ,L0β)+d(xi+1β,L0β))β(d(xi+1β,L0β)+d(xi+1β,L0β))β₯2nβ(n+1)/2β(nβ1)/2=nβ₯n+2βd(xiβ,xjβ)=d+1βd(xiβ,xjβ) as d(xiβ,xjβ)β₯2; (2) iβ{pβnβ2,pβnβ1} then it is easy to verify Ο(xjβ)βΟ(xiβ)β₯n+2βd(xiβ,xjβ)=d+1βd(xiβ,xjβ). Hence, Ο is a radio labeling. The span of Ο is span(Ο)=(pβ1)(dβk+1)β2βi=0hββ£Liββ£i+1 which is equal to 5n2βn+6 in the present case.
Example 1
In Table 1, an ordering and the corresponding optimal radio labeling of vertices of P6ββ‘P is shown.
Example 2
In Table 2, an ordering and the corresponding optimal radio labeling of vertices of P5ββ‘P is shown.
Example 3
In Table 3, an ordering and the corresponding optimal radio labeling of vertices of P7ββ‘P is shown.
3.2 Radio number for Pnββ‘Kmβ
In this section, using Theorem 2.1 and 2.2, we give a short proof for the radio number of Pnββ‘Kmβ given by Kim et al. in [6].
We assume that mβ₯3 and nβ₯4. Note that β£Pnββ‘Kmββ£ = β£Pnββ£Γβ£Kmββ£ = nm and diam(Pnββ‘Kmβ) = n. We denote the vertex set of Pnβ by V(Pnβ) = {u1β,u2β,...,unβ} with (uiβ,ui+1β) βE(Pnβ), 1β€iβ€nβ1 and the vertex set of Kmβ by V(Kmβ) = {v1β,v2β,...,vmβ} with (viβ,vjβ) βE(Kmβ), 1β€i,jβ€m,iξ =j then the vertex set of Pnββ‘Kmβ is V(Pnββ‘Kmβ) = {(uiβ,vjβ):1β€iβ€n,1β€jβ€m}.
Theorem 3.2
Let mβ₯3 and nβ₯4 be integers. Then
[TABLE]
Proof
We consider the following two cases.
Case-1: n is even.Β Β In this case, we set the subgraph induced by vertex set {(un/2β,v1β), (un/2β,v2β) ,β¦, (un/2β,vmβ), (un/2+1β,v1β), (un/2+1β,v2β) ,β¦, (un/2+1β,vmβ)} of Pnββ‘Kmβ as L0β then diam(L0β) = k = 2 and the maximum level in Pnββ‘Kmβ is h = n/2β1. Note that p=mn and βi=0hββ£Liββ£i = mn(nβ2)/2. Substituting these all in (4), we obtain rn(Pnββ‘Kmβ)β₯(mn2β2n+2)/2. In fact, this lower bound is the actual value for rn(Pnββ‘Kmβ) and for that, it is enough to give a radio labeling with span equal to this lower bound. Note that the radio labeling given by Kim et al. in [6] serve this purpose (the readers are required to understand and adjust with notation matter) which complete the proof.
Case-2: n is odd.Β Β In this case, we set the subgraph induced by vertex set {(u(n+1)/2β,v1β), (u(n+1)/2β,v2β) ,β¦, (u(n+1)/2β,vmβ)} in Pnββ‘Kmβ as L0β then diam(L0β) = k = 1 and the maximum level in Pnββ‘Kmβ is h = n/2β1. Note that p=nm and βi=0hββ£Liββ£i = m(n2β1)/4. Substituting these all in (4), we obtain rn(Pnββ‘Kmβ)β₯(mn2β2n+m)/2. Now if possible then assume that rn(Pnββ‘Kmβ)=(mn2β2n+m)/2 then there exist a radio labeling Ο of Pnββ‘Kmβ with span(Ο) = (mn2β2n+m)/2. By Theorem 2.2, Ο induces an ordering x0β,x1β,...,xpβ1β of V(Pnββ‘P) with 0=Ο(x0β)<Ο(x1β)<...<Ο(xpβ1β)=span(Ο) which satisfies (a), (b) and (c) of Theorem 2.2. Let L = {(u1β,v1β),(u1β,v2β),...,(u1β,vmβ)}, C = {(u(n+1)/2β,v1β), (u(n+1)/2β,v2β),...,(u(n+1)/2β,vmβ)} and R = {(unβ,v1β),(unβ,v2β),...,(unβ,vmβ)}. Since β£Lβ£ = β£Rβ£ = β£Cβ£ and Ο satisfies conditions (a), (b) and (c) of Theorem 2.2, there exist a vertex xtββL or R such that d(xtβ1β,L0β)+d(xtβ,L0β)>(nβ1)/2 and d(xtβ,L0β)+d(xt+1β,L0β)>(nβ1)/2. Without loss of generality assume that d(xtβ1β,L0β)+d(xtβ,L0β)β₯d(xtβ,L0β)+d(xtβ1β,L0β). Since an ordering x0β,x1β,...,xpβ1β of V(Pnββ‘Kmβ) satisfies condition (a) of Theorem 2.2, it is clear that d(xtβ1β,xt+1β) = d(xtβ1β,L0β)βd(xt+1β,L0β)+1. Now consider Ο(xt+1β)βΟ(xtβ1β) = Ο(xt+1β)βΟ(xtβ)+Ο(xtβ)βΟ(xtβ1β) = n+1βd(xt+1β,L0β)βd(xtβ,L0β)β1+n+1βd(xtβ,L0β)βd(xtβ1β,L0β)β1 = 2nβ(d(xtβ1β,L0β)βd(xt+1β,L0β)+1)β2(d(xtβ,L0β)+d(xt+1β,L0β)β1/2) β€ 2nβd(xtβ1β,xt+1β)β2(n/2+1β1/2) = nβ1βd(xtβ1β,xt+1β)<n+1βd(xtβ1β,xt+1β), a contradiction with Ο is a radio labeling. Hence, rn(Pnββ‘Kmβ)β₯(mn2β2n+m+2)/2. In fact, this lower bound is the actual value for rn(Pnββ‘Kmβ) and for that, it is enough to give a radio labeling with span equal to this lower bound. Again note that the radio labeling given by Kim et al. in [6] serve this purpose (the readers are required to understand and adjust with notation matter) which complete the proof.
4 Concluding remarks
In [5], Das et al. gave a technique to find a lower bound for the radio k-coloring of graphs which also cover the case of radio labeling when k = diam(G). In [5], authors fixed a vertex as L0β when diam(G) is even and a maximal clique C of G as L0β when diam(G) is odd. We remark that our approach is more useful to find a better lower bound for the radio number of graphs than one given by Das et al. in [5] and this can be realize for the graph Pnββ‘P. Note that in case of Pnββ‘P, if we fix a vertex or a maximal clique then there is a large gap between a lower bound for the radio number of Pnββ‘P and the actual value of radio number of Pnββ‘P. Moreover, a necessary and sufficient condition to achieve the lower is useful to determine the exact radio number of graphs. It is also possible to determine the existing radio number for complete graph Knβ, wheel graph Wnβ, n-gear graph Gnβ, paths Pnβ using Theorem 2.1 and 2.2.
Finally, we suggest the following further work in direction of present research work.
-
Find graphs G such that rn(Pnββ‘G) can be determine using Theorem 2.1 and 2.2 (we suggest star graph, wheel graph etc. as G).
2. 2.
Find graphs G1β and G2β such that rn(G1ββ‘G2β) can be determine using Theorem 2.1 and 2.2.
3. 3.
More generally, find graphs G other than trees whose radio number can be determine using Theorem 2.1 and 2.2.
Acknowledgements
I want to express my deep gratitude to anonymous referees for kind comments and constructive suggestions.