Introduction To Graph Theory
Introduction To Graph Theory
ABSTRACT
The field of mathematics plays vital role in various fields. One of the important areas in
mathematics is graph theory which is used in structural models. This structural arrangements of
various objects or technologies lead to new inventions and modifications in the existing
environment for enhancement in those fields. This Paper describes the description of graph
theory.
Keywords: Bipartite graph, Ad-hoc networks, Edges and Vertices.
The set of edges is unordered. All such graphs are called undirected graph.
A directed graph consist of vertices and ordered pairs of edges. Note, multiple edges in the
same direction are not allowed.
If multiple edges in the same direction are allowed, then a graph is called directed multigraph.
A graph in which every vertex has the same degree is called a regular graph. Here is an
example of two regular graphs with four vertices that are of degree 2 and 3 correspondently
Connectivity
A path is a sequence of distinctive vertices connected by edges. Vertex v is reachable from u if
there is a path from u to v. A graph is connected, if there is a path between any two vertices.
There are two standard ways to represent a graph:
· as a collection of adjacency lists
· or as an adjacency matrix
An adjacency list representation is used for representation of the sparse graphs. An adjacency
matrix representation may be preferred when the graph is dense.
The adjacency-list representation of a graph G consists of an array of linked lists, one for each
vertex. Each such list contains all vertices adjacent to a chosen one. Here is an adjacency-list
representation:
Vertices in an adjacency list are stored in an arbitrary order. A potential disadvantage of the
adjacency-list representation is that there is no quicker way to determine if there is an edge
between two given vertices.
Bipartite graphs
DEFINITION. A graph G is called bipartite, if VG has a partition to two subsets X and Y such
that each edge uv 樺 G connects a vertex of X and a vertex of Y. In this case, (X, Y) is a
bipartition of G, and G is (X, Y)-bipartite.
A bipartite graph G (as in the above) is complete (m, k)- bipartite, if |X| = m, |Y| = k, and uv 樺 G
for all u 樺 X and v 樺 Y.
All complete (m, k)-bipartite graphs are isomorphic. Let Km, k denote such a graph.
A subset X 稀 VG is stable, if G[X] is a discrete graph.
HOW TO DRAW GRAPH:
Graphs are represented graphically by drawing a dot or circle for every vertex, and drawing an
arc between two vertices if they are connected by an edge. If the graph is directed, the direction
is indicated by drawing an arrow.
A graph drawing should not be confused with the graph itself (the abstract, non-visual structure)
as there are several ways to structure the graph drawing. All that matters is which vertices are
connected to which others by how many edges and not the exact layout. In practice it is often
difficult to decide if two drawings represent the same graph. Depending on the problem domain
some layouts may be better suited and easier to understand than others.
The pioneering work of W. T. Tutte was very influential in the subject of graph drawing. Among
other achievements, he introduced the use of linear algebraic methods to obtain graph drawings.