Course Outlines
Basic concepts; Complete graph; Bipartite graphs; Connectivity; Sub graphs; Metric representation of graphs; Isomorphic graphs; Travers ability; Eulerian & Hamiltonian graphs; Properties and applications; Trees; Properties of trees; Spanning tree and minimal spanning trees; Rooted and binary tree; Planar graph; Properties & theorems of planar graphs; Graph coloring; Directed graphs; Diagraph; Connectivity; Traversability; Tournament; Traffic flows.
Introduction
· Graph: A
graph G consists of a nonempty finite set V whose elements are called vertices
and a set E of edges such that each edges consists of a pair of distinct
vertices. The graph with V vertices and E edges is denoted by G(V, E).
· Trivial
graph: The graph
having only one vertex but no edges is called trivial graph.
· Empty
graph: The graph
with no vertex and no edges is called empty graph.
· Loop of
a graph: An edge of a graph is called loop if it joints a vertex and
itself.
· Parallel
edges: Two or
more edges of a graph are called parallel or multiple edges if they have same
end points.
· Finite
graph: A
graph is said to be finite if both the vertex set and edge set are finite.
· Adjacent
edges: Two
edges are said to be adjacent if they have common vertex.
· Simple
graph: A
graph is said to be simple if it has no loops no parallel edges.
· Multigraph: A
graph G having multiple edges or having loops is called multigraph.
· Degree
of vertices: The degree of vertex V in graph G is denoted by d(v) is the
number of edges which are incident on v. The vertex is said to be even or odd
according as d(v) is even or odd.
· Complete
graph: If
there exists exactly one edge between any pair of vertices of graph G, then it
is said to be complete graph. The complete graph with n vertices is denoted by
Kn.
· Bipartite
graph: A
graph G is said to be bipartite if its vertices V can be partitioned into two
subsets M and N such that each edge of G connects a vertex of M to the vertex
of N.
· Complete
bipartite graph: A bipartite graph G is said to be complete bipartite if and
only if an edge {x, y} Î E(G)
for all x Î M and y Î N.
· Walk in
a graph: A walk in a graph G is a finite order set
W
= {v0, e1, u1, e2, u3, ..., uk–1,
ek, uk}
Whose elements are alternately vertices
and edges such that for 1 £ i £ k, the
edge ei has edge vertices Vi–1 and Vi.
· Trail
and path: A walk in a graph in which all the edges are distinct, is
called trail and if all the vertices are distinct, then it is called path.
· Open and closed
walk, trail or path: A walk (trail or path) in graph is
said to be closed if the initial vertex u1 and final vertex un
such that u1 = un, otherwise it is said to be open.
· Circuit
and cycle: A closed trail which contain at least three edges is called
circuit and circuit which does not repeat
any vertices except the initial and final vertex is called cycle.
· Connected
and disconnected graph: In a graph G if there is a path
between any two of its vertices, then it is said to be connected graph,
otherwise it is said to be disconnected.
· Isomorphism
of graphs: Let G(V1,
E1) and H(V2, E2) be two graphs. The graph G
and H are said to be isomorphic if there is one to one and onto function f
between vertices of G to the vertices of H such that {u, v} is in E, if and
only if {f (u), f(v)} is
in E2. Such a function f is
called an isomorphism.
· Subgraph: A
subgraph of G(V, E) is a graph H(V1, E1) such that (i) V1
Í V and
E1 Í E
(ii) for every edge e1 Î E1
is incident on v1 and w1 then v1, w1
Î V1.
· Induced
subgraph: A subgraph H(V1, E1) is vertex
induced subgraph of the graph G(V, E) if V1 Í V and
E1 = E Ç P2(V1)
where P2(V1) a 2-subset of V1 (i.e. if v, u Î V1)
and {v, u} Î E iff {u, v} Î E1)
· Spanning
Subgraph: A subgraph H(V1, E1) of graph G(V1
E) is said to be spanning subgraph of G(V, E) if V1 = V.
· Proper
subgraph: A subgraph H (V1, E1) of graph G(V,
E) is said to be proper subgraph if either V1 ¹ V or E1
¹ E.
· Cut
vertex: A vertex v of a connected graph G is called a cut-vertex if
the graph G – v is disconnect.
Bridge: An edge e of a graph G is said
to bridge if G – e is disconnected.
· Matrix
representation of a graph: Adjacency matrix: Let G be a graph
with n vertices v1, v2, v3 ......., vn.
The adjacency matrix of G with respect to a given ordered list of vertices in a
n × n matrix, usually denoted by A(G), i.e. A(G) = (aij) where the ijth
entry aij is the number of edges joining the vertex vi to
vj.
· Incidence
Matrix: Let G be a graph with vertices v1, v2,
....... vp and edges e1, e2, ...... eq.
The incidence matrix I(G) of G is a p × q matrix I(G) = (aij) where
aij = { 1 if ei
is incident with vj o
otherwise
· Eulerian
trail and Eulerian Graphs: Let G be a graph. A trail in G is
called an Eulerian trial if it contains all the edges of graph G.
A graph G is called an Eulerian graph
if it contains an Eulerian circuit and the circuit intersects each vertex at
least once.
· Traversable
graph: A
graph G is said to be a traversable graph if G has Eulerian trial.
· Hamiltonian graph: A graph G is called Hamiltonian graph it has a Hamiltonian circuit.
· Tree
and forest: A connected graph G is called tree if it has no cycle and a
forest is a graph whose components are tree.
· Spanning
tree: A
subgraph T of a graph G is called a spanning tree of G, if T is tree and all
the vertices of graph G is also the vertices of the tree T.
· Planar
graph: A
graph is said to be planar if it has a representation in the plane with the
edges intersecting only at the vertices on which they are incident.
· Diagraph: A
diagraph D, denoted by D(V, E) consists of a finite non-empty set V of vertices
and a finite set E of directed edges of order pair (u, v) of vertices.
0 Comments