• 検索結果がありません。

On the L(p, 1)-labelling of graphs

N/A
N/A
Protected

Academic year: 2022

シェア "On the L(p, 1)-labelling of graphs"

Copied!
6
0
0

読み込み中.... (全文を見る)

全文

(1)

On the L(p, 1)-labelling of graphs

Daniel Gon¸calves

LaBRI, U.M.R. 5800, Universit´e Bordeaux I

351, cours de la Lib´eration 33405 Talence Cedex, France.

In this paper we improve the best known bound for theL(p,1)-labelling of graphs with given maximal degree.

Keywords:lambda-labelling

1 Introduction.

In all the paper we work on a graphGwith maximal degree∆. For a set of verticesS⊂V(G), the graph G\Sis the graph induced byV(G)\S. The distanced(u, v)between two verticesuandvis the number of edges in the shortest path fromutov. We say thatvis ad-neighborofuifd(u, v) =d. LetNd(v) be the set ofd-neighbors ofv. We will generally use the common termneighborinstead of1-neighbor. A L(α1, α2, ..., αk)-labellingof a graphGis a functionl : V(G)→[0, λ]such that for any pair of vertices uandvifd(u, v) =d≤kthen|l(u)−l(v)| ≥αd. The problem is to find an L(α1, α2, ..., αk)-labelling of Gthat minimizes λ. We denote λα12,...,αk(G)such minimalλ. For a sequence of non-negative integersS= (α1, α2, ..., αk), we will use the notationλS(G)instead ofλα12,...,αk(G).

This problem arises from thechannel assignement problem. The channel assignement problem is to assign a channel to each radio transmitter so that close transmitters do not interfer and such that we use the minimum span of frequency. Roberts proposed to assign channels such that “close” transmitters receive different channels and “very close” transmitters receive channels that are at least two channels apart. This is a L(2,1)-labelling of a graphGwhere the vertices are the transmitters, the “very close”

transmitters are adjacent vertices and the “close” transmitters are vertices at distance two inG. Since the constraints between transmitters disminish with the distance, the L(α1, α2, ..., αk)-labelling of graph is interesting for this problem when the sequenceα1, α2, ..., αk is decreasing. Many work has been done on L(2,1)-labeling since the first paper of J.R.Griggs and R.K.Yeh [7]. Many papers deal with bounding λα12for some family of graphs or given some graphs invariants such asχ(G)and∆(See for example [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14]). In their paper [7], Griggs and Yeh proved thatλ2,1(G)≤∆2+2∆

and made the following conjecture.

Conjecture 1 For any graphGwith maximal degree∆≥2,λ2,1(G)≤∆2.

Actually they proved it for∆ = 2and for graphs of diameter at most two. They also proved that de- terminingλ2,1(G)is NP-complete. In this paper we focus on boundingλp,1according to∆. In [3] the authors gave an algorithm for the L(2,1)-labeling and improved the upper bound ofλ2,1to∆2+ ∆. In [4], with the same algorithm they obtained thatλp,1(G)≤∆2+ (p−1)∆. Letσ(S,∆)be the function

1365–8050 c2005 Discrete Mathematics and Theoretical Computer Science (DMTCS), Nancy, France

(2)

defined for any sequenceS= (α1, ..., αk)byσ(S,∆) =Pk

i=1αi∆(∆−1)i−1. With the algorithm used in [3, 4], we generalise their result as follow.

Proposition 1 For any sequence of non-negative integers S = (α1, α2, ..., αk), withk ≥ 1, and any graphGwith maximum degree∆, we have thatλS(G)≤σ(S,∆).

But this is not the best known bound. In [9], Kr´al and ˇSkrekovski had a result on the list channel assigne- ment problem. As a corollary of their result we have that :

Theorem 1 For any sequence of non-negative integersS = (α1, α2, ..., αk), such thatk≥2andα1 >

α2, and any graphGwith maximum degree∆≥3, we have thatλS(G)≤σ(S,∆)−1.

In this paper, we improve this last bound by two different ways for some specific sequencesS.

Theorem 2 For any sequenceS= (α1, ..., αk)withk≥2and such thatα1> α2≥α3≥...≥αk = 1, and any connected graphGwith maximum degree∆≥3, there is an ordering of the vertices,v0,v1, ..., vnand aL(α1, ..., αk)-labellinglofGsuch that :

• l(v0)≤σ(S,∆)−1

• l(vj)≤σ(S,∆)−jfor1≤j < k

• l(vj)≤σ(S,∆)−kfork≤j

This implies that just a constant number of vertices,k, are labelled more thanσ(S,∆)−k.

Theorem 3 For any sequenceS= (p,1)withp≥2and any graphGwith maximum degree∆≥3, we have thatλp,1(G)≤σ(S,∆)−2 = ∆2+ (p−1)∆−2.

So, for the L(2,1)-labelling we obtain thatλ2,1(G)≤∆2+ ∆−2and we get a little closer to Conjecture 1. To prove Theorem 3 we need the following structural lemma.

Lemma 1 Every graphGwith maximal degree∆≥3has either : (i) a vertexvwith degree less than∆.

(ii) a cycle of length three.

(iii) two cycle of length four passing through the same vertexv.

(iv) a vertexvwith three neighborsu,xandy, such that there is a cycle of length four passing through the edgeuvand such that the graphG\{x, y}is connected.

(v) a vertexuwith two adjacent verticesvandwsuch that the graphG\X is connected, whereX is the set(N(v)S

N(u))\{w}.

For proving Theorem 2, the following corollary of Lemma 1 is sufficient.

Corollary 1 Every graphGwith maximal degree∆≥3has either : (i) a vertexvwith degree less than∆.

(ii) a cycle of length≤4.

(iii) a vertexvwith two neighborsxandysuch that the graphG\{x, y}is connected.

(3)

On the 83 In this abstract we do not prove Lemma 1 and Theorem 3, but most of the arguments used in the proof of Theorem 3 are in the proof of Theorem 2. In section 2 we generalise the labeling algorithm presented in [3] and we obtain Proposition 1. In section 3 we modify it to prove Theorem 2.

2 The basic algorithm.

In [3] the authors present an algorithm thatL(2,1)-label graphs and establish that for a graphGof max- imal degree∆we haveλ2,1(G)≤∆2+ ∆. Here we present an extended version of this algorithm that L(α1, ..., αk)-label graphs and establishes Proposition 1.

i= 0;

whilethere are unlabelled verticesdo forvj=vnto v0do

ifvjis unlabelledandvjcan be labelledithen letvjbe labelledi;

end end i=i+ 1;

end

In this algorithm a vertexvjcan be labellediif it has nod-neighbor already labelledxwithi−αd<

x < i+αd.

Let us denotel(v)the value the algorithm assigns to the vertexv. Observe that if the vertexvis not labellediit cannot be because itsd-neighboruis labelledl(u), withi < l(u)< i+αd. Indeed, when the algorithm “proposed”vto be labelledi, the vertexuwas still unlabelled. So, a vertexuwhich has been labelledl(u)could only “forbid” itsd-neighborvto be labelledl(u),l(u) + 1,..., andl(u) +αd−1. Let us denoteF(u, v), the set of values which have been forbiden byutovduring the execution of the algorithm, we have thatF(u, v) ={l(u), l(u) + 1, ..., l(u) +αd−1}, ifd(u, v) =d. The setF(v)of all the values that have been forbiden tovis the union on all the verticesuofF(u, v),F(v) =S

u∈V(G)F(u, v). Note that the algorithm labelsvwith the smallest value which is not inF(v). Sol(v)≤ |F(v)|, since there are

|F(v)|+ 1values in the interval[0,|F(v)|]. The setF(v)being a union of possibly disjoint sets we have

|F(v)| ≤P

u∈V(G)|F(u, v)|. In a graph of maximal degree∆, one can easily see by induction onithat there are at most∆(∆−1)i−1vertices inNi(v). Since ifuis ai-neighbor ofvwe have|F(u, v)|=αi, we obtain thatl(v)≤Pk

i=1αi∆(∆−1)i−1.

3 The improved algorithm and proof of Theorem 2.

To improve the bound we have in Proposition 1, we have to be more carefull on the order the algorithm considers the vertices. If we have two vertices vp andvq, with p < q andd(vp, vq) = d ≤ k, the vertexvponly forbidsαd−1values tovq. Indeed, the vertexvpdoes not forbid tovq the valuel(vp), when the algorithm considered the possibility to label the vertexvq with the valuel(vp)the vertexvp, being considered after vq by the algorithm, was still unlabelled. This observation reduces the size of F(vp, vq)by one and so the bound onl(vq). So, if for a vertexvq there arexverticesvp, withp < q andd(vp, vq) = d≤k, thenl(vq)≤ |F(vq)|= σ(S,∆)−x. It would be interesting to have an order

(4)

such that many vertices have somed-neighbors, withd≤k, posterior to them. It is not possible for all the vertices, the vertexv0being the last vertex considered by the algorithm, we cannot reduce the size of F(v0)with this observation.

Given a spanning treeTofGrooted inr, numbering the vertices ofGaccording to a preorder traversal ofT we obtain that the vertices ofGnumberedv0, ...,vnare such that :

• v0=r

• Ifi < j < kthend(vi, vj)≤k.

• Ifk≤j, there are at leastkverticesvisuch thatd(vi, vj)≤k.

With such numbering of the vertices, by the previous observation, we clearly prove the two last points of Theorem 2. Now we are going to show how to chooseT andrin order to obtain the first point. To do that, consider the case of Corollary 1 we are in.

Case (i) If there is a vertex of degree less than∆, letrbe this vertex and consider any spanning treeTof G. In this case, since there are at most∆−1vertices inN1(v0), we easily bound|F(v0)|byσ(S,∆)−α1. Case (ii) If there is a cycle of length≤4, letrbe a vertex of this cycle and consider any spanning tree T ofG. In this case, since there are at most∆(∆−1)−1vertices inN2(v0), we easily bound|F(v0)|

byσ(S,∆)−α2.

Case (iii) If there is a vertex with two neigborsxandysuch that the graphG\{x, y}is connected, let rbe this vertex. We constructT from any spanning tree ofG\{x, y}by adding the edgesrxandry. We then number the vertices by a preorder traversal ofTsuch thatxandyare the two last numbered vertices.

It is possible sincexandyare leafs inT. So we have thatv0 =r,vn−1 = xandvn = y. Sincevn is the first vertex considered by the algorithm, it clearly labels it0. Sinced(vn, vn−1) = 2(else, see the previous case), the algorithm cannot labelvn−1less thanα2. We consider two cases according to the label ofvn−1.

• Ifvn−1 is labelledα2, sinceα1 > α2, the valueα2 is in bothF(vn−1, v0)andF(vn, v0). This implies that|F(v0)| ≤σ(S,∆)−1.

• Ifvn−1is not labelledα2, since there was no vertex labelledα2when the algorithm considered this value forvn−1, there is a vertexvk labelledlsuch thatd(vk, vn−1) =dandl+αd > α2. Since l < α2andαk = 1we have thatd < k. This implies thatd(vk, v0)≤kand that the valuelis in bothF(vk, v0)andF(vn, v0). This implies that|F(v0)| ≤σ(S,∆)−1.

References

[1] P. Bella, D. Kr´al, B. Mohar and K. Quittnerov´a, Labeling planar graphs with a condition at dis- tance two. In these proceedings.

[2] A.A. Bertossi, C.M. Pinotti and R.B. Tan, Channel assignement with separation for special classes of wireless networks : Girds and rings. In Proc. IPDPS’02 (International Parallel and Distriduted Processing Symposium), pp. 28-33. IEEE Computer Society, 2002.

(5)

On the 85 [3] G.J. Chang and D. Kuo, The L(2,1)-labeling problem on graphs, SIAM J.Discrete Math., 9

(1996), pp. 309-316.

[4] G.J. Chang, W.-T. Ke, D. Kuo, D.D.-F. Liu, and R.K. Yeh. On L(d,1)-labelings of graphs, Discrete Mathematics, 220(2002), pp. 57-66.

[5] G. Fertin and A. Raspaud, L(p,q) Labeling of d-Dimensional Girds, talk presented at EURO- COMB’03, Charles University, Prague, Czech Republic, September 2003.

[6] J. Fiala, A.V. Fishkin and F.V. Fomin, On distance constrained labeling of disk graphs, Theoretical Computer Science, 326(2004), pp. 261-292.

[7] J.R. Griggs and R.K. Yeh, Labelling graphs with a condition at distance 2, SIAM J.Discrete Math., 5 (1992), pp. 586-595.

[8] J.-H Kang, L(2,1)-labelling of 3-regular Hamiltonian cubic graphs, submitted.

[9] D. Kr´al and R. ˇSkrekovski, A theorem about the channel assignement problem, SIAM J.Discrete Math., 16(3) (2003), pp. 426-437.

[10] D. Kr´al, Coloring powers of chordal graphs, SIAM J.Discrete Math., 18(3) (2004), pp. 451-461.

[11] C. McDiarmid, On the span in channel assignement problem: bounds, computing and counting, Discrete Math., 266(2003), PP. 387-397.

[12] M. Molloy and M.R. Salavatipour. Frequency channel assignement on planar networks, In Proc.

10th Annual European Symposium (ESA 2002), Rome, Italy, September 2002, volume 2461, pages 736-747. Lecture Notes Computer Science, Springer-Verlag Berlin, 2002.

[13] D. Sakai, Labeling chordal graphs: Distance two condition, SIAM J.Discrete Math., 7 (1994), pp.

133-140.

[14] M. Whittlesey, J. Georges and D.W. Mauro, On theλ-number ofQnand related graphs. SIAM J.

Discrete Math., 8 (1995), pp. 499-506.

(6)

参照

関連したドキュメント

Finally, in case of α = −γ &lt; 0 we show that the corresponding semigroup decays polynomially to zero as t −1/γ and we show that this rate of decay is optimal in D(A) in the

After constructing a Rie- mannian metric by the help of integration of the canonical Riemann-Finsler metric on the indicatrix hypersurface it is proved that in case of Berwald

Alexander [1] proved (among others) that if {f n } is a sequence of holomorphic functions on the unit ball B such that the restriction of {f n } to each complex line L through

We present some experimental results illustrating the fact that on highly ill–conditioned Hermitian matrices the relative accuracy of computed small eigenvalues by QR eigenreduction

We consider the usual one-pile subtraction game with an extra feature, called a Muller twist.. The twist is that the number of stones to be removed from the heap is dictated by

We recall that Homann's theorem asserts that for a pair of anisotropic quadratic forms and satisfying the condition dim 2 n &lt; dim , the form remains anisotropic over F (

An important problem in the theory of quadratic forms is to determine when an anisotropic quadratic form ' over F becomes isotropic over the function eld F ( ) of another form.

C˘adariu and Radu applied the fixed point method to the investigation of Cauchy and Jensen functional equations.. In this paper, we will adopt the idea of C˘adariu and Radu to prove