Explorations of theoretical and computational engineering problems in great depth with emphasis on mathematical modeling and analysis. Students must present the findings in a formal report and a seminar.
This directed study is designed to provide fundamentals of modeling and solution of real world engineering decision problems using appropriate models of network, integer, combinatorial, or constraint programming. The aim of the course is to provide understanding of the underlying assumptions, and the limitations and the applicability of various approaches in mathematical programming. The emphasis will be on conclusions that can be drawn from the computational analyses of algorithms used for solving these problems, such as the limitations of each algorithm and what can and cannot be solved efficiently by existing tools.