INSTRUCTOR
林東盈 (Dung-Ying Lin); Email: dylin@ie.nthu.edu.tw
TEXTBOOK
1. Ahuja, R.K., Magnanti, T.L. and Orlin, J.B. (1993). Network Flows: Theory,
Algorithms and Applications. Prentice Hall, New Jersey.
2. Wolsey, L.A. (1998). Integer Programming. John Wiley & Son.
3. Nemhauser, G. L. and Wolsey, L. A. (1988) Integer and Combinatorial
Optimization. John Wiley & Son.
4. Hillier, F.S. and Lieberman, G.J. (2009) Introduction to Operations Research.
McGraw Hill. 10th edition.
COURSEWORK REQUIREMENTS
Homework assignments and presentation: 20%
Midterm examination I*: 25%
Midterm examination II*: 25%
Final examination*: 30%
*No make-up exam
TENTATIVE TOPICS AND SCHEDULE
1. Integer Programming Formulation
2. Totally Unimodular
3. Paths, Trees and Cycles
4. Search Algorithms
5. Shortest Path Problem-Label Setting Algorithm: Dijkstra’s Algorithm
6. Shortest Path Problem-Label Correcting Algorithm: Dequeue Implementation
7. Maximum Flows
8. Midterm Exam I
9. Minimum Cost Flows
10. Minimum Spanning Trees
11. Lagrangian Relaxation and Network Optimization
12. Multicommodity Flows
13. Midterm Exam II
14. Branch and Bound Algorithm
15. Cutting Plane Algorithm
16. Final Exam