Next Article in Journal
MPC Tracking Controller Parameters Impacts in Roundabouts
Previous Article in Journal
Collaborative Co-Attention Network for Session-Based Recommendation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Matching-Type Image-Labelings of Trees

1
School of Electronics Engineering and Computer Science, Peking University, No. 5 Yiheyuan Road, Haidian Distruct, Beijing 100871, China
2
National Computer Network Emergency Response Technical Team/Coordination Center of China, Beijing 100029, China
3
College of Mathematics and Statistics, Northwest Normal University, Lanzhou 730070, China
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Mathematics 2021, 9(12), 1393; https://doi.org/10.3390/math9121393
Submission received: 2 April 2021 / Revised: 5 June 2021 / Accepted: 10 June 2021 / Published: 16 June 2021

Abstract

:
A variety of labelings on trees have emerged in order to attack the Graceful Tree Conjecture, but lack showing the connections between two labelings. In this paper, we propose two new labelings: vertex image-labeling and edge image-labeling, and combine new labelings to form matching-type image-labeling with multiple restrictions. The research starts from the set-ordered graceful labeling of the trees, and we give several generation methods and relationships for well-known labelings and two new labelings on trees.

1. Introduction and Preliminary

1.1. A Simple Introduction

A graph labeling is an assignment of non-negative integers to the vertices and edges of a graph subject to certain conditions. The problem of graph labeling can be traced to a well-known Ringel–Kotzig Decomposition Conjecture in popularization [1]: “A complete graph K 2 n + 1 can be decomposed into 2 n + 1 subgraphs that are all isomorphic with a given tree of n edges”. This conjecture is explained and traced by Kotzig to the series of attacks intent on proving that trees are graceful. Labeling as a technique is applied to X-ray crystallography [2], communication network addressing [3], information encryption [4], radio channel assignment [5] and so on. In the past fifty years, starting from different practical problems, many types of new labelings have emerged. Gallian, in [6], distributes a survey on graph labeling. The famous conjecture is as follows.
Conjecture 1 
([7]). Every tree is graceful (Graceful Tree Conjecture, GTC).
GTC has aroused interest in graph labelings, and people have put forward a lot of labelings according to different practical problems. The odd-graceful labeling was introduced by Gnanajothi in 1991, and she conjectured:
Conjecture 2 
([8]). All trees admit odd-graceful labellings (OGTC).
Zhou et al. have shown that “Every lobster is odd-graceful” [9]. In 1981, Chang, Hsu, and Rogers [10] defined an elegant labeling f of a graph G with q edges as an injective function from the vertices of G to the set { 0 , 1 , 2 , , q } such that each edge x y is assigned the label f ( x ) + f ( y ) mod ( q + 1 ) , and the resulting edge labels are nonzero and distinct. Then, the odd-elegant labeling was developed on the basis of this labeling. In 1970, Kotzig and Rosa defined the magic labeling of graphs. Inspired by Kotzig-Rosa notion, Enomoto, Lladó, Nakamigawa and Ringel [11] called a graph G with an edge-magic total labeling that has the additional property that the vertex labels from 1 to | V | are super edge-magic total labeling [12]. Acharya and Hegde [13] have generalized sequential labelings to ( k , d ) -arithmetic total labeling and ( k , d ) -graceful labeling with positive integers k and d.
The algorithmic research on the labeling of graphs is interesting [14]. Among them, the research results on special graphs are the most significant. Gao et al. [15] showed relevant conclusions on the antimagic orientation of lobsters, and Sethuraman et al. [16] proved that any acyclic graph can be embedded in a unicyclic graceful graph. In this paper, inspired by graphical passwords, we put forward the concepts of new image-labelings: vertex image-labeling and edge image-labeling. We show the relationships between labelings on trees by producing several image-labelings from the set-ordered graceful labeling. Such results can be applied to molecular structures [17] and asymmetric cryptosystem [18], therefore, the theoretical research on labeling is meaningful.

1.2. Preliminary

Graphs mentioned here are simple and undirected. Let G = ( V , E ) be a graph with vertex set V and edge set E, if the vertex set V can be divided into two disjoint subsets V 1 and V 2 , such that the two end-vertices v 1 and v 2 of an edge v 1 v 2 belong to two different vertex sets, that is v 1 V 1 and v 2 V 2 , then G is called a bipartite graph. A ( p , q ) -graph is a graph with p vertices and q edges.
The number of elements in a set X is written as | X | . We will use an integer set S k , d = { k , k + d , k + 2 d , , k + ( q 1 ) d } for integers k 0 and d 1 , and use [ x , y ] to stand for an integer set { x , x + 1 , , y } with two integers x , y subject to 0 x < y , as well as use [ s , t ] o to indicate an integer set { s , s + 2 , , t } for two odd integers s , t holding 1 s < t . All numbers are integers, and other notations and terminologies not introduced here can be referred to [19].
Suppose that a ( p , q ) -graph G admits a mapping f : S [ a , b ] with S V ( G ) E ( G ) , we write the label set { f ( u ) : u S } by f ( S ) , and we restate several well-known labelings as follows:
Definition 1
([20]). If the mapping θ holds θ ( V ( G ) ) [ 0 , q ] with min θ ( V ( G ) ) = 0 , θ ( u ) θ ( v ) for distinct u , v V ( G ) , and θ ( E ( G ) ) = { θ ( u v ) = | θ ( u ) θ ( v ) | : u v E ( G ) } = [ 1 , q ] , then we call θ a graceful labeling of G.
If the ( p , q ) -graph G is a bipartite graph with vertex partition ( X , Y ) , and a graceful labeling θ holds max { θ ( u ) : u X } < min { θ ( v ) : v Y } (abbreviated as max θ ( X ) < min θ ( Y ) ), we call θ a set-ordered graceful labeling.
Definition 2
([6]). A ( p , q ) -graph G admits a mapping α holding α ( V ( G ) ) = { f ( u ) : u V ( G ) } [ 0 , 2 q 1 ] and min α ( V ( G ) ) = 0 , α ( u ) α ( v ) for distinct vertices u , v V ( G ) , α ( E ( G ) ) = { α ( u v ) = | α ( u ) α ( v ) | : u v E ( G ) } = [ 1 , 2 q 1 ] o , then α is called an odd-graceful labeling of graph G.
Definition 3
([6]). If a ( p , q ) -graph G has a function β holds β ( V ( G ) ) [ 0 , 2 q 1 ] , as well as β ( u ) β ( v ) for distinct vertices u , v V ( G ) , and β ( E ( G ) ) = { β ( u v ) = β ( u ) + β ( v ) ( mod 2 q ) : u v E ( G ) } = [ 1 , 2 q 1 ] o , we call β an odd-elegant labeling of graph G.
Definition 4
([13]). If there is a labeling δ of a ( p , q ) -graph G holding δ ( V ( G ) ) [ 0 , k + ( q 1 ) d ] such that δ ( u ) δ ( v ) for distinct u , v V ( G ) , δ ( E ( G ) ) = { δ ( u v ) = | δ ( u ) δ ( v ) | : u v E ( G ) } = { k , k + d , k + 2 d , , k + ( q 1 ) d } , then we call δ a ( k , d ) -graceful labeling of graph G, where k and d are positive integers.
Definition 5
([6]). Let k and d be positive integers. A labeling γ of a ( p , q ) -graph G is said to be ( k , d ) -arithmetic total labeling if γ ( V ( G ) ) [ 0 , k + ( q 1 ) d ] , γ ( u ) γ ( v ) for distinct vertices u , v V ( G ) , and { γ ( u ) + γ ( v ) : u v E ( G ) } = { k , k + d , k + 2 d , , k + ( q 1 ) d } holds.
Definition 6
([6]). If the mapping σ holds σ ( V ( G ) ) σ ( E ( G ) ) = [ 1 , p + q ] , and σ ( u ) + σ ( v ) + σ ( u v ) = C for each edge u v E ( G ) , where C is a magic constant, then we call σ an edge-magic total labeling of G; moreover, σ is called a super edge-magic total labeling if σ ( V ( G ) ) = [ 1 , p ] .
Next, we define the following new labelings to explore the relationships between several known labelings introduced here.
Definition 7.
Let f : V ( G ) E ( G ) [ a , b ] and g : V ( G ) E ( G ) [ a , b ] be two labelings of a ( p , q ) -graph G, integers a , b , a , b satisfy 0 a < b and 0 a < b .
(1) An equation f ( v ) + g ( v ) = k holds true for each vertex v V ( G ) , where k is a positive constant and it is called vertex-image coefficient, then f and g are called a matching of vertex image-labelings (abbreviated as v-image-labelings);
(2) An equation f ( u v ) + g ( u v ) = k holds true for every edge u v E ( G ) , and k is a positive constant, called edge-image coefficient, then both labelings f and g are called a matching of edge image-labelings (abbreviated as e-image-labelings).
If labelings f and g are the same labeling functions, then they are called a matching of W-type v-image-labelings, or a matching of W-type e-image-labelings, where “W-type” {graceful, odd-graceful, odd-elegant, ( k , d ) -graceful, ( k , d ) -arithmetic total, super edge-magic total}. See an example in Figure 1, f 1 and g 1 are a matching of set-ordered graceful v-image-labelings, f 1 and h 1 are a matching of set-ordered graceful e-image-labelings.

