Documente Academic
Documente Profesional
Documente Cultură
2010
TERM PROJECTS
A key objective of the course project is to have students study a particular aspect of
optimization in depth, drawing on the foundation provided by the course material. A list
of suggested project topics is attached, together with references that may be used as a
starting point. Participants may be allowed to choose an alternative topic, subject to (i)
the focus being primarily on optimization rather than for example, model development
and formulation, and (ii) approval of the instructor.
A short project proposal (1-2 pages) is to be submitted (via e-mail) by Friday Nov 5.
This should summarize the proposed project under the following headings:
Objectives (these should be optimization-related!)
Background
Methodology/approach
References
The final report should be no longer than 25 pages in length (including figures). A
suggested format for the final report is the following:
• Introduction
• Literature review
• Problem formulation
• Results and discussion
• Conclusions
• References
• Appendices
A clear problem formulation is expected and computer code used to generate results
must be included.
Students will also be required to give a presentation on their projects to the class.
Students are reminded that they should read and comply with the University’s policy on
academic integrity. For information the various types of academic dishonesty please
refer to the Academic Integrity Policy, located at
http://www.mcmaster.ca/academicintegrity
IMPORTANT DATES
TASK DATE
Project proposals due Fri, November 5, 2010
Project presentations Wed, December 1, 2010
Final report due Mon, December 6, 2010
Late submissions will not be accepted
1
PROJECT TOPICS
Interior-point optimization methods have gained wide popularity over the past two
decades, and are being applied not only to linear programming problems but to several
other optimization problem types (quadratic programming, nonlinear programming, etc.).
This project will involve the implementation of an IP method, such as the Mehrotra
Predictor-Corrector Algorithm, for solving LP problems. Key issues to be investigated
are the influence of the algorithm’s “tuning parameters” on convergence rate, and a
comparison of its performance against that of the simplex method. Application to a
simple problem with extensive use of graphics to illustrate these convergence effects
would be preferable to application to complex problems.
2
3. Optimal Design under Uncertainty
4. Parametric Programming
3
5. Mixed-Integer Dynamic Optimization (MIDO) – An Application Study
A key advantage that ‘forward marching’ ODE (or DAE) integration techniques have over
simultaneous discretization methods such as orthogonal collocation on finite elements is
the availability of well-established error control procedures through automatic adjustment
of step size and order. The former types of integration strategy may be used for control
system design via a sequential strategy, in which the differential-algebraic equations are
solved for each set of parameter values provided by the optimizer. However, difficulties
may be encountered when parameter values provided by the optimizer result in
instability, as is often the case with feedback control systems. ‘Multiple shooting’
methods have recently been proposed for solving optimal control problems that typically
arise in nonlinear model predictive control (MPC). Here, the integration is carried out
independently over time intervals with continuity of the states enforced at the
optimization level. The project will involve the implementation of a multiple-shooting
scheme for dynamic optimization, and its application to one or more case studies.
4
Leineweber, D.B., Bauer, I., Bock, H.G., Schloder, J.P. (2003). An efficient multiple
shooting based reduced SQP strategy for large-scale dynamic process optimization.
Part 1: theoretical aspects. Comput. Chem. Eng., 27, 157-166.