CSCE 423/823 - Topics Covered

10th Jan, 2005 Discussion of Syllabus and the requirements: TA Mengke Li
12th Jan, 2005 Introduction and overview of the course, order statistics problem
14th Jan, 2005 Simultaneous Min/Max, review of Master theorem, pretest
17th Jan, 2005 MLK Holiday
19th Jan, 2005 Selection in Linear time
21st Jan, 2005 Completed Selection, Lower-bound for sorting
24th Jan, 2005 Graph Algorithms: BFS and DFS
26th Jan, 2005 Applications of DFS: Topological Sorting of DAG and Strongly Connected Components
28th Jan, 2005 Applications of DFS: Strongly Connected Components, MST
31st Jan, 2005 MST Generic with proof, Kruskal's
02nd Feb, 2005 Disjoint Set Datastructure-Implimentation of Kruskal
04th Feb, 2005 Review of Materials so far, loop invariants
07th Feb, 2005 Heaps and Prim's MST
09th Feb, 2005 Single Soruce S.P. Bellman-Ford
11th Feb, 2005 No Lectures: Instructor on Travel
14th Feb, 2005 Dijkstra's Algorithm
16th Feb, 2005 Difference constraint LP using SSSP
18th Feb, 2005 Midterm 1
21st Feb, 2005 All Pairs SP Matrix Mult. type algorithm
23rd Feb, 2005 APSP: Floyd-Warshall
25th Feb, 2005 Review of Basic Algorithms so far: Flows introduction
28th Feb, 2005 Network Flows: Basic Ford-Fulkerson
02nd Mar, 2005 Networkflows: Maxflow-Mincut theorem
04th Mar, 2005 Edmonds Karp and Application to Matching
07th Mar, 2005 Dynamic Programming: Matrix Chain Mult.
09th Mar, 2005 Dynamic Programming: Longest Common Subsequence
11th Mar, 2005 Dynamic Programming: Optimal Binary Search Trees
14th March, 2005 Spring Break!!
16th March, 2005 Spring Break!!
118th March, 2005 Spring Break!!
21st Mar, 2005 Theory of NP-Completeness
23rd Mar, 2005 Theory of NP-Completeness
25rd Mar, 2005 Review for the Midterm 2
28th Mar, 2005 Midterm 2
30th Mar, 2005 Reductions CIRCUIT SAT to SAT to 3SAT
01st April, 2005 More reductions
04th April, 2005 Still more reductions
06th April, 2005 Intro to Approximation: vertex cover
08th April, 2005 Approximation for Eucledian TSP
11th April, 2005 Hardness of Approximating TSP
13th April, 2005 Linear Programming introduction
15th April, 2005 Simplex
18th April, 2005 Simplex
20th April, 2005 FFT and Polynomial Multiplication
22nd April, 2005 FFT and Polynomial Multiplication
25th April, 2005 Open discussion with the students
27th April, 2005 Review of Network Flows
29nd April, 2005 More Review

CSCE 423/823 - To be Covered