2. Main Results and Proofs

Theorem 1.
Let T be a tree with p vertices and q edges, ( X , Y ) is the bipartition of vertices of T with | X | = s , | Y | = t and p = s + t . If the tree T admits a set-ordered graceful labeling, then it admits a matching of graceful v-image-labelings and a matching of graceful e-image-labelings.
Proof. 
Since any tree is bipartite, and ( X , Y ) is the bipartition of vertices of a tree T, where X = { x i : i [ 1 , s ] } and Y = { y j : j [ 1 , t ] } holding s + t = | V ( T ) | = p . Clearly, x i X and y j Y for each edge x i y j of T. By the hypothesis of the theorem, the tree T admits a set-ordered graceful labeling f, without loss of generality, we have f ( x i ) = i 1 with i [ 1 , s ] , f ( y j ) = s + j 1 with j [ 1 , t ] and f ( x i y j ) = f ( y j ) f ( x i ) = s + j i for every edge x i y j E ( T ) , obviously, condition max f ( X ) < min f ( Y ) is satisfied. We define another set-ordered graceful labeling g of T as follows: g ( x i ) = s + t 1 f ( x i ) with i [ 1 , s ] , g ( y j ) = s + t 1 f ( y j ) with j [ 1 , t ] , and g ( x i y j ) = f ( x i y j ) for every edge x i y j E ( T ) . Therefore, we have f ( v ) + g ( v ) = s + t 1 = p 1 for every vertex v V ( T ) . According to Definition 1, f and g are a matching of graceful v-image-labelings with vertex-image coefficient k = p 1 .
There is another labeling h of T defined as: h ( x i ) = s 1 f ( x i ) = s i with i [ 1 , s ] , h ( y j ) = t + 2 s 1 f ( y j ) = t + s j with j [ 1 , t ] , since 0 s i s 1 and s t + s j p 1 = q , then max h ( X ) = s 1 < s = min h ( Y ) and the vertex label set h ( V ( T ) ) = [ 0 , q ] , in addition, h ( x i y j ) = | h ( x i ) h ( y j ) | = h ( y j ) h ( x i ) = t + i j for each edge x i y j E ( T ) with 1 t + i j q , so the edge label set h ( E ( T ) ) = [ 1 , q ] , which shows that the labeling h is just a set-ordered graceful labeling of T. In addition, we find
h ( x i y j ) = h ( y j ) h ( x i ) = t + 2 s 1 f ( y j ) [ s 1 f ( x i ) ] = t + s [ f ( y j ) f ( x i ) ] = t + s f ( x i y j )
for each edge x i y j E ( T ) , immediately, we get f ( x i y j ) + h ( x i y j ) = t + s = q + 1 for edge-image coefficient k = q + 1 , see Figure 2.
The proof of the Theorem 1 is complete. □
Theorem 2.
If a tree T admits set-ordered graceful labeling, then T holds the following assertions:
( 1 ) T admits a matching of odd-graceful v-image-labelings and a matching of odd-graceful e-image-labelings.
( 2 ) T admits a matching of odd-elegant v-image-labelings and a matching of odd-elegant e-image-labelings.
( 3 ) T admits a matching of ( k , d ) -graceful v-image-labelings, and a matching of ( k , d ) -graceful e-image-labelings.
( 4 ) T admits a ( k , 2 ) -arithmetic total labeling and a ( k + 2 , 2 ) -arithmetic total labeling are a matching of v-image-labelings; T admits a matching of ( k , 2 ) -arithmetic total e-image-labelings.
( 5 ) T admits a matching of super edge-magic total v-image-labelings and a matching of super edge-magic total e-image-labelings.
Proof. 
(1) We define a matching of odd-graceful v-image-labelings f 1 and g 1 from the set-ordered graceful v-image-labelings f and g. Letting f 1 ( x i ) = 2 f ( x i ) = 2 i 2 with i [ 1 , s ] , f 1 ( y j ) = 2 f ( y j ) 1 = 2 s + 2 j 3 with j [ 1 , t ] , and f 1 ( x i y j ) = f 1 ( y j ) f 1 ( x i ) = 2 ( s i + j ) 1 for each edge x i y j E ( T ) . Since f ( V ( T ) ) = [ 0 , q ] holds true, then the set of vertex labels of T under the labeling f 1 is a subset of [ 0 , 2 q 1 ] , and
f 1 ( x i y j ) = | f 1 ( x i ) f 1 ( y j ) | = | 2 f ( x i ) ( 2 f ( y j ) 1 ) | = 2 f ( x i y j ) 1 [ 1 , 2 q 1 ] o .
For any two vertices u , v V ( T ) , f 1 ( u ) f 1 ( v ) since f ( u ) f ( v ) , we claim that f 1 is an odd-graceful labeling. Then, we define another odd-graceful labeling g 1 by setting g 1 ( x i ) = 2 ( s + t 1 ) 1 f 1 ( x i ) = 2 ( p i ) 1 with i [ 1 , s ] , g 1 ( y j ) = 2 ( s + t 1 ) 1 f 1 ( y j ) = 2 ( t j ) with j [ 1 , t ] , and g 1 ( x i y j ) = g 1 ( x i ) g 1 ( y j ) = 2 ( s i + j ) 1 for each edge x i y j E ( T ) . Immediately, the vertex label set g 1 ( V ( T ) ) [ 0 , 2 q 1 ] , and the vertex label set is the union of an odd numbers set and an even numbers set, so
g 1 ( x i y j ) = | g 1 ( x i ) g 1 ( y j ) | , g 1 ( E ( T ) ) = [ 1 , 2 q 1 ] o ,
we get f 1 ( v ) + g 1 ( v ) = 2 ( s + t 1 ) 1 = 2 p 3 for each vertex v V ( T ) and claim that f 1 and g 1 are a matching of odd-graceful v-image-labelings with k = 2 p 3 .
We also define another odd-graceful labeling h 1 by setting h 1 ( x i ) = 2 ( s 1 ) f 1 ( x i ) = 2 ( s i ) 2 ( s 1 ) with i [ 1 , s ] , 2 s 1 h 1 ( y j ) = 2 ( p + s 2 ) f 1 ( y j ) = 2 ( p j ) 1 with j [ 1 , t ] , so h 1 ( V ( T ) ) [ 0 , 2 q 1 ] , h 1 ( x i y j ) = h 1 ( y j ) h 1 ( x i ) = 2 t + 2 i 2 j 1 for each edge x i y j E ( T ) . In addition, h 1 ( x i y j ) = | h 1 ( x i ) h 1 ( y j ) | = 2 q f 2 ( x i y j ) , because f 1 ( x i y j ) [ 1 , 2 q 1 ] o , so h 1 ( E ( T ) ) = [ 1 , 2 q 1 ] o , h 1 ( u ) h 1 ( v ) for distinct u , v V ( T ) . Therefore, h 1 is also an odd-graceful labeling, there is f 1 ( x i y j ) + h 1 ( x i y j ) = 2 q for each edge x i y j E ( T ) , so f 1 and h 1 are a matching of set-ordered odd-graceful e-image-labelings with edge-image coefficient k = 2 q . The assertion ( 1 ) has been proven.
(2) Setting f 2 ( x i ) = 2 f ( x i ) = 2 i 2 with i [ 1 , s ] , f 2 ( y j ) = ( s + p 1 ) f ( y j ) j + 2 = p 2 j + 2 with j [ 1 , t ] , since f 2 ( x i ) 2 ( s 1 ) and f 2 ( y j ) p , so f 2 ( V ( T ) ) [ 0 , 2 q 1 ] . We set f 2 ( x i y j ) = f 2 ( x i ) + f 2 ( y j ) ( mod 2 q ) = p + 2 i 2 j ( mod 2 q ) for each edge x i y j E ( T ) , we can find f 2 ( y j ) is odd, and f 2 ( x i ) is even, so f 2 ( x i y j ) is odd, thus f 2 ( E ( T ) ) = [ 1 , 2 q 1 ] o , so f 2 is an odd-elegant labeling. There is another odd-elegant labeling g 2 by setting g 2 ( x i ) = p f 2 ( x i ) = p 2 i + 2 with i [ 1 , s ] , and g 2 ( y j ) = p f 2 ( y j ) = 2 j 2 with j [ 1 , t ] , we can see 0 g 2 ( x i ) , g 2 ( y j ) p and g 2 ( V ( T ) ) [ 0 , 2 q 1 ] . In addition, g 2 ( x i y j ) = g 2 ( x i ) + g 2 ( y j ) ( mod 2 q ) = p 2 i + 2 j ( mod 2 q ) for each edge x i y j E ( T ) , because the parity of g 2 ( x i ) and g 2 ( y j ) is opposite, so g 2 ( x i y j ) is odd, then we get g 2 ( E ( T ) ) = [ 1 , 2 q 1 ] o , we also get f 2 ( v ) + g 2 ( v ) = p for v V ( T ) , which indicate that f 2 and g 2 are a matching of odd-elegant v-image-labelings with k = p .
An odd-elegant labeling h 2 of T can be obtained from f 2 in the following way: h 2 ( x i ) = 2 ( s 1 ) f 2 ( x i ) = 2 ( s i ) with i [ 1 , s ] , h 2 ( y j ) = 2 t f 2 ( y j ) = 2 t p + 2 j 2 with j [ 1 , t ] , thus, the vertex label set h 2 ( V ( G ) ) [ 0 , 2 q 1 ] ; since h 2 ( x i y j ) = h 2 ( x i ) + h 2 ( y j ) ( mod 2 q ) = p 2 i + 2 j 2 ( mod 2 q ) for each edge x i y j E ( T ) , we get the edge label set h 2 ( E ( T ) ) = [ 1 , 2 q 1 ] o . Additionally, it is not hard to compute f 2 ( x i y j ) + h 2 ( x i y j ) = 2 p 2 = 2 q for x i y j E ( T ) , thus f 2 and h 2 are a matching of odd-elegant e-image-labelings with k = 2 q . The assertion ( 2 ) has been proven.
(3) For integers k 0 and d 1 , we define a labeling f 3 as: f 3 ( x i ) = d f ( x i ) = d ( i 1 ) with i [ 1 , s ] , f 3 ( y j ) = d [ f ( y j ) 1 ] + k = d ( s + j 2 ) + k with j [ 1 , t ] . Since f 3 ( x i ) d ( s 1 ) and s + j 2 s + t 2 = q 1 , we can get f 3 ( y j ) k + d ( q 1 ) , and the vertex label set under f 3 is a subset of [ 0 , k + ( q 1 ) d ] . Moreover,
f 3 ( x i y j ) = | f 3 ( x i ) f 3 ( y j ) | = f 3 ( y j ) f 3 ( x i ) = k + d ( s + j i 1 ) S k , d ,
which shows that f 3 is a ( k , d ) -graceful labeling of T. There is another ( k , d ) -graceful labeling g 3 defined as: g 3 ( x i ) = k + ( q 1 ) d f 3 ( x i ) = k + d ( q i ) k + ( q 1 ) d with i [ 1 , s ] , g 3 ( y j ) = k + ( q 1 ) d f 3 ( y j ) = d ( q s j + 1 ) with j [ 1 , t ] , and g 3 ( x i y j ) = | g 3 ( x i ) g 3 ( y j ) | = g 3 ( x i ) g 3 ( y j ) = k + d ( s i + j 1 ) for every edge x i y j E ( T ) . We obtain the vertex label set g 3 ( V ( T ) ) [ 0 , k + ( q 1 ) d ] , and the edge label set g 3 ( E ( T ) ) = S k , d , moreover, f 3 ( v ) + g 3 ( v ) = k + ( q 1 ) d holds true for v V ( T ) , so we claim that f 3 and g 3 are a matching of ( k , d ) -graceful v-image-labelings with k = k + ( q 1 ) d .
Another ( k , d ) -graceful labeling h 3 defined as: h 3 ( x i ) = d ( s 1 ) f 3 ( x i ) = d ( s i ) with i [ 1 , s ] , h 3 ( y j ) = 2 k + d ( 2 s + t 3 ) f 3 ( y j ) = k + d ( p j 1 ) with j [ 1 , t ] , h 3 ( x i y j ) = h 3 ( y j ) h 3 ( x i ) = k + d ( t + i j 1 ) for every edge x i y j E ( T ) , h 3 ( V ( T ) ) [ 0 , k + ( q 1 ) d ] , so
h 3 ( E ( T ) ) = { h 3 ( x i y j ) = | f 3 ( x i ) f 3 ( y j ) | : x i y j E ( T ) } = S k , d .
We can get k = f 3 ( x i y j ) + h 3 ( x i y j ) = 2 k + ( q 1 ) d , which shows that f 3 and h 3 are a matching of ( k , d ) -graceful e-image-labelings with edge-image coefficient k = 2 k + ( q 1 ) d . We have shown the assertion ( 3 ) .
(4) We, by defining a new labeling f 4 , set a transformation: f 4 ( x i ) = 2 f ( x i ) = 2 ( i 1 ) 2 ( s 1 ) with i [ 1 , s ] , f 4 ( y j ) = k + 2 [ f ( y j ) 2 j + 2 ] = k + 2 ( t j ) with j [ 1 , t ] , then k f 4 ( y j ) k + 2 ( t 1 ) , so f 4 ( u ) f 4 ( v ) for distinct u , v V ( T ) , and f 4 ( V ( T ) ) [ 0 , k + 2 ( q 1 ) ] , on the other hand, f 4 ( x i y j ) = k + 2 ( t j + i 1 ) for each edge x i y j E ( T ) , we calculate the set { f 4 ( x i y j ) = f 4 ( x i ) + f 4 ( y i ) : x i y j E ( T ) } = S k , 2 , which means that the labeling f 4 is a ( k , 2 ) -arithmetic total labeling of T. Another labeling g 4 differing from f 4 is defined as: g 4 ( x i ) = k + 2 ( t 1 ) f 4 ( x i ) = k + 2 t 2 i with i [ 1 , s ] , g 4 ( y j ) = k + 2 ( t 1 ) f 4 ( y j ) = 2 j 2 with j [ 1 , t ] , and g 4 ( x i y j ) = k + 2 t 2 i + 2 j 2 for each edge x i y j E ( T ) , furthermore, the vertex label set g 4 ( V ( T ) ) [ 0 , k + 2 ( q 1 ) ] , and
{ g 4 ( x i y j ) = g 4 ( x i ) + g 4 ( y j ) : x i y j E ( T ) } = { k + 2 , k + 4 , k + 6 , , k + 2 q } .
So, g 4 is a ( k + 2 , 2 ) -arithmetic total labeling, in addition, f 4 ( v ) + g 4 ( v ) = k + 2 ( t 1 ) for each vertex v V ( T ) , this means that f 4 and g 4 are a matching of v-image-labelings with k = k + 2 ( t 1 ) .
We come to define a ( k , 2 ) -arithmetic total labeling h 4 of T as follows: h 4 ( x i ) = f ( x i ) + 2 s 3 i + 1 = 2 ( s i ) with i [ 1 , s ] , h 4 ( y j ) = f ( y j ) + j s + 2 = 2 j + 1 with j [ 1 , t ] , h 4 ( x i y j ) = 2 ( s i + j ) + 1 for each edge x i y j E ( T ) , the vertex label set h 4 ( V ( G ) ) [ 0 , k + 2 ( q 1 ) ] , and moreover
{ h 4 ( x i y j ) = h 4 ( x i ) + h 4 ( y j ) : x i y j E ( T ) } = S k , 2 .
Then, we considering f 4 ( x i y j ) + h 4 ( x i y j ) = k + 2 ( t j + i 1 ) + 2 ( s i + j ) + 1 = k + 2 q + 1 , so labelings f 4 and h 4 are a matching of ( k , 2 ) -arithmetic total e-image-labelings with edge-image coefficient k = k + 2 q + 1 . The assertion ( 4 ) holds true.
(5) There is a labeling f 5 defined in the following way: f 5 ( x i ) = f ( x i ) + 1 = i with i [ 1 , s ] , and f 5 ( y j ) = f ( y j ) + t 2 j + 2 = p j + 1 with j [ 1 , t ] , and we set f 5 ( x i y j ) = p + s i + j for each edge x i y j E ( T ) . It is not difficult to compute f 5 ( x i ) + f 5 ( y j ) + f 5 ( x i y j ) = 2 p + s + 1 , since 1 f 5 ( x i ) s , s + 1 f 5 ( y j ) p and p + 1 f 5 ( x i y j ) 2 p 1 = p + q , we have f 5 ( V ( G ) ) f 5 ( E ( G ) ) = [ 1 , p + q ] , so f 5 is a super edge-magic total labeling with magic coefficient 2 p + s + 1 by definition. We come to define an edge-magic total labeling g 5 in the way: p s + 1 g 5 ( x i ) = p + 1 f 5 ( x i ) = p i + 1 p with i [ 1 , s ] , 1 g 5 ( y j ) = p + 1 f 5 ( y j ) = j t with j [ 1 , t ] , g 5 ( x i y j ) = 2 p + q + 1 f 5 ( x i y j ) = t + q + i j + 1 for each edge x i y j E ( T ) , notice that p + 1 f 5 ( x i y j ) p + q , so condition g 5 ( V ( T ) ) g 5 ( E ( T ) ) = [ 1 , p + q ] is true, and
g 5 ( x i ) + g 5 ( y j ) + g 5 ( x i y j ) = p + 1 f 5 ( x i ) + p + 1 f 5 ( y j ) + 2 p + q + 1 f 5 ( x i y j ) = 2 p s + q + 2
to be a constant. Hence, g 5 is a super edge-magic total labeling, moreover, f 5 ( v ) + g 5 ( v ) = p + 1 for each v V ( T ) holds true, immediately, both labelings f 5 and g 5 are a matching of super edge-magic total v-image-labelings with k = p + 1 .
Another set-ordered edge-magic total labeling h 5 with magic coefficient C = s + 2 p + 1 is defined as: h 5 ( x i ) = s + 1 f 5 ( x i ) = s i + 1 with i [ 1 , s ] , h 5 ( y j ) = 2 s + t + 1 f 5 ( y j ) = s + j with j [ 1 , t ] , h 5 ( x i y j ) = 2 p + i j s for each edge x i y j E ( T ) . We also obtain h 5 ( x i ) + h 5 ( x i y j ) + h 5 ( y j ) = s + 2 p + 1 = C . In addition, there is k = f 5 ( x i y j ) + h 5 ( x i y j ) = 3 p = 3 ( q + 1 ) for each edge x i y j E ( T ) , which means that f 5 and h 5 are a matching of super set-ordered edge-magic total e-image-labelings with edge-image coefficient k = 3 ( q + 1 ) . This is the proof of the assertion ( 5 ) . □
For understanding the proof of Theorem 2, see the several matching-type image-labelings of a tree shown in Figure 3. If the two labelings f and l constituting the image-labelings are not the same type, we get a result as follows:
Corollary 1.
If a tree T admits a set-ordered graceful labeling f, then it admits an edge-magic total labeling l, so that f and l are a matching of e-image-labelings with k = p + q + 1 .
Proof. 
Let ( X , Y ) be the bipartition of vertices of a tree T, where X = { x i : i [ 1 , s ] } and Y = { y j : j [ 1 , t ] } holding s + t = | V ( T ) | = p . By the hypothesis of the theorem, T admits a graceful labeling f such that f ( x i ) = i 1 with i [ 1 , s ] , f ( y j ) = s + j 1 with j [ 1 , t ] and f ( x i y j ) = f ( y j ) f ( x i ) = s + j i for each edge x i y j E ( T ) , as well as f ( V ( T ) ) = [ 0 , q ] and f ( E ( T ) ) = [ 1 , q ] , again, max f ( X ) = s 1 < min f ( Y ) = s , so f is a set-ordered graceful labeling. Next, we define an edge-magic total labeling l: l ( x i ) = p f ( x i ) = p i + 1 with i [ 1 , s ] , l ( y j ) = p f ( y t j + 1 ) = j with j [ 1 , t ] , and l ( x i y j ) = q + t + i j + 1 for every edge x i y j E ( T ) , as well as l ( V ( T ) ) l ( E ( T ) ) = [ 1 , p + q ] , and we have l ( x i ) + l ( x i y j ) + l ( y j ) = p + q + t + 2 = 2 p + t + 1 = C is a positive constant, thus l is called an edge-magic total labeling. In addition, we can see f ( x i y j ) + l ( x i y j ) = s i + j + q + t + i j + 1 = p + q + 1 is a constant, so f and l are a matching of e-image-labelings with k = p + q + 1 . □

