Optimisation III
Go to this course in the University Course Planner.
Description
Most problems in life are optimisation problems: what is the best design for a racing kayak, how do you get the best return on your investments, what is the best use of your time in swot vac, what is the shortest route across town for an emergency vehicle, what are the optimal release rates from a dam for environmental flows in a river? Mathematical formulations of such optimisation problems might contain one or many independent variables. There may or may not be constraints on those variables. There is always, though, an objective: minimise or maximise some function of the variable(s), subject to the constraints. This course will examine nonlinear mathematical formulations, and will concentrate on convex optimisation problems. Many modern optimisation methods in areas such as design of communication networks, finance, etc, rely on the classical underpinnings covered in this course.
Objective
To extend the students' existing knowledge of optimisation, by providing an appreciation of the complexities of, and techniques for solving, nonlinear optimisation problems. At the end of this subject, students should
be able to analyse the features of an optimisation problem with a view to
choosing a suitable algorithm for solving the problem; apply suitable algorithms to one- or multi-dimensional optimisation problems, and critically analyse the results; be aware of the theory behind the algorithms studied, so as to be able to adapt the methods to related problems where appropriate; write computer code for algorithms as studied in class; present a mathematical argument to peers (via tutorial presentations).
Content
Topics covered are: One-dimensional (line) searches: direct methods, polynomial approximation, methods for differentiable functions; Theory of convex and nonconvex functions relevant to optimisation; Multivariable unconstrained optimisation, in particular, higher-order Newton's Method, steepest descent methods, conjugate direction and conjugate gradient methods; Constrained optimisation, including Kuhn-Tucker conditions and the Gradient Projection Method; Penalty methods.
|
|
| Year |
Semester |
Level |
Units |
| 2012 |
1 |
3 |
3 |
Delivery
36 hours of lectures and tutorials.
Assessment
Ongoing assessment 30%, exam 70%.
Graduate attributes
Linkage past
Prerequisite is MATHS 1007A/B Mathematics I (Pass Div I) or equivalent. Students are assumed to be familiar with the concepts of Linear Programming, for instance as taught in APP MTH 2008 Operations Research II.
Linkage present
This subject forms part of an Operations Research stream, which could also include subjects such as APP MTH 3005 Mathematical Programming III, APP MTH 3001 Applied Probability III, and APP MTH 3016 Telecommunications Systems Modelling III. Such a stream would be suitable for a student contemplating a career in telecommunications, business, or any other area demanding decision-making.
Linkage future
This course is not recorded as prequisite for other courses.
Restrictions
None.
Recommended text
Chong and Zak "An Introduction to Optimisation"
|