The application of graph theory to modelling systems began in several scientific areas  among them statistical physics (the study of large particle systems)  genetics (studying inheritable properties of natural species)  and interactions in contingency tables