Handbook home
Introduction to Operations Research (MAST20035)
Undergraduate level 2Points: 12.5On Campus (Parkville)
Overview
| Availability | Semester 2 - On Campus |
|---|---|
| Fees | Look up fees |
This subject introduces the essential features of operations research methods and the type of problems they can solve; it develops a mathematical techniques used to solve typical generic problems and the theoretical foundations of these techniques. Students will develop the ability to construct formal mathematical models for practical optimisation problems, to solve linear programming problems and to assess the results, to use dynamic programming techniques in the modelling analysis and solution of operations research problems, and to conduct sensitivity analysis in the context of a number of operations research problems. Mixed integer linear programming and the branch and bound algorithm are also important topics. This subject demonstrates the extent and limitations of operations research techniques such as linear programming, dynamic programming, mixed integer linear programming, and sensitivity analysis in the context of problems in industry and research, showing the essential role that standard mathematical tools and computers play in the analysis and solutions of operations research problems.
Topics include linear programming, simplex and revised simplex methods, duality theory, sensitivity analysis, dynamic programming, the transportation problem, shortest path and critical path problems, knapsack problems, mixed integer linear programming, and the branch and bound algorithm. Students will also look at the applications of operations research techniques to problems in industry and research using computer packages and Internet resources.
Intended learning outcomes
On completion of this subject, students should be able to:
- Critically analyse and implement fundamental concepts and techniques in operations research, including linear programming, dynamic programming, mixed integer linear programming, and sensitivity analysis.
- Explain and apply mathematical theory underlying key methodologies in operations research, demonstrating the ability to discuss their rigorous mathematical foundations.
- Apply fundamental techniques such as linear programming, dynamic programming, mixed integer linear programming, and sensitivity analysis to solve problems in operations research;
- Construct and evaluate decision-making models for applications research or industry, using appropriate operations research methodologies
Generic skills
- problem-solving skills: the ability to engage with unfamiliar problems and identify relevant solution strategies;
- analytical skills: the ability to construct and express logical arguments and to work in abstract or general terms to increase the clarity and efficiency of analysis;
- collaborative skills: the ability to work in a team;
- time-management skills: the ability to meet regular deadlines while balancing competing commitments.
Last updated: 19 November 2025