Algorithms for graphs and networks.

These algorithms are divided into categories as follows: