| Weeks | Topics |
| 1 |
Graph concept and Importance of Graph Theory.
|
| 2 |
Constructing graphs. Havel-Hakim Theorem. Basic graph definitions.
|
| 3 |
Graph Operations. Tree definition and some Theorems. Induced subgraph.
|
| 4 |
Independence number, Covering number and Domination number in Graphs and Algorithms.
|
| 5 |
Coloring of graphs and Chromatic Polynomials.
|
| 6 |
Representing graphs on computer and Matrices.
|
| 7 |
Matching. Maximal matching, perfect matching, (augmenting path), assignment problem, the modeling of assignment problem with graphs and Hungarian algorithm.
|
| 8 |
Connectivity number in Networks and Algorithms.
|
| 9 |
Menger's Theorem and the Maximum flow problem.
|
| 10 |
Graph Algorithms and Analysis: Search algorithms, Depth first search, Breath first search
|
| 11 |
Graph Algorithms and Analysis: Djikstra's algorithm
|
| 12 |
Graph Algorithms and Analysis: Bellman-Ford and Floyd Algorithm
|
| 13 |
Graph Algorithms and Analysis: Prim Algorithm, Kruskal Algorithm
|
| 14 |
Applications of Graf Theory to Daily Life Problems
|