1. Introduction
Throughout the paper we assume that G is a simple connected graph of order n.
Definition 1.1 A function
is said to be Cordial Labeling if the induced function
defined by
satisfies the conditions
, as well as
, where
: = number of vertices with label 0,
: = number of vertices with label 1,
: = number of edges with label 0,
: = number of edges with label 1.
The concept of cordial labeling was introduced by Cahit [1] through a variety of vertex labeling. This was further extended to various labeling such as divisor cordial labeling, product cordial labeling, total product cordial labeling, prime cordial labeling etc. (see [2] for a dynamic survey). Rokad and Ghodasara introduced Fibonacci cordial labeling [3] and provided a list of families of graphs that are Fibonacci cordial. Later this labeling was explored for several other families of graph (see [4] [5]). Motivated by their work, we investigate Tribonacci cordial labeling, which is an extension of the Fibonacci cordial labeling.
Definition 1.2 The sequence
of Tribonacci numbers is defined by the third order linear recurrence relation (for
):
Definition 1.3 An injective function
is said to be Tribonacci cordial labeling if the induced function
defined by
satisfies the condition
. A graph which admits Tribonacci cordial labeling is called Tribonacci cordial graph.
In this paper we denote the total number of odd edges by
(analogously
for even edges) and
will be denoted as
.
2. Main Results
In this section we examine whether some of the trivial graphs like
,
,
are Tribonacci cordial. We can start with a simple observation that for any n, the sequence
has m many evens, where
Theorem 2.1
is Tribonacci cordial.
Proof. Let
be a labeling such that
for all
. Clearly it implies that the value of
is 0 if n is even and 1 otherwise.
Theorem 2.2 For any two assigned Tribonacci labeling (injective)
and
,
.
Proof. Without loss of generality, suppose that f and g are the same Tribonacci labeling except at
, i.e.
. Let us consider
and hence
. Also consider
and
are two adjacent vertices of
.
If
and
(or vice versa), then it is clear that
Otherwise without loss of generality, we may assume that
In this case, clearly
will be either m or
. Respectively
will be either
or
. Thus
Corollary 2.3 For any injective function
on cyclic graph
, if
, then
is not Tribonacci cordial.
As it is clear from the above Corollary, if
,
is not Tribonacci cordial under f, then any other function
will not be able to generate
. For
, we can consider the labeling
such that
for all
. Clearly it produces odd and even edges alternatively. Thus we have the following theorem.
Theorem 2.4
is Tribonacci cordial, except
.
Lemma 2.5
is Tribonacci cordial only for
Proof. First note that the vertex labeling can be chosen from
, out of which
labels are even and thus
are odd. Since we only need
many labelings, we drop either an odd or an even Tribonacci number from the list. Without loss of generality, we use all of the Tribonacci numbers except an even one. As there are
many odd and m many even vertex labels,
, and
. Hence in order to be Tribonacci cordial we must have
It simplifies to
, which is only possible for
, and hence
.
Next we divide the case, n is even, into two categories, namely
, and
to get the following two lemmas.
Lemma 2.6
is Tribonacci cordial only for
Lemma 2.7
is Tribonacci cordial only for
The next theorem follows immediately from the previous lemmas, which provide the complete list of all complete graphs that are Tribonacci cordial.
Theorem 2.8 The complete list of Tribonacci cordial Complete graphs are
, and
.
A wheel graph
is a graph that contains a cycle of n many vertices such that every vertex of the cycle is connected with another vertex known as the hub (see Figure 1).
![]()
Figure 1. Tribonacci cordial labeling for
graph.
Theorem 2.9
is Tribonacci cordial.
Proof. We start by identifying the vertices of
as
where
’s are the vertices of the cycle in a clockwise manner and v is the hub of the cycle. Now, for
, where
, we define
and
. The following function assigns Tribonacci labeling to the vertices of the wheel graphs. For
For the vertices
, define
where
Easy calculation ensures the validity of the cordiality of the labeling.
A shell graph is defined as a cycle
with
chords sharing a common vertex, called the apex (see Figure 2). Shell graphs are denoted as
. The vertices of
are denoted by
,
as the apex.
Theorem 2.10 Shell graphs
are Tribonacci cordial.
Proof. Let us rewrite n as
, where
and
. We define
and
as:
![]()
Figure 2. Tribonacci labeling for
graph.
and
. The function defined below assigns Tribonacci numbers to the vertices of the wheel graphs. Let
, and
for
. For the vertices
, let
where
Easy calculation generates
, which ensures that
is Tribonacci cordial for all n.
The generalized friendship graph
(see Figure 3) is a collection of n many cycles
, meeting at a common vertex. Clearly we can refer friendship graph
as
. For convenience, let us call the common vertex v the apex, and each cycle a blade of the graph. Consider
where the
blade is
. It is evident from the definition that the cardinality of the vertex and edge sets are given by
and
respectively.
Lemma 2.11 If
and
, then
is not Tribonacci cordial.
Proof. Note that in any blade, any combination of even and odd Tribonacci labeling on the vertices of the cycle
including the apex vertex, generates only even values for
. Thus
. Now when
and
, for some integer
,
. In order to generate Tribonacci cordial labeling for
,
must be
, which clearly contradicts that
is even.
![]()
Figure 3. Tribonacci cordial labeling for friendship graph
.
Now we investigate whether
is Tribonacci cordial for the remaining values, i.e., for
or
. First, we look into the case when
and
to obtain the following.
Lemma 2.12
is Tribonacci cordial if
.
Proof. For convenience, we redefine vertex
as
, where
, and
Now we provide the function that assigns Tribonacci numbers to the vertices of the
. For
, we label v with
, and label the rest of the vertices as follow:
For
,
and finally
.
Lemma 2.13 For
,
is Tribonacci cordial.
Proof. Let us define
The following function assigns Tribonacci labeling to the vertices of the graph
. For
,
, and for
we define
and finally
. It can be easily observed that for each blade, excluding the common vertex v, we label two categories of labelings in the following order: viz. p many even-even-odd-odd, and
many even-odd-even-odd. Hence the value of
in each blade, of former kind is −1, and 3 on the later (as the common vertex is being labeled by an odd Tribonacci number). Consequently we obtain
We believe that the following holds
Conjecture 2.14
is Tribonacci cordial for
and any positive integer
.
Theorem 2.15
is Tribonacci cordial if
and
or
for any n.
Proof. Let
such that
and
. It is clear for
, each blade the vertices is getting the labels odd-even-even-odd-
-even-odd, which with the odd labeled common vertex result in
. Thus we have a Tribonacci cordial graph for any choice of n.
Now for
where
, we can make the observation that the values of
in each blade are to be
. This clearly implies that that we have a Tribonacci cordial labeling (
) when the number of blades are even, i.e.,
.
Theorem 2.16
is Tribonacci cordial for all
.
Proof. Let us denote the vertices of
by
. In order to assign Tribonacci labeling to the graph
we consider the following cases.
Case 1. Assume that at least one of
is even. Without loss of generality we consider m to be even and use the following labeling:
,
. Note that, m/2 even and m/2 odd Tribonacci labels are used on one side, which result in
, for any assignment of labels on the other side.
Case 2. Consider the case when both m and n are odd. Let
and
, following the same pattern of labeling as the previous case. It can be easily noted that there are either
and
, or
and
even labels used. The former case yields
, whereas, later case implies
, ensuring the cordiality of the labeling in either one.
Bistar
is the graph obtained by joining the apex vertices of two copies of star, viz.
and
, by an edge. We identify the vertex set as
where
are the apex vertices and
are the pendant vertices connected with u and v respectively. The vertex and edge set cardinalities are given by
and
respectively.
Theorem 2.17 Bistar graph
are Tribonacci cordial.
Proof. Define the function
as
,
which assigns Tribonacci numbers to all pendant vertices. In order to label the apex vertices
, consider the following cases.
Case 1. Let at least one of
is even. Without loss of generality we can assume that m is even. Label
and
if
, and vice-versa if
. It is clear that m/2 many vertices are labeled with even (and odd) Tribonacci labels. Now if
then
many even and
many odd Tribonacci labels are used on other side. Thus
.
On the other hand if
, then there are
many even and
many odd Tribonacci labels used on the side of n pendant vertices. Hence
.
Case 2. Consider both
are odd. Once again without loss of generality we will consider three cases:
and
;
and
;
and
. For the first case
and
and vice-versa on last the two cases. It is very similar to the previous case to verify that this assigns a Tribonacci labeling to the graph
.
Theorem 2.18 Complete binary trees are Tribonacci cordial.
Proof. Let T be the complete binary tree. We denote the vertices as
, where
denoted the levels, and
is connected to
and
. We define the labeling
as
. If we denote
as the edge connecting the vertices the parent
and the child vertex
, where
, then we observe the following:
As the maximum possible value for k is
, we have
, which implies
. Thus T is Tribonacci cordial.
Theorem 2.19
is Tribonacci cordial.
Proof. Let us identify the vertices of the graph as
. We define labeling
as follows:
where
. Clearly this labeling generates
and
, hence
, which proves the theorem.
Theorem 2.20
is Tribonacci cordial only for
.
Proof. First we note that, for any two Tribonacci labeling
and
,
. We omit the proof as it is very similar to Theorem 2.2. Now observe that when n is odd, i.e.,
,
, thus
. For the case n being even, let
be the vertices of the graph
. We define the following function that assigns labelings to the vertices.
where
. Clearly this labeling generates
, hence
, which proves the theorem.