Module 4 Greedy Algorithms 1
Module 4 Greedy Algorithms 1
Algorithms
Module Outline:
1. Introduction to greedy based solution approach
2. Minimum Spanning Trees - Prim’s and Kruskal algorithms
3. Shortest Path using Dijkstra’s algorithm
4. Fractional and 0/1 Knapsack problem
5. Coinage problem
6. Bin packing problem
7. Job scheduling problem– Shortest job first, Shortest remaining job
first
8. Graph coloring problem
9. Text compression using Huffman coding and Shannon-Fano
coding
Introduction
Greedy is a strategy that works well on optimization problems
with the following characteristics: