Graph Algorithms In Computer Networks