Mini-exam 2 over sections 3.1, 3.2, and chapter 4.
Well-defined algorithms:
- Breadth first search algorithm for
- Determining all reachable vertices from w.
- Dijkstra's algorithm for finding shortest paths from w to any other vertex.
- To find Euler tours
- Chinese Postman Problem
- Finding a Hamiltonian cycle in a tournament
- Greedy algorithm for finding a Hamiltonian cycle or path - for special case when graph is a complete graph.
Partial algorithm:
- Improving Hamiltonian path (example: 2-OPT) - for special case when graph is a complete graph.