1,779
Views
0
CrossRef citations to date
0
Altmetric
Articles

Antimagic labeling of new classes of trees

&
Pages 110-116 | Received 22 Apr 2021, Accepted 31 Jul 2021, Published online: 31 Aug 2021

Abstract

An antimagic labeling of a graph G with q edges is an injective mapping f:E(G){1,2,,q} such that the induced vertex label for each vertex is different, where the induced vertex label of a vertex u is ϕf(u)=eE(u)f(e). Here, E(u) is the set of edges incident to the vertex u. In 1990, Hartsfield and Ringel conjectured that all trees except K2 are antimagic. Still this conjecture is open. In this article, we prove that two recursive classes of trees called binomial tree Bk, k2 and Fibonacci tree Fh, h2 are antimagic. This result supports Hartsfield and Ringel conjecture.

MATHEMATICS SUBJECT CLASSIFICATION:

1. Introduction

Hartsfield and Ringel [Citation3] introduced antimagic labeling. Let G=(V,E) be a simple graph without any isolated vertex and f:E(G){1,2,,|E|} is a bijective mapping. For each vertex u of G, the vertex sum ϕf(u)=eE(u)f(e), where E(u) is the set of edges incident to u. If ϕf(u)ϕf(v) for any two distinct vertices u,vV(G), then f is called antimagic labeling of G. A graph is called antimagic if it admits antimagic labeling. In 1990, Hartsfield and Ringel [Citation3] conjectured that every tree except K2 is antimagic. This conjecture is still open for over three decades now. Though several partial results supporting Hartsfield and Ringel conjecture have been proved, completely settling the conjecture appears to be hard.

Hartsfield and Ringel [Citation3] proved that paths are antimagic. Shang [Citation6] has proved that all spiders are antimagic. Chawathe and Krishna [Citation1] proved that complete m-ary trees are antimagic. Kaplan et al. [Citation4] showed that trees with at most one 2-degree vertex are antimagic. Recently, in 2014, Liang et al. [Citation5] interestingly identified the class of trees with structural property admitting antimagic labeling. More precisely, Liang et al. [Citation5] proved that if T is a tree with either V2(T) and VV2(T) are both independent sets or V2(T) induces a path and every other vertex of T has an odd degree, then T is antimagic, where V2(T) is set of 2-degree vertices of the tree T. This result motivated us to identify the family of trees having the complementary structural property of the trees considered by Liang et al. [Citation5]. That is, if V2(T) denotes the set of all 2-degree vertices of a tree T, then neither V2(T) and VV2(T) are both independent sets nor V2(T) induces a path and every other vertex has an odd degree. In this article, we identify two new families of trees called binomial trees and Fibonacci trees satisfying the above complementary property.

The binomial tree Bk is a rooted tree defined recursively. The binomial tree B0 is a single node and B1 is an edge. One of the pendent vertices of B1 is considered as the root of B1. The binomial tree Bk consists of two binomial trees Bk1 that are linked together so that the root of one is the leftmost child of the root of the other. The root of the right copy of Bk1 is the root of Bk (in , the binomial trees B0, B1, B2, and Bk are given).

Figure 1. Binomial trees.

Figure 1. Binomial trees.

The Fibonacci tree Fh is a rooted tree of height h defined recursively. The Fibonacci tree F0 is a single node and F1 is an edge K2. The Fibonacci tree F2 is constructed by taking a copy of F1; a copy of F0; a new vertex considering it as the root of F2 and making it adjacent to a vertex of F1 and a vertex of F0. For h3 the Fibonacci tree Fh is constructed by taking a copy of Fh1; a copy of Fh2; a new vertex considering it as the root of Fh and making it adjacent to the root vertex of Fh1 and the root vertex of Fh2 (in , the Fibonacci trees F0, F1, F2, and Fh are given).

Figure 2. Fibonacci trees.

Figure 2. Fibonacci trees.

