Professional Documents
Culture Documents
Chapter 1
Chapter 1
Introduction
1.1 Introduction
The origin of the field of Graph theory [15] can be traced back to the famous
Konigsberg bridge problem [4], which was solved by the swiss Mathematician
in the birth of this field. Graph theory has developed into a major area of
molecules) [39] and engineering (communication networks and coding theory) [41]
There are many interesting areas of research in graph theory which include
algebraic graph theory, fuzzy graph theory and so on. In fact domination in graphs
and graph coloring are two intensively investigated areas of research in graph theory.
Here we are interested in the study of dominator coloring [11, 12] which combines
The study of graph coloring was motivated by the celebrated Four color conjecture
[3] in the 19th century, namely, every planar map can be colored with four colors such
that countries sharing a boundary have different colors. Many researchers attempted
to prove the conjecture, thereby contributing to the topic of graph coloring which
has now become a well-established area of graph theory. The conjecture was open for
more than a century. Appel and Haken finally resolved the problem in 1976. Several
variations of coloring have been introduced and studied by many researchers. The
book by Jenson and Toft [20] gives an extensive survey of various graph colorings.
The main data structures used to describe relationships occurring in the real world
are graphs. Many practical problems can be reduced to the problem of graph
coloring (sometimes with some additional constraints). It is known that the problem
corresponding decision problem (i.e., is there a coloring which uses at most k colors?)
is NP-complete [21].
The basic graph coloring problem is to assign colors to the vertices of a graph
in such a way that vertices connected by an edge receive different colors. We want
to use as few colors on the vertices as possible. A color class Vi is a set of vertices,
having the same color i and is an independent set, in the sense that no two of the
vertices in this set are adjacent. A proper coloring of G partitions the vertex set V
into color classes. The minimum number of colors required for proper coloring of the
vertices in a graph is called the chromatic number of the graph. Another standard
2
problem is edge coloring which requires assigning colors to the edges of the graph
such that two edges having the same end point cannot have the same color. The
minimum number of colors required to color the edges is the chromatic index of the
graph.
The applications of graph coloring are from such diverse areas as time-tabling,
allocation and so on. There are several variants of graph colorings such as List
coloring, b-coloring, harmonious coloring, total coloring, sum coloring, rank coloring,
coloring are also two such variants of graph coloring which we study in this thesis.
Domination in Graphs
The works of Berge in 1958 [3] and Ore in 1962 [43] resulted in domination becoming
a formal theoretical area of graph theory. There has been a rapid growth of research
on this area and a wide variety of domination parameters have been introduced, after
the publication of a paper by Cockayne and Hedetniemi [16]. The domination theory
has gained popularity and remains as a major area of research due to the inspiring
the book by Haynes et al. [16] and survey papers on several advanced topics on
3
Domination in graphs has applications in several fields. Domination arises in
facility location problems, where the number of facilities (e.g., hospitals, fire stations)
is fixed and one attempts to minimize the distance that a person needs to travel to
get to the closest facility. A similar problem occurs when the maximum distance to
a facility is fixed and one attempts to minimize the number of facilities necessary
networks.
[18, 19] and studied further by Gera et al. [11, 12] and recently investigated by
dominates every vertex of at least one color class. It is a convention that if {v} is
a color class, then v dominates its own color class {v}. The dominator chromatic
number χd (G) is the minimum number of colors required for a dominator coloring
of G.
class Vi and deg(u) ≥ deg(v) for all v ∈ Vi . That is every vertex of G strongly
4
dominates every vertex of at least one color class. The strong dominator chromatic
number χSD (G) is the minimum positive integer k for which G admits a k-strong
introduced strong dominator coloring and its corresponding parameter and have
obtained several results involving this parameter. Among the results which we have
established in this direction of our study, we have presented main results in [34, 35].
strong product of graphs of some interesting graph classes are obtained and also
[36].
product of graphs of some interesting graph classes are obtained and also dominator
presented the main results of this chapter in [27, 28, 30, 31, 32, 33].
graphs of various graph families and obtained their exact values of dominator
5
chromatic numbers. We have some of the important results obtained in [24, 25,
26, 28].
equitable total, equitable connected domination number and have investigated the
edge addition stability of these parameters on various graph families. Also global
domination and connected global domination upon edge addition stable property
1.3 Preliminaries
In this section, we recall the basic concepts and results related to graphs, in
order to provide sufficient background for the study undertaken in this thesis. For
unexplained additional notions, notations and results, we refer to [5, 15, 49].
together with a set of unordered pairs of distinct vertices of G called edges. The
vertex set and the edge set of G are denoted by V (G) and E(G) respectively. The
edge e = (u, v) is said to join the vertices u and v. In such a case, u and v are said
to be adjacent. The vertex u and the edge e are said to be incident, as are v and e.
If e1 and e2 are distinct edges of G incident with a common vertex, then e1 and e2
The number of vertices in G is called the order of G and the number of edges in
6
G is called the size of G. A graph is trivial if its vertex set is a singleton.
of G with vertex set S and is denoted by hSi. Thus two vertices of S are adjacent
of v and the edges incident with v. If e ∈ E(G), the spanning subgraph with edge
degree zero in G is called an isolated vertex and a vertex of degree one is a pendant
support vertex and the edge incident to a pendant vertex is called a pendant edge.
7
maximum of {deg(v) : v ∈ V (G)} is denoted by ∆(G) or simply ∆.
if its vertices have degree either a or b, and if it possesses vertices of degree a and
independent set in G.
Definition 1.3.1.6 The complement G of a graph G is the graph with vertex set
V (G) such that two vertices are adjacent in G if and only if they are not adjacent
in G.
8
Definition 1.3.1.7 A bipartite graph is a graph G whose set V (G) can be
partitioned into two nonempty subsets X and Y such that each edge of G has
one end in X and the other end in Y . The pair (X, Y ) is called a bipartition of G.
a complete bipartite graph. The complete bipartite graph with bipartition (X, Y )
such that |X| = r and |Y | = s is denoted by Kr,s . In particular, the graph K1,r is
partitioned into k nonempty subsets V1 , V2 , . . . , Vk such that no edge has both ends
i 6= j, then G is called a complete k-partite graph and is denoted by Ka1 ,a2 ,...,ak
where |Vi | = ai , 1 ≤ i ≤ k.
and then joining the ith vertex of G1 to every vertex in the ith copy of G2 .
where for each vertex v ∈ V (H), a new vertex v ′ and a pendant edge vv ′ are added.
vi and vi+1 are adjacent. We say that P is a v1 − vn path. The vertices v1 and vn are
called the orgin and terminus of P respectively. The vertices v2 , . . . , vn−1 is called
9
Definition 1.3.1.11 A cycle of length n ≥ 3 in a graph G is a sequence
and vi+1 are adjacent, vn and v1 are adjacent and v1 , v2 , . . . , vn are distinct. A cycle
as n is even or odd.
The join of cycle graph Cr with K1 , i.e., Cr + K1 is called the wheel graph and
of W1,r and the vertices of Cr are called the rim vertices. For all our discussion, we
considered the following labelling. The central vertex is labelled by v1 and the rim
of G.
exactly one cycle is called an unicyclic graph. A disconnected graph in which each
10
Definition 1.3.1.15 A graph G is called planar if it can be drawn in a plane with
no crossing edges.
G1 × G2 , is the simple graph with V1 × V2 as its vertex set and two vertices (u, v) and
(u′ , v ′ ) are adjacent in G1 × G2 if and only if either (i) u = u′ and v, v ′ are adjacent
Qn = Qn−1 × K2 .
defined on the vertex set V1 × V2 . Two vertices (u, v) and (u′ , v ′ ) are adjacent in
G1 ⊠ G2 .
Definition 1.3.1.18 The Mycielskian of G is the graph µ(G) with vertex set
E(µ(G)) = E ∪ E ′ (= {vi vj′ , vi′ vj /vi vj ∈ E}) ∪ E ′′ (= {vi′ w/1 ≤ i ≤ n}). The vertices
v and v ′ are called twins of each other and w is called the root of µ(G).
set with cardinality n and let Σ be the collection of all r-subsets of S. K(n, r) has
11
vertex set Σ. Two vertices are adjacent if and only if the corresponding r-subsets
are disjoint.
subdividing each edge of G exactly once and joining all the non-adjacent vertices of
G in C(G).
Definition 1.3.1.21 The middle graph M (G) [40] of G is defined as follows. The
vertex set of M (G) is V (G)∪E(G). Two vertices x, y of M (G) are adjacent in M (G)
each edge of G exactly once and joining all these newly added vertices of adjacent
edges of G.
Definition 1.3.1.22 The total graph [40] T (G) of G is defined as a graph with
vertex set V (G) ∪ E(G) and two vertices x, y of T (G) are adjacent in T (G) if either
(i) x, y are in V (G) and x is adjacent to y in G or (ii) x, y are in E(G) and x, y are
words, M (G) is obtained by subdividing each edge of G exactly once and joining all
constructed by taking two copies of G say G′ and G′′ and joining each vertex v ′
m ≥ 2 be n copies of a graph G.
12
Definition 1.3.1.24 The graph G′ obtained by adding an edge between Gi and
by Gv (or Ĝ) is obtained by removing all the edges incident with v and joining edges
e is obtained
Definition 1.3.1.26 Duplication of a vertex v of G [47], denoted by G,
e∗ .
simultaneously, we obtain n-vertex duplication of G, denoted by G
Definition 1.3.1.27 The helm graph Hr is the graph obtained from a wheel graph
W1,r by attaching a pendant edge at each vertex of the r-cycle. It has 2r + 1 vertices
and 3r edges. A flower graph F lr is the graph obtained from a helm graph Hr
by joining each pendant vertex to the central vertex of the helm by an edge. It
has 2r + 1 vertices and 4r edges. The sun flower graph Sfr is the resultant graph
obtained from the flower graph F lr by adding r pendant edges to the central vertex.
Definition 1.3.1.28 The Gear graph Gr [10] also known as a bipartite wheel graph,
is obtained from a wheel graph W1,r by subdividing edges in the outer cycle. Gear
13
Definition 1.3.1.30 For integers r, s ≥ 1, the jelly fish graph J(r, s) is the graph
edge set E(J(r, s)) = {(v1 , v2 ), (v2 , v3 ), (v3 , v4 ), (v4 , v1 )} ∪ {(v1 , xi )/1 ≤ i ≤ r} ∪
is the graph with vertex set V (U (r, s)) = X ∪ Y , where X = {x1 , x2 , . . . , xr } and
Y = {y1 , y2 , . . . , ys } and edge set E(U (r, s)) = {(xi , xi+1 )/i = 1, 2, . . . , r − 1} ∪
chords in a cycle Cn on n-vertices. The vertex at which all the chords are concurrent
is called the apex vertex. The shell is also called a fan Fn−1 . i.e., Sn = Fn−1 =
have their apex in common. A double shell consists of two disjoint shells Sr and Ss
with a common apex is also known as a bow graph and is denoted by B(r, s).
The concept of domination was introduced by Ore and Berge [3, 43]. An excellent
treatment of domination is given in the book by Haynes et al. [16] and survey papers
14
on several advanced topics on domination are given in the book edited by Haynes
et al. [17]. The concept of graph coloring is given in the book by Jenson and Toft
et al. [18, 19] and studied further by Gera et al. [11, 12] and recently investigated
every vertex in V − S, there exists u ∈ S such that uv ∈ E(G) and deg(u) ≥ deg(v)
set of G is called the strong (weak) domination number of G and is denoted by γs (G)
(γw (G)).
[1] if the induced subgraph hSi has no edges. The independent domination number
set in G and S is called a connected dominating set if the induced subgraph hSi is
dominating set [8] if the induced subgraph hSi has no isolated vertices. The total
15
domination number γt (G) of a graph G is the minimum cardinality of a minimal
of G in such a way that adjacent vertices receive different colors. A color class is
the set of vertices, having the same color. The color class corresponding to a color
vertex of G dominates every vertex of at least one color class. The dominator
chromatic number χd (G) is the minimum number of colors required for a dominator
coloring of G.
and a + b = n.
16
Theorem 1.3.2.8 [11] Let G be a connected graph of order n. Then χd (G) = n if
γ(T ) + 1 ≤ χd (T ) ≤ γ(T ) + 2.
⌈n/3⌉ if n = 4
Theorem 1.3.2.10 [11] For the cycle Cn , we have χd (Cn ) = ⌈n/3⌉ + 1 if n = 5
⌈n/3⌉ + 2 otherwise.
Corollary 1.3.2.13 [14] For any bipartite graph G, γ(G) ≤ χd (G) ≤ γ(G) + 2.
17
Theorem 1.3.2.18 [2] For any graph G, χd (G) + 1 ≤ χd (µ(G)) ≤ χd (G) + 2.
18