ABSTRACT

Graphs are the most common abstract structure encountered in computer science and are widely used for abstract information representation. Any system that consists of discrete states (or sites) and connections between them can be modeled by a graph.