Furthermore, in this article, we prove that binomial tree Bk, for all k2 and Fibonacci tree Fh, for all h2 are antimagic. These two results support Hartsfield and Ringel conjecture [Citation3].

2. Binomial trees are antimagic

In this section, we prove that binomial trees are antimagic. As binomial tree B0 is a single node and binomial tree B1 is a K2, B0 and B1 are not antimagic. In Theorem 1, we prove that all binomial trees Bk, k2 are antimagic.

Theorem 1.

The binomial tree Bk, for k2 is antimagic.

Proof.

Consider the binomial tree Bk. The binomial tree Bk is basically a rooted tree of height k having 2k vertices. There are exactly kCi vertices at level i, for 0ik. The binomial tree Bk has exactly 2ki vertices of degree i, for 1ik1 and exactly 2 vertices of degree k. We give the antimagic labeling of the binomial tree Bk, for k2, using the following two steps.

  • Step 1: Linear representation of the binomial tree

    Let Bk1L and Bk1R be the two copies of Bk1 in Bk, called the left subtree and right subtree. Let V(Bk1R)={v1,v2,,v2k1}. Arrange V(Bk1R) into two rows. The top row consists of vertices v2k2+1,v2k2+2,,v2k1 from right to left. The bottom row consists of vertices v1,v2,,v2k2 from right to left.

    Let ei be the edge joining vi and v2k2+i, where 1i2k2. The edges e1, e2, ,e2k2 are called vertical edges. Let e2k2+i be the edge joining v2k2+2i1 and v2k2+2i, where 1i2k3. The edges e2k2+1,e2k2+2,,e2k2+2k3 are called horizontal edges.

    For 3jk1 and 1i2kj1, let e2k2+2k3++2kj+i be the edge joining v2k2+1+(2i2)(2j2) and v2k2+1+(2i1)(2j2). The edges are called the right to left link edges.

    Label the corresponding vertices and edges of Bk1L as in Bk1R, where the vertex vi is replaced by vi for 1i2k1 and the edge ei is replaced by ei for 1i2k11. Let ê denote the edge joining the root v2k2+1 of Bk1R and the root v2k2+1 of Bk1L in Bk (The representation of vertices and edges of B4 is shown in ).

    Figure 3. Representation of vertices and edges of B4.

    Figure 3. Representation of vertices and edges of B4.

  • Step 2: Defining antimagic labeling

    Consider the binomial tree Bk,k2 with its linear representation as described in Step 1. Define a function f:E(Bk){1,2,,|E(Bk)|} such that f(ei)=2i1, f(ei)=2i, for i, 1i2k11 and f(ê)=2k1. Clearly, f is a bijection.

Claim: Induced vertex labels are distinct.

The induced vertex label is defined to be the sum of the labels of the edges incident with the vertex. Under the linear representation of binomial tree Bk, Bk has 2k1 vertices v1,v1,v2,v2,,v2k2,v2k2, each having degree one. For 1i2k2, the set of edges incident with the vertex vi, E(vi)={ei} and with the vertex vi,E(vi)={ei}.

Bk has 2k2 vertices v2k2+(20+1), v2k2+(20+1),v2k2+(20+1)+(21)(1), v2k2+(20+1)+(21)(1),, v2k2+(20+1)+(21)(2k31), v2k2+(20+1)+(21)(2k31) each having degree two. For 0i2k31, the set of edges incident with the vertex v2k2+(20+1)+(21)(i), E(v2k2+(20+1)+(21)(i))={e(20+1)+(21)(i),e2k2+(20)+(20)(i)} and the set of edges incident with the vertex v2k2+(20+1)+(21)(i), E(v2k2+(20+1)+(21)(i))={e(20+1)+(21)(i),e2k2+(20)+(20)(i)}.

Bk has 2kj vertices v2k2+(2j2+1), v2k2+(2j2+1), v2k2+(2j2+1)+(2j1)(1), v2k2+(2j2+1)+(2j1)(1),,v2k2+(2j2+1)+(2j1)(2kj11), v2k2+(2j2+1)+(2j1)(2kj11), each having degree j, where 3jk1. For 3jk1 and 0i2kj11, the set of edges incident with the vertex v2k2+(2j2+1)+(2j1)(i), E(v2k2+(2j2+1)+(2j1)(i))={e(2j2+1)+(2j1)(i),e2k22j3+1+(2j2)+(2j2)(i), e2k2+2k32j4+1+(2j3)+(2j3)(i),,e2k2+2k3++2kj+120+1+(21)+(21)(i), e2k2+2k3++2kj+(20)+(20)(i)} and with the vertex v2k2+(2j2+1)+(2j1)(i), E(v2k2+(2j2+1)+(2j1)(i))={e(2j2+1)+(2j1)(i),e2k22j3+1+(2j2)+(2j2)(i), e2k2+2k32j4+1+(2j3)+(2j3)(i),,e2k2+2k3++2kj+120+1+(21)+(21)(i), e2k2+2k3++2kj+(20)+(20)(i)}.

Bk has two vertices v2k2+1 and v2k2+1, each having degree k. The set of edges incident with the vertex v2k2+1, E(v2k2+1)={e1,e1+2k2,e1+2k2+2k3,,e1+2k2+2k3++21,ê} and with the vertex v2k2+1, E(v2k2+1)={e1,e1+2k2,e1+2k2+2k3,,e1+2k2+2k3++21,ê}.

The induced vertex label of vi is ϕf(vi)=eE(vi)f(e), where 1i2k.

For 1i2k2, the induced vertex label of one degree vertex ϕf(vi)=f(ei) and ϕf(vi)=f(ei). From the definition of f, it is clear that, (1) ϕf(v1)<ϕf(v1)<ϕf(v2)<ϕf(v2)<<ϕf(v2k2)<ϕf(v2k2).(1)

For 0i2k31, the induced vertex label of two degree vertex ϕf(v2k2+(20+1)+(21)(i))=f(e(20+1)+(21)(i))+f(e2k2+(20)+(20)(i)) and ϕf(v2k2+(20+1)+(21)(i))=f(e(20+1)+(21)(i))+f(e2k2+(20)+(20)(i)). From the definition of f, it follows that (2) ϕf(v2k2+(20+1)+(21)(0))<ϕf(v2k2+(20+1)+(21)(0))<ϕf(v2k2+(20+1)+(21)(1))<ϕf(v2k2+(20+1)+(21)(1))<<ϕf(v2k2+(20+1)+(21)(2k31))<ϕf(v2k2+(20+1)+(21)(2k31)).(2)

For 3jk1 and 0i2kj11, the induced vertex label of j degree vertex, ϕf(v2k2+(2j2+1)+(2j1)(i))=f(e(2j2+1)+(2j1)(i))+ f(e2k22j3+1+(2j2)+(2j2)(i))+f(e2k2+2k32j4+1+(2j3)+(2j3)(i))++ f(e2k2+2k3++2kj+120+1+(21)+(21)(i))+f(e2k2+2k3++2kj+(20)+(20)(i)); ϕf(v2k2+(2j2+1)+(2j1)(i))=f(e(2j2+1)+(2j1)(i))+f(e2k22j3+1+(2j2)+(2j2)(i))+f(e2k2+2k32j4+1+(2j3)+(2j3)(i))++f(e2k2+2k3++2kj+12jj+1+(21)+(21)(i))+f(e2k2+2k3++2kj+(20)+(20)(i))

From the definition of f, it follows that (3) ϕf(v2k2+(2j2+1))<ϕf(v2k2+(2j2+1))<ϕf(v2k2+(2j2+1)+(2j1)(1))<ϕf(v2k2+(2j2+1)+(2j1)(1))<<ϕf(v2k2+(2j2+1)+(2j1)(2kj11))<ϕf(v2k2+(2j2+1)+(2j1)(2kj11)).(3)

