⇰ GRAPH A graph is a non-linear data structure. It is a pictorial representation of a set of objects where some pairs of objects are connected by links. It consisting of nodes and edges. The nodes are sometimes also referred to as vertices and the edges are links that connect any two nodes or vertices in the graph. Therefore we can say a graph is a collection of nodes and edges in which two nodes are coonected with edges . It can be seen as a cyclic tree, where the vertices maintain any other relationship among them instead of having parent child relationship as in tree. Generally a graph 'G' is represented as G(V,E) , where V represents set of vertices of G and E represents set of edges or links of G. following is a graph with five vertices and seven edges. Graph with 5 vertices and 7 edges We can define the above graph as G(V,E). where V={A, B, C, D, E} and E={ (A,B), (A,C), (A,D), (B,D), (C,D), (B,E), (D,E) }. ⇰ APPLICATIONS O