Eksamensspørgsmål

  1. Sorting (heapsort and quicksort in particular)
  2. Binary Search Trees (red-black trees in particular)
  3. Divide-and-Conquer (general principles and their application to the Closest Pair Problem)
  4. Minimum Spanning Trees and use of heaps, disjoint sets
  5. Segment Intersection Problem using Plane Sweep
  6. Strongly connected components
  7. Single-source shortest paths: Bellman-Ford's algorithm
  8. Single-source shortest paths: Dijkstra's algorithm
  9. All-pairs shortest paths
  10. Maximum flow
  11. NP-completeness: concepts and definitions
  12. NP-completeness: an example of a proof
  13. Branch-and-bound
  14. Approximation algorithms
  15. A fully-polynomial-time approximation scheme
Supplerende spørgsmål:

Der kan ved eksamen stilles supplerende spørgsmål indenfor alle dele af pensum, f.eks.

Dispositioner

Forslag til dispositioner til spørgsmålene 1-5 udarbejdet af Pawel Winter.
Forslag til dispositioner til spørgsmålene 6-10 udarbejdet af Jakob Krarup.
Forslag til dispositioner til spørgsmålene 11-15 udarbejdet af David Pisinger.