The induced vertex label of k degree vertices ϕf(v2k2+1)=f(e1)+f(e1+2k2)+f(e1+2k2+2k3)++f(e1+2k2+2k3++21)+f(ê) and ϕf(v2k2+1)=f(e1)+f(e1+2k2)+f(e1+2k2+2k3)++f(e1+2k2+2k3++21)+f(ê). By the definition of f, it is clear that (4) ϕf(v2k2+1)<ϕf(v2k2+1).(4)

Therefore, from EquationEquations (1) to Equation(4) it is clear that, for 1jk, the induced vertex labels of all j degree vertices are distinct.

From (Equation1) and (Equation2), the maximum of one degree vertex label induced is ϕf(v2k2) =f(e2k2) and the minimum of two degree vertex label induced is ϕf(v2k2+(20+1)+(21)(0))=f(e(20+1)+(21)(0))+f(e2k2+(20)+(20)(0)). By the definition of f, f(e2k2)<f(e2k2+(20)+(20)(0)). Hence, (5) ϕf(v2k2)<ϕf(v2k2+(20+1)+(21)(0)).(5)

From (Equation2) and (Equation3), the maximum of two degree vertex label induced is ϕf(v2k2+(20+1)+(21)(2k31))=f(e(20+1)+(21)(2k31))+f(e2k2+20+(20)(2k31)) and the minimum of three degree vertex label induced is ϕf(v2k2+(21+1)+(22)(0)) =f(e(21+1))+f(e2k220+1+21)+f(e2k2+2k3+20). By the definition of f, f(e(20+1)+(21)(2k31))<f(e2k220+1+21) and f(e2k2+20+(20)(2k31))< f(e2k2+2k3+20). Hence, (6) ϕf(v2k2+(20+1)+(21)(2k31))<ϕf(v2k2+(21+1)+(22)(0)).(6)

From (Equation3), for 3jk2, the maximum of j degree vertex label induced is ϕf(v2k2+(2j2+1)+(2j1)(2kj11))= f(e2j2+1+2k22j1)+f(e2k22j3+1+(2j2)+(2j2)(2kj11))+ f(e2k2+2k32j4+1+(2j3)+(2j3)(2kj11))++ f(e2k2+2k3++2kj+12jj+1+(21)+(21)(2kj11))+ f(e2k2+2k3++2kj+(20)+(20)(2kj11)) and the minimum of j + 1 degree vertex label induced is ϕf(v2k2+(2j1+1)+(2j)(0))=f(e2j1+1)+ f(e2k22j2+1+(2j1))+f(e2k2+2k32j3+1+(2j2))++ f(e2k2+2k3++2kj20+1+(21))+f(e2k2+2k3++2kj1+(20)). By the definition of f, f(e2j2+1+2k22j1)<f(e2k22j2+1+2j1), f(e2k22j3+1+2j2+(2j2)(2kj11))<f(e2k2+2k32j3+1+2j2),, f(e2k2+2k3++2kj+20+(20)(2kj11))< f(e2k2+2k3++2kj1+20).

Hence, for any j,3jk2, (7) ϕf(v2k2+(2j2+1)+(2j1)(2kj11))<ϕf(v2k2+(2j1+1)+(2j)(0)).(7)

From (Equation3) and (Equation4), the maximum of k – 1 degree vertex label induced is ϕf(v2k2+(2k3+1))=f(e2k3+1)+f(e2k22k4+1+2k3)+f(e2k2+2k32k5+1+2k4) ++f(e2k2+2k3++22+21)+f(e2k2+2k3++21+20) and the minimum of k degree vertex label induced is ϕf(v2k2+1)=f(e1)+f(e1+2k2)+ f(e1+2k2+2k3)++f(e1+2k2+2k3++21)+f(ê). By the definition of f, we have, f(e2k3+1)<f(e1+2k2),f(e2k22k4+1+2k3)<f(e1+2k2+2k3),, f(e2k2+2k3++21+20)<f(ê). Hence, (8) ϕf(v2k2+(2k3+1))<ϕf(v2k2+1).(8)

From EquationEquations (5) to Equation(8), we observe that, the minimum of the induced vertex labels of j degree vertex is greater than the maximum of the induced vertex label of j – 1 degree vertex, for 2jk1. From EquationEquations (1) to Equation(4), for 1jk, the induced vertex labels of all j degree vertices are distinct.

Thus, all the induced vertex labels of Bk are distinct. Hence, the function ϕf is injective.

From Step 2, it is clear that the function f defined in Step 2 is antimagic. Thus, the binomial tree Bk, for k2 is antimagic. □

In , the edge labels and the induced vertex labels of B4 are shown as an illustration.

Figure 4. Edge labels with induced vertex labels of B4.

Figure 4. Edge labels with induced vertex labels of B4.

3. Fibonacci trees are antimagic

In this section, we prove that Fibonacci trees are antimagic. As Fibonacci tree F0 is a single node and Fibonacci tree F1 is K2, F0 and F1 are not antimagic. In Theorem 2, we prove that Fibonacci tree Fh is antimagic, for h2.

Theorem 2.

The Fibonacci tree Fh, for h2 is antimagic.

Proof.

Consider the Fibonacci tree Fh. Let n(h) denote the number of vertices in Fibonacci tree Fh. Observe that, Fh consists of vertices of degree either one or two or three. Let di(h) denote the number of i degree vertices in Fh, for 1i3. In Fibonacci tree F2, n(2)=4; d1(2)=2; d2(2)=2; d3(2)=0 and in F3, n(3)=7; d1(3)=3; d2(3)=3; d3(3)=1. From the definition of Fibonacci tree Fh, we have, for h4,n(h)=n(h1)+n(h2)+1; d1(h)=d1(h1)+d1(h2); d2(h)=d2(h1)+d2(h2)1 and d3(h)=d3(h1)+d3(h2)+2. Now we give the antimagic labeling of the Fibonacci tree Fh, for h2, using the following two steps.

Step 1: Representation of Fibonacci tree

For the convenience of naming the vertices, we visualize the Fibonacci tree as given below.

In Fh, the left subtree Fh1 is referred to as Fh1L and the right subtree Fh2 is referred to as Fh2R. In general, in Fh, for j, 2jh1, the left subtree of Fhj+1L is referred as FhjL and the right subtree of Fhj+1L is referred as Fhj1R (The representation of the left and right subtrees of F4 are shown in ).

Figure 5. Representation of left and right sub-trees of F4.

Figure 5. Representation of left and right sub-trees of F4.

Observe that, in any Fibonacci tree Fh, for j, 2jh1, the pendant vertices of FjL are the pendant vertices of Fj1L and the pendant vertices of Fj2R.

We name the vertices and the edges of Fh using the following vertex and edge naming procedure.

Vertex and edge naming procedure:

  • In F2, name the unique pendant vertex in F1L as v1 and name the unique pendant vertex in F0R as v2. In F3, name the pendant vertex in F1L as v1 and name the pendant vertex in F0R as v3. Then, name the pendant vertex in F1R as v2.

  • In Fh, for h4, name the pendant vertex in F1L as v1 and in F0R as v1+d1(h1). Then, name the pendant vertex in F1R as v1+d1(h2). For each j, 2jh2, in the increasing order of j, we name the pendant vertices of FjL and FjR recursively as given below.

  • For each j, 2jh3, consider the left subtree FjL and its corresponding right subtree FjR. By the representation of subtrees of Fibonacci tree, the pendant vertices of FjL are the pendant vertices of Fj1L and the pendant vertices of Fj2R. Since all the pendant vertices of Fj1L and Fj2R are already named, it implies that all the pendant vertices of FjL are also named. Thus for each pendant vertex in FjL, if it is named as vl in FjL, then find its corresponding pendant vertex in FjR and name it as vl+d1(hj1). Then, consider the left subtree Fh2L and its corresponding right subtree Fh2R. For each pendant vertex in Fh2L, if it is named as vl in Fh2L, then find its corresponding pendant vertex in Fh2R and name it as vl+1. Observe that, the pendant vertices of the left subtree Fh1L are the pendant vertices of Fh2L and the pendant vertices of Fh3R. Since all the pendant vertices of Fh2L and Fh3R are already named, it implies that all the pendant vertices of Fh1L are also named.

  • In Fh, name the parent vertex of v1 as vd1(h)+1. Then, find the vertex vk with least suffix k such that the parent of vk is not named. Now name the parent of vk as vy+1, where vy is the latest named parent vertex. Continue this process until we finally name the root vertex of Fh.

  • Now, after naming all the vertices in Fh, the pendant vertices can be arranged as a sequence v1, v2,,vd1(h), where d1(h) is the number of one-degree vertices in Fh; the two-degree vertices in Fh can be arranged as a sequence vd1(h)+1,vd1(h)+2,,vd1(h)+d2(h)1 and vn(h) and the three-degree vertices in Fh can be arranged as a sequence vd1(h)+d2(h),vd1(h)+d2(h)+1,,vd1(h)+d2(h)+d3(h)1.

  • For 1i<jn(h), the edge (vi, vj) is named as ei.

