Graph Theory — Networks of Vertices and Edges
Graph theory studies mathematical objects called graphs — sets of vertices connected by edges. Graphs model social networks, the internet, road maps, molecules and more.
Key Concepts
- Directed vs. undirected graphs.
- Paths, cycles and connectivity.
- Trees and spanning trees.
- Graph colouring and planar graphs.
- Classical algorithms — BFS, DFS, Dijkstra, Kruskal.