Back to Data Structures & Algorithms

Advanced Graph Algorithms

Exploring critical network points (articulation points, bridges), pathfinding challenges (Eulerian/Hamiltonian paths), and network flow problems.

2 weeks

Topics in this Chapter

1

Articulation Points & Bridges

Identifying critical vertices and edges whose removal would disconnect a graph.

2

Eulerian & Hamiltonian Paths

Finding paths that visit every edge (Eulerian) or every vertex (Hamiltonian) exactly once.

3

Max Flow (Ford-Fulkerson, Edmonds-Karp)

Finding the maximum rate at which a material can flow through a network from a source to a sink.

GeekDost - Roadmaps & Snippets for Developers