(The naming of the pendant vertices of F5 is shown in step by step manner in and . The above description of vertices and edges of the Fibonacci tree F5 are shown in .)

Figure 6. Naming the pendant vertices of F0R,F1L,F1R,F2L,F2R in F5.

Figure 6. Naming the pendant vertices of F0R,F1L,F1R,F2L,F2R in F5.

Figure 7. Naming the pendant vertices of F3L,F3R in F5.

Figure 7. Naming the pendant vertices of F3L,F3R in F5.

Figure 8. Representation of vertices and edges of F5.

Figure 8. Representation of vertices and edges of F5.

Step 2: Defining antimagic labeling

Consider the Fibonacci tree Fh as described in Step 1. Define a function f:E(Fh){1,2,,n(h)1} such that f(ei)=i, for i, 1in(h)1. Clearly, f is a bijection.

Claim: Induced vertex labels are distinct.

Under the representation of the Fibonacci tree, Fh, Fh has d1(h) vertices v1,v2,v3,,vd1(h) each having degree one. For 1id1(h), the set of edges incident with the vertex vi, E(vi)={ei}.

Fh has d2(h) vertices vd1(h)+1,vd1(h)+2,,vd1(h)+d2(h)1 and vn(h) each having degree 2. For 1id2(h)1, the set of edges incident with the vertex vd1(h)+i,E(vd1(h)+i)={ei,ed1(h)+i} and with the vertex vn(h),E(vn(h))={en(h)2,en(h)1}.

Fh has d3(h) vertices vd1(h)+d2(h), vd1(h)+d2(h)+1,,vd1(h)+d2(h)+d3(h)1 each having degree 3. For 0id2(h1)2, the set of edges incident with the vertex vd1(h)+d2(h)+i, E(vd1(h)+d2(h)+i)={ed2(h)+i,ed1(h)+i+1,ed1(h)+d2(h)+i}. For 0id2(h2)2, the set of edges incident with the vertex vd1(h)+d2(h)+d2(h1)1+i, E(vd1(h)+d2(h)+d2(h1)1+i)={ed1(h)+d2(h1)+i, ed1(h)+d2(h)+i,ed1(h)+d2(h)+d2(h1)1+i}. For 2jh3 and 0id2(hj1)2, the set of edges incident with the vertex vd1(h)+d2(h)+d2(h1)++d2(hj)j+i,E(vd1(h)+d2(h)+d2(h1)++d2(hj)j+i)= {ed1(h)+d2(h)+d2(h1)++d2(hj+2)+d2(hj)(j1)+i, ed1(h)+d2(h)+d2(h1)++d2(hj+1)(j1)+i,ed1(h)+d2(h)+d2(h1)++d2(hj)j+i}.

The induced vertex label of vi, ϕf(vi)=eE(vi)f(e), for 1in(h). For 1id1(h), the induced vertex label of one degree vertex ϕf(vi)=f(ei). From the definition of f, we can see that (1) ϕf(v1)<ϕf(v2)<<ϕf(vd1(h)).(1)

For 1id2(h)1, the induced vertex label of two degree vertex ϕf(vd1(h)+i)=f(ei)+f(ed1(h)+i) and ϕf(vn(h))=f(en(h)2)+f(en(h)1). From the definition of f, we can see that (2) ϕf(vd1(h)+1)<ϕf(vd1(h)+2)<<ϕf(vd1(h)+d2(h)1)<ϕf(vn(h)).(2)

For 0id2(h1)2, the induced vertex label of three degree vertex ϕf(vd1(h)+d2(h)+i)=f(ed2(h)+i)+f(ed2(h)+i+1)+f(ed1(h)+d2(h)+i) and for 0id2(h2)2, ϕf(vd1(h)+d2(h)+d2(h1)1+i)=f(ed1(h)+d2(h1)+i)+ f(ed1(h)+d2(h)+i)+f(ed1(h)+d2(h)+d2(h1)1+i). In general, for 2jh3, ϕf(vd1(h)+d2(h)+d2(h1)++d2(hj)j+i)= f(ed1(h)+d2(h)+d2(h1)++d2(hj+2)+d2(hj)(j1)+i)+ f(ed1(h)+d2(h)+d2(h1)++d2(hj+1)(j1)+i)+f(ed1(h)+d2(h)+d2(h1)++d2(hj)j+i), where 0id2(hj1)2. From the definition of f, it is follows that (3) ϕf(vd1(h)+d2(h))<ϕf(vd1(h)+d2(h)+1)<<ϕf(vd1(h)+d2(h)+d3(h)1).(3)

Therefore, from EquationEquations (1) to Equation(3) it is clear that, for 1j3, the induced vertex labels of all j degree vertices are distinct.

Also, from the definition of f, we have,

ϕf(vl)ϕf(vi)3, for d1(h)+d2(h)i<ln(h)1.(4)

That is, the difference between any two vertices of degree three is at least 3.

From (Equation1) and (Equation2), the maximum of one degree vertex label induced is ϕf(vd1(h))=f(ed1(h)) and the minimum of two degree vertex label induced is ϕf(vd1(h)+1)=f(e1)+f(ed1(h)+1). As f(ed1(h))<f(ed1(h)+1), we have, (5) ϕf(vd1(h))<ϕf(vd1(h)+1).(5)

From (Equation2) and (Equation3), the maximum of two degree vertex label induced is ϕf(vd1(h)+d2(h)1)=f(ed2(h)1)+f(ed1(h)+d2(h)1) and the minimum of three degree vertex label induced is ϕf(vd1(h)+d2(h))=f(ed2(h))+f(ed1(h)+1)+f(ed1(h)+d2(h)). From the definition of f, f(ed2(h)1))<f(ed2(h)) and f(ed1(h)+d2(h)1)<f(ed1(h)+d2(h)). Hence, (6) ϕf(vd1(h)+d2(h)1)<ϕf(vd1(h)+d2(h)).(6)

From EquationEquations (1) to Equation(6), we have, ϕf(v1)<ϕf(v2)<<ϕf(vd1(h))<ϕf(vd1(h)+1)<<ϕf(vd1(h)+d2(h)1)<ϕf(vd1(h)+d2(h))<<ϕf(vd1(h)+d2(h)+d3(h)1).

Hence, the induced vertex labels of all the vertices of Fh are ordered and are distinct except the root vertex vn(h).

