Hedyeh Beyhaghi

COMPSCI 611 - Advanced Algorithms

Welcome to the Spring 2025 course webpage for COMPSCI 611 - Advanced Algorithms.

Course Information

Textbooks

Additional References:

Specific Topics in More Detail:

Assessment

Late Policy:

Honesty and Collaboration Policy

Violating any of the following rules risks an automatic F. Ask if you’re unsure about any of the policies.

Here’s an approximate schedule for the course. Note that this will be updated as we go along depending on our progress.

Date Topic Events
Jan 30 (Thu) Preliminaries, Mergesort, Master Theorem -
Feb 4 (Tue) Matrix Multiplication, Closest Pairs HW1 Release
Feb 6 (Thu) Fast Fourier Transform -
Feb 11 (Tue) Minimum Spanning Trees -
Feb 13 (Thu) Subset Systems, Matroids -
Feb 18 (Tue) Cardinality Theorem and Examples HW1 Due, HW2 Release
Feb 20 (Thu) - -
Feb 25 (Tue) Bipartite Matchings, The Union-Find Problem -
Feb 27 (Thu) Dynamic Programming: Knapsack, Floyd-Warshall -
Mar 4 (Tue) Dijkstra’s Algorithm HW2 Due
Mar 6 (Thu) Seidel’s Algorithm -
Mar 11 (Tue) - Midterm (7-9 PM)
Mar 13 (Thu) Network Flow Part 1 -
Mar 16–23 Spring Break -
Mar 25 (Tue) Network Flow Part 2 HW3 Release
Mar 27 (Thu) Quicksort -
Apr 1 (Tue) Karger’s Algorithm -
Apr 3 (Thu) Tail Inequalities and Lazy Select -
Apr 8 (Tue) Chernoff Bounds and Balls & Bins HW3 Due, HW4 Release
Apr 10 (Thu) More Balls & Bins, Polynomial Multiplication -
Apr 15 (Tue) Approximation Algorithms -
Apr 17 (Thu) More Approximation: TSP & Weighted Set Cover -
Apr 22 (Tue) P vs. NP, Approximations, Independent Set HW4 Due, HW5 Release
Apr 24 (Thu) NP Completeness -
Apr 29 (Tue) More NP Completeness and Approximation Algorithms -
May 1 (Thu) Linear Programming, Simplex Method -
May 6 (Tue) Analysis of the Simplex Method HW5 Due
May 8 (Thu) Review -
May 12 (Mon) - Final Exam

This site is powered by Just the Docs.