COMP4691/8691 Optimisation


Optimisation is the art and practice of making good decisions. Optimisation technology supports humans and society in this endeavour, and enables the design and operation of automated systems. It plays a particularly important role in robotics, artificial intelligence and machine learning as well as more traditional industries such as mining, energy, transport, logistics, manufacturing and finance.

While at first the thought of optimising a system might sound rather dry and tedious, don’t be fooled! In practice is often extremely fun and fulfilling. There is no shortage of challenge and insight: from translating a real-world system into a mathematical model, designing specialised algorithms for solving the problem, and then exploring and interpreting the outcomes.

This site contains the lecture and lab material and links to the deliverables. We will be cross-posting important news announcements here and on piazza.

Updated:    03 Nov 2022 / Responsible Officer:    Director, School of Computing / Page Contact:    José Iria