Graph Algorithms - GeeksforGeeks

Graph algorithms are techniques for analyzing and manipulating graphs to solve problems such as shortest path finding and cycle detection.