Modules
Courses / Modules / MATH6193 Advanced Operational Research Methods

Advanced Operational Research Methods

When you'll study it
Semester 1
CATS points
15
ECTS points
7.5
Level
Level 7
Module lead
Gevorg Stepanyan
Academic year
2026-27

Module overview

The module introduces more advanced operational research (OR) techniques that can be used to solve a wide range of problems in business and management including scheduling, networks, inventory control and queueing theory. It is split into two parts covering stochastic OR and deterministic OR respectively. The Stochastic OR Techniques part introduces the concepts and applications of queuing theory and inventory control. Queueing theory can be applied to a wide range of stochastic systems, allowing estimation of statistics of interest such as resource utilisation, delays and the expected time spent within the system. Inventory control helps solve problems in inventory management where demand can be stochastic. In the deterministic OR section, the module introduces dynamic programming, machine scheduling, project networks, and heuristics. Dynamic programming is introduced as a technique for tackling problems in which decisions can be made sequentially. For machine scheduling, the main focus is on introducing the main problem types and developing solution procedures for selected models. For project networks, the representation of projects as networks and methods for analysing such networks is covered. Following a discussion of the reasons for using heuristic methods for complex problems, a discussion of the properties of good heuristics is given. Some of the design principles for heuristics are explained, and local search heuristics are discussed.