Graph theory has been extended in many ways to increase its power to model systems
and represent many kinds of information.
Furthermore, other types of graphical models, such as
Bayesian networks, Petri nets, and probabilistic graphical models,
can serve different needs.
See also in The book of science:
Readings on wikipedia: