Office: | PETR 428 | ||
Phone: | (979) 845-4259 | ||
Email: | chen@cse.tamu.edu | ||
Web: | https://people.engr.tamu.edu/j-chen3/ | ||
Office hours: | M&W 11:30 am-1:00 pm |
Textbook
Jianer Chen:
Introduction to Tractability and Approximability of Optimization Problems,
Lecture Notes, Dept. Computer Science and Engineering, TAMU.
Additional Reading Materials
Course Progress
Date | Topics | Lecture Notes | Announcement |
---|---|---|---|
Jan. 17 | Introduction | Chapter 1 | Chapter 1(Introduction) has been posted |
Jan. 19 | Graph matching | Reading materials on graph matching are posted | |
Jan. 22 | Graph matching on general and weighted graphs | Chapter 2 | Chapter 2 (Graph Matching) has been posted |
Jan. 24 | Recent research in graph matching algorithms | References | References has been posted |
Jan. 26 | Maximum flow algorithms | Chapter 3 | Chapter 3 (Maximum Flow) has been posted |
Jan. 29 | Recent progress in maximum flow algorithms | Reading materials on maximum flow are posted | |
Jan. 31 | Linear programming | Chapter 4 | Chapter 4 (Linear Programming) has been posted |
Feb. 2 | NP-hard optimization problems | Chapter 5 | Chapter 5 (NP-hard Problems) has been posted |
Feb. 5 | Polynomial-time reductions | Homework Assignment #1 has been posted | |
Feb. 7 | Approximation algorithms for NP-hard problems | ||
Feb. 9 | Approximation algorithms for Vertex Cover | A new paper on Vertex Cover is posted | |
Feb. 12 | Examples: approximating Makespan and Knapsack | Chapter 6 | Chapter 6 (FPTAS) has been posted |
Feb. 14 | Psuedo-polynomial time algorithms | Reading materials on scheduling are posted. | |
Feb. 16 | Fully polynomial-time approximation schemes | Homework #1 is due on Feb. 19. | |
Feb. 19 | FPTAS for Knapsack | Project instruction is posted | |
Feb. 21 | FPTAS for c-Makespan | Reading materials on FPTAS are posted | |
Feb. 23 | Strong NP-hardness | ||
Feb. 26 | Bin-packing | ||
Feb. 28 | Polynomial-time approximation schemes (PTAS) | ||
March 1 | Maximum Independent-Set on planar graphs | ||
March 4 | Optimizations on planar graphs | ||
March 6 | More advanced techniques on planar graphs | ||
March 8 | Approximating Metric TSP | ||
March 11-15 | Spring Break | ||
March 18 | PTAS on Euclidean TSP | Chapter 7 | Chapter 7 (PTAS) has been posted |
March 20 | PTAS on Euclidean TSP (cont.) | Homework Assignment #2 has been posted | |
March 22 | PTAS on Euclidean TSP (cont.) | More reading papers have been posted | |
March 25 | Constant ratio approximations | ||
March 27 | Christofides' algorithm for Metric-TSP | Project proposals have been reviewed | |
March 29 | Reading day, no class | ||
April 1 | 2-SAT and Max-2SAT | Chapter 8 | Chapter 8 (APX) has been posted |
April 3 | Johnson's algorithm for Max-SAT | ||
April 5 | Survey on algorithms for SAT and Max-SAT | The arts of satisfiability | |
April 8 | A randomized algorithm for Min-Cut | ||
April 10 | Randomized algorithms for Max-SAT | ||
April 12 | Improving the expected approximation ratios | ||
April 15 | Derandomization-I | Chapter 9 (Probablistic Methods) has been posted | |
April 17 | Derandomization-II | ||
April 19 | Max-SAT: Linear program relaxation | ||
April 22 | Approximating Max-Cut | ||
April 24 | Max-Cut: Semidefinite program relaxation | ||
April 26 | APX-hardness and E-reduction | Chapter 9 | Revised Chapter 9 has been posted |
Assignments
(Assignments are due on the designated due dates at the beginning of the class)
Assignment | Due Date |
---|---|
Homework #1 | Feb. 19 |
Homework #2 | April 3 |
Homework #3 | April 24 |
Project proposal | March 25 |
Course project | April 29 |