Syllabus – Graph Theory
Graph Theory
- Fundamental Concepts
- Directed and undirected graphs, bi-partite graphs;
- Paths, cycles, circuits and trees;
- Connectivity and diameter;
- The adjacency matrix
- Basic Algorithms
- Breadth-first and depth-first search;
- Dijkstra’s algorithms;
- Floyd-Warshall algorithm;
- Spanning Trees;
- Networks and Flows
- Ford-Fulkerson algorithm;
- Edmonds-Karp algorithm;
- Blocking flows;
- Goldberg-Tarjan algorithm
- Coloring and related topics
- Edge and vertex coloring problems;
- Coloring in communications;
- Modern coloring algorithms