Chapter 10
Abstract Algorithms 2—Greedy Methods
Objectives
After reading this chapter, you should understand:
- Greedy Strategy : Principles through examples
- The terms : Objective functions, Optimality and Feasibility
- Applicability and limitations of Greedy strategy
- How choice of complex data structures influences algorithm complexity
- The Union-Find Data Structure
- Matroids : Properties and Applications
- Minimum Spanning Tree Algorithms (Kruskal’s, Prims’s) : Correctness and Efficiency
- Shortest Path A lgorithms (Dijkstra’s)
Chapter Outline
10.3 Job Sequencing with Deadlines
Get Design and Analysis of Algorithms now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.