For the base case h < 5, it is easy to verify that ϕf(vn(h))ϕf(vi) for any i,1id1(h)+d2(h)+d3(h)1. For 5h7, ϕf(vd1(h)+d2(h)+d2(h1)2)<ϕf(vn(h))<ϕf(vd1(h)+d2(h)+d2(h1)1). Hence, ϕf(vn(h))ϕf(vi) for any i,1id1(h)+d2(h)+d3(h)1. Hence, for 2h7, all the induced vertex labels of Fh are distinct. For h8, we observe that, ϕf(vd1(h)+d2(h)+1)ϕf(vn(h))ϕf(vd1(h)+d2(h)+d3(h)4). If ϕf(vn(h))ϕf(vd1(h)+d2(h)+i), for any i,1id3(h)4, then all the induced vertex labels of Fh are distinct.

Suppose, if ϕf(vn(h))=ϕf(vd1(h)+d2(h)+i), for some i, 1id3(h)4, then we define a relabeling function f:E(Fh){1,2,,n(h)1} such that f(ei)=f(ei), for i, 1in(h)4. f(en(h)3)=n(h)1=f(en(h)1); f(en(h)2)=f(en(h)2); f(en(h)1)=n(h)3=f(en(h)3). Clearly f is a bijection.

The induced vertex labels are given by ϕf(vi)=eE(vi)f(e), where 1in(h). By the definition of f, we have, ϕf(vi)=ϕf(vi) for i,1in(h)4 and ϕf(vn(h)3)=ϕf(vn(h)3)+2; ϕf(vn(h)2)=ϕf(vn(h)2); ϕf(vn(h)1)=ϕf(vn(h)1) and ϕf(vn(h))=ϕf(vn(h))2.

From the definition of ϕ, the induced vertex labels of one degree and two degree vertices are all distinct. From (Equation4), we have, ϕf(vn(h)2)ϕf(vn(h)3)= ϕf(vn(h)2)ϕf(vn(h)3)21 and ϕf(vn(h))ϕf(vd1(h)+d2(h)+i1) =ϕf(vn(h))2ϕf(vd1(h)+d2(h)+i1)= ϕf(vd1(h)+d2(h)+i)2ϕf(vd1(h)+d2(h)+i1) 1. Hence, the induced vertex labels of three degree vertices are distinct and the root vertex label do not coincide with any of the other induced vertex labels.

Therefore, all the induced vertex labels of Fh are distinct.

Hence from Step 2, it is clear that the function defined in Step 2 is antimagic. Hence the Fibonacci tree Fh, for h2 is antimagic. □

In , antimagic labeling of F5 is shown as an illustration.

Figure 9. Antimagic labeling of Fibonacci tree F5.

Figure 9. Antimagic labeling of Fibonacci tree F5.

4. Discussion

It appears that recursively defined trees (like binomial trees and Fibonacci trees) favors for defining antimagic labeling. Thus, we end the article with the following question.

What are the other well-defined recursive classes of trees having the complementary structural property of the trees considered by Liang et al. [Citation5] that admit antimagic labeling?

Acknowledgment

The authors profoundly thank both the anonymous referees for their valuable comments in improving the presentation of the paper.

Additional information

Funding

The second author is thankful to the Department of Science and Technology for providing financial support through the DST INSPIRE Fellowship [grant number: IF160354].

References

  • Chawathe, P. D, Krishna, V. (2002). Antimagic labelings of complete m-ary trees. In: Agarwal, A. K., Berndt, B. C., Krattenthaler, C. F., Mullen, G. L., Ramachandra, K., Waldschmidt, M., eds. Number Theory and Discrete Mathematics. Basel: Birkhäuser, pp. 77–80.
  • Gallian, J. (2019). A dynamic survey of graph labeling. Electron. J. Comb. DS6: 1–533.
  • Hartsfield, N, Ringel, G. (1990). Pearls in Graph Theory. Boston, MA: Academic Press.
  • Kaplan, G., Lev, A, Roditty, Y. (2009). On zero-sum partitions and anti-magic trees. Discrete Math. 309(8): 2010–2014.
  • Liang, Y. C., Wong, T. L, Zhu, X. (2014). Antimagic labeling of trees. Discrete Math. 331: 9–14.
  • Shang, J. L. (2015). Spiders are antimagic. Ars Comb. 118: 367–372.