3. Conclusions

Inspired by public and private keys in graphical passwords, we propose two new labelings in this paper, called vertex image-labelings and edge image-labelings respectively. We combine the new labelings with the known labelings to form compound labelings to find the relationships between the two compound labelings. Starting from the set-ordered graceful labeling f of the tree, we first prove that two different set-ordered graceful labelings match them to form a matching of vertex image-labeling and a matching of edge image-labelings. Then, according to labeling f, the odd-graceful image-labelings, odd-elegant image-labelings, ( k , d ) -graceful image-labelings, ( k , d ) -arithmetic total image-labelings, super edge-magic total image-labelings of the tree are derived in turn. The new image-labelings can connect two labelings of the same type. This paper draws a conclusion: the above-mentioned matching-type image-labelings of the tree can be transformed into each other, knowing one of the labelings of a tree, we can quickly get the other labelings of the tree.

Author Contributions

Create and conceptualize the idea, B.Y. and J.S.; writing—original draft preparation, J.S. and H.W.; writing—review and editing, J.S. and B.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the National Natural Science Foundation of China under grants No. 61363060, No. 61662066, No. 61902005, and China Postdoctoral Science Foundation Grants No. 2019T120020 and No. 2018M641087.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ringel, G. Problem 25 in theory of graphs and its applications. Proc. Symp. Smolenice 1963, 162. [Google Scholar]
  2. Kumar, A.; Vats, A.K. Application of graph labeling in crystallography. Mater. Today Proc. 2020, 3. [Google Scholar] [CrossRef]
  3. Prasanna, N.L.; Sravanthi, K.; Sudhakar, N. Applications of graph labeling in communication networks. Orient. J. Comput. Sci. Technol. 2014, 7, 139–145. [Google Scholar]
  4. Tian, Y.; Li, L.; Peng, H.; Yang, Y. Achieving Flatness: Graph labeling can generate graphical honeywords. Comput. Secur. 2021, 5, 102212. [Google Scholar] [CrossRef]
  5. Van, D.; Leese, R.A.; Shepherd, M.A. Graph labeling and radio channel assignment. J. Graph. Theory 2015, 29, 263–283. [Google Scholar]
  6. Gallian, J.A. A dynamic survey of graph labeling. Electron. J. Comb. 2014, 17, 60–62. [Google Scholar]
  7. Rosa, A. On Certain Valuations of the Vertices of a Graph. In Theory of Graphs: International Symposium, Rome, Italy, July 1966; Gordon and Breach: New York, NY, USA, 1967; pp. 349–355. [Google Scholar]
  8. Gnanajothi, R.B. Topics in Graph Theory. Ph.D. Thesis, Madurai Kamaraj University, Tamil Nadu, India, 1991. [Google Scholar]
  9. Zhou, X.Q.; Yao, B.; Chen, X.E.; Tao, H.X. A proof to the odd-gracefulness of all lobsters. Ars Comb. 2012, 103, 13–18. [Google Scholar]
  10. Chang, G.J.; Hsu, D.F.; Rogers, D.G. Additive variations on a graceful theme: Some results on harmonious and other related graphs. Congr. Numer. 1981, 32, 181–197. [Google Scholar]
  11. Ringel, G.; Llado, A.S. Another tree conjecture. Bull. ICA 1996, 18, 83–85. [Google Scholar]
  12. Enomoto, H.; Llado, A.S.; Nakamigawa, T.; Ringel, G. Super Edge-magic Graphs. Sut J. Math. 1998, 2, 105–109. [Google Scholar]
  13. Acharya, B.D.; Hegde, S.M.J. Graph theory. Arith. Graphs 1990, 14, 275–299. [Google Scholar]
  14. Dinnen, M.J.; Ke, N.; Khosravani, M. Arithmetic progression graphs. Univ. J. Appl. Math. 2014, 2, 290–297. [Google Scholar] [CrossRef]
  15. Gao, Y.P.; Shan, S.L. Antimagic orientation of lobsters. Discret. Apllied Math. 2020, 287, 21–26. [Google Scholar] [CrossRef]
  16. Sethuraman, G.; Murugan, V. Generating graceful unicyclic graphs from a given forest. AKCE Int. J. Graphs Comb. 2020, 17, 592–605. [Google Scholar] [CrossRef]
  17. Sabirov, D.; Tukhbatullina, A.; Shepelevich, I. Information entropy of regular dendrimer aggregates and irregular intermediate structures. Liquids 2021, 1, 25–35. [Google Scholar] [CrossRef]
  18. Wang, H.Y.; Xu, J.; Ma, M.Y.; Zhang, H.Y. A new type of graphical passwords based on odd-elegant labelled graphs. Secur. Commun. Netw. 2018, 2018, 1–11. [Google Scholar] [CrossRef] [Green Version]
  19. Bondy, J.A.; Murty, U.S.R. Graph Theory; Springer: Berlin/Heidelberg, Germany, 2008. [Google Scholar]
  20. Golomb, S.W. How to Number a Graph. In Graph Theory and Computing; Read, R.C., Ed.; Academic Press: Cambridge, MA, USA, 1972; pp. 23–37. [Google Scholar]
Figure 1. A tree T admits: (a) a matching of set-ordered graceful v-image-labelings f 1 and g 1 , (b) a matching of set-ordered graceful e-image-labelings f 1 and h 1 .
Figure 1. A tree T admits: (a) a matching of set-ordered graceful v-image-labelings f 1 and g 1 , (b) a matching of set-ordered graceful e-image-labelings f 1 and h 1 .
Mathematics 09 01393 g001
Figure 2. (a) A set-ordered graceful labeling f of a tree T; (b) A set-ordered graceful labeling g of T holding f ( v ) + g ( v ) = p 1 = 16 ; (c) A set-ordered graceful labeling h of T holding f ( u v ) + h ( u v ) = q + 1 = 17 .
Figure 2. (a) A set-ordered graceful labeling f of a tree T; (b) A set-ordered graceful labeling g of T holding f ( v ) + g ( v ) = p 1 = 16 ; (c) A set-ordered graceful labeling h of T holding f ( u v ) + h ( u v ) = q + 1 = 17 .
Mathematics 09 01393 g002
Figure 3. The examples for illustrating the conversions between image-labelings f s , f s , h s with s = 1 , 2 , 3 , 4 , 5 in the proofs of Theorem 2.
Figure 3. The examples for illustrating the conversions between image-labelings f s , f s , h s with s = 1 , 2 , 3 , 4 , 5 in the proofs of Theorem 2.
Mathematics 09 01393 g003
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Su, J.; Wang, H.; Yao, B. Matching-Type Image-Labelings of Trees. Mathematics 2021, 9, 1393. https://doi.org/10.3390/math9121393

AMA Style

Su J, Wang H, Yao B. Matching-Type Image-Labelings of Trees. Mathematics. 2021; 9(12):1393. https://doi.org/10.3390/math9121393

Chicago/Turabian Style

Su, Jing, Hongyu Wang, and Bing Yao. 2021. "Matching-Type Image-Labelings of Trees" Mathematics 9, no. 12: 1393. https://doi.org/10.3390/math9121393

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