University of Sydney · S2 2026 · FACULTY OF MATHEMATICS

QBUS2310 Management Science

- one subject, every graph, every model, every mark
10 Chapters103-page Bible
Our own words - no uploaded lecturer files
Built to mirror S2 2026 · updated this semester
The Complete Exam Bible · Semester 2 2026

QBUS2310 Overview

Management Science
— A decision-focused guide to linear and integer optimisation, duality, networks, games, and risk.
  • The University of Sydney
  • Semester 2 2026
  • Level 2
  • Mathematical optimisation

Management Science studies how to turn complex operational choices into mathematical models that can be solved and checked. The unit begins with prescriptive analytics: define the decision variables, separate parameters from choices, state an objective, and describe every operational limit as an equation or inequality.

  • Core method Define choices, goal, limits and domains
  • Verification Check feasibility and an independent certificate
  • Assessment mix Assignments, written test and final exam
  • Tools Python, Gurobi and RSOME support modelling
QBUS2310 · The University of Sydney
An independent, AskSia-authored study guide. AskSia is not affiliated with, endorsed by, or sponsored by The University of Sydney; the course code and name are used for identification only.
Assessment

How QBUS2310 is assessed

ComponentWeightFormat
Final exam Written exam40%Written exam in the formal exam period, two hours
Assignment 0 A written assignment submitted through Canvas.8%Practical skill Early Feedback Task in Week 03
Mid-Semester Test A mid-semester test20%Written test in Week 07, one and a half hours
Assignment 1 A written assignment submitted through Canvas.12%Practical skill task in Week 07
Assignment 2 A written assignment submitted through Canvas.20%Practical skill task in Week 13
Contents · every chapter, one map

What QBUS2310 covers

The unit moves from mathematical decision models and linear optimisation through geometry, modelling, duality, integer decisions, networks, and optimisation under uncertainty. Each chapter pairs formulation with a verification method so the result remains connected to the management decision.

01

Optimisation Decisions and Linear Models

Decision variables, objectives, constraints, feasibility and linear model conventions

Management science turns a decision into a mathematical model. The essential move is to separate choices from given information, state one measurable objective, and translate every operational limit into a constraint.

  • Prescriptive analytics and decision quality
  • Decision variables and parameters
  • Objectives and constraint systems
  • Feasible and optimal solutions
  • Infeasibility and unboundedness
  • Linear objective and constraint tests
02

Linear Algebra, Convexity and Model Structure

Vectors, matrices, linear independence, convex combinations and convex functions

Optimisation models compress many variables and constraints into vector and matrix notation.

  • Sets, membership and quantifiers
  • Vector and matrix dimensions
  • Transpose and matrix products
  • Linear independence and rank
  • Convex combinations
  • Convex sets and line segments
03

Feasible Geometry and Basic Solutions

Halfspaces, active constraints, vertices, basic feasible solutions and standard form

Each linear inequality cuts space into a halfspace, and their intersection forms a polyhedron. Geometry makes feasibility, binding constraints, and candidate optima visible.

  • Halfspaces and polyhedra
  • Active and inactive constraints
  • Slack and surplus
  • Vertices and extreme points
  • Basic solutions and rank
  • Basic feasible solutions
04

Building Linear Optimisation Models

Resource, transport, staffing, inventory and cash-flow formulations

The hardest modelling step is not solving an optimisation model but deciding what every symbol means. Different applications share conservation, capacity, coverage, and balance patterns.

  • Manufacturing resource models
  • Diet lower-bound models
  • Transportation balances
  • Cyclic workforce coverage
  • Inventory flow conservation
  • Regular and overtime capacity
05

Linearisation and Piecewise Objectives

Epigraph variables, maximum functions, absolute values and concave maximisation

Some nonlinear-looking objectives can be represented exactly by a linear model when they are finite piecewise-linear envelopes. The direction of each auxiliary inequality matters.

  • Epigraph reformulation
  • Maximum of affine functions
  • Sum of maxima
  • Absolute-value objectives
  • Piecewise-linear convexity
  • Concave maximisation
06

Duality, Certificates and Shadow Prices

Weak duality, complementary slackness, infeasibility certificates and sensitivity

Duality gives a second optimisation model whose feasible values bound the primal objective. Matching primal and dual values can certify optimality without searching every feasible plan.

  • Primal and dual viewpoints
  • Weak duality bounds
  • Strong duality conditions
  • Complementary slackness
  • Dual feasibility
  • Farkas certificates
07

Zero-Sum Games as Linear Programs

Mixed strategies, guaranteed payoff, equalisation and maximin formulations

A finite two-player zero-sum game can be written as a linear program because one player chooses probabilities to maximise a guaranteed payoff against every opposing pure action. The opponent solves the dual minimisation problem.

  • Payoff matrices
  • Pure and mixed strategies
  • Probability simplex
  • Guaranteed payoff
  • Maximin formulation
  • Opponent dual problem
08

Integer Models and Branch-and-Bound

Binary decisions, logical links, LP relaxations, integrality gaps and branching

Integer restrictions represent indivisible quantities, yes-or-no choices, and logical structure. Removing integrality creates an LP relaxation that supplies a bound, not necessarily an implementable plan.

  • Integer and binary variables
  • Mixed-integer models
  • Fixed-charge logic
  • Set covering
  • LP relaxation
  • Integrality gap
09

Network Flow and Assignment Models

Conservation, capacities, shortest paths, assignment and max-flow duality

Network structure turns many large linear models into node and arc balances. A flow entering a transshipment node must leave it, while source and sink balances encode supply and demand.

  • Nodes, arcs and direction
  • Flow conservation
  • Arc costs and capacities
  • Minimum-cost flow
  • Shortest-path models
  • Assignment structure
10

Optimisation Under Uncertainty and Risk

Worst-case models, expected value, recourse framing, VaR and CVaR

Deterministic models treat uncertain quantities as known, which can produce fragile decisions. Uncertainty can be handled through expected-value models, worst-case protection, staged recourse, or explicit risk measures.

  • Sources of model uncertainty
  • Expected-value decisions
  • Worst-case protection
  • Scenario and recourse framing
  • Loss distributions
  • Value at Risk

Linear optimisation then provides the core language for resource allocation, capacity planning, production, transportation, workforce coverage, inventory, and short-term financing. Geometry links halfspaces, active constraints, vertices, and basic feasible solutions. Algebra and convexity explain why those pictures generalise beyond two variables.

Later topics use duality to produce bounds and certificates, shadow prices to interpret local resource value, and linearisation to represent finite piecewise-linear objectives. Discrete decisions require integer and binary variables, LP relaxations, integrality-gap reasoning, and branch-and-bound. Network structure brings conservation, capacity, shortest-path, assignment, and max-flow ideas into one family.

A zero-sum game becomes a maximin linear program over probabilities. Uncertain decisions introduce expected value, worst-case protection, recourse framing, Value at Risk, and Conditional Value at Risk. Throughout, the important habit is verification: a solver output matters only when the formulation is correct, the candidate is feasible, and an independent bound or structural check supports the conclusion.

The recurring discipline is to connect each model family to its own proof obligation. A linear candidate needs feasibility and a bound; a network needs conservation at every node; a mixed strategy needs probabilities that sum to one and a guarantee against every response; an integer incumbent needs comparison with a valid relaxation bound; and a tail-risk calculation needs an explicit loss and probability convention.

Inequality direction carries meaning: capacity commonly uses total use ≤ availability, while service or nutrition requirements commonly use delivery ≥ need. A good written solution also distinguishes an exact reformulation from an approximation, states the conditions behind an extreme-point or integrality claim, and limits sensitivity conclusions to the range where the active structure remains unchanged.

These checks make the result reproducible even when software is used for the final solve.

Worked example · free

Resource allocation with a dual certificate

Q [4 marks]. Maximise 3x+2y subject to x+y at most 5, 2x+y at most 8, and nonnegative variables. Find and verify the optimum. The four marks shown here are AskSia's practice allocation, not a published assessment scheme.
A computed schematic for Nodes, arcs and direction.A computed schematic for Nodes, arcs and direction. The marks and guides encode a sequence of candidate checks; the figure is a prompt to connect structure with a verifiable decision, not a decorative icon.Nodes, arcs and directionDefineFormulateVerifyInterpret
Define | Formulate | Verify | Interpret
A computed schematic for Nodes, arcs and direction. The marks and guides encode a sequence of candidate checks; the figure is a prompt to connect structure with a verifiable decision, not a decorative icon.
  • +1Enumerate the feasible vertices: (0,0), (4,0), (3,2), and (0,5).
  • +1Evaluate the objective at each vertex to obtain 0, 12, 13, and 10.
  • +1Choose (3,2), which is feasible and has the largest vertex value, 13.
  • +1Use dual multipliers u=v=1. They are feasible and give 5u+8v=13, matching the primal value.
The optimum is x=3, y=2, with value 13. Feasible primal and dual solutions with equal objective values certify optimality.
Sia tip — Check feasibility before optimality, then seek a bound that meets the candidate value. Equality of a feasible primal value and a feasible dual value is a complete certificate.
Glossary

Key terms

Optimisation Model
A mathematical representation of choices, goals, and operational limits.
Feasible Solution
A choice that satisfies every constraint and variable-domain rule.
Linear Program
An optimisation model with a linear objective, linear constraints, and continuous variables.
Basic Feasible Solution
A feasible point determined by enough independent active constraints.
Duality
A relationship between a primal model and a companion bounding model.
Shadow Price
A local marginal value associated with changing a constraint bound.
Integer Program
A model requiring selected decision variables to take integer values.
Flow Conservation
A balance requiring inflow and outflow to match at a transshipment node.
Mixed Strategy
A probability distribution over actions in a game.
Conditional Value at Risk
The average loss in a specified worst tail.
FAQ

QBUS2310 FAQ

What does Management Science teach?

It teaches how to formulate decisions as optimisation models, solve or bound those models, and interpret the result. The course connects linear and integer programming with geometry, duality, network flows, strategic games, and uncertainty, while emphasising assumptions and critical evaluation.

How is the unit assessed?

The official Semester 2 offering uses three written practical assignments, a mid-semester written test, and a final written exam. The published weights are 8%, 12%, 20%, 20%, and 40%, which total 100%. Check the current unit page for operational dates and instructions.

Do I need to know programming?

The unit uses optimisation software and Python-based tools, but mathematical formulation comes first. The published mid-semester format is written and has no programming component. Software should be used to solve a model you can define, audit, and explain.

What should I check after a solver returns an answer?

Check variable units, constraint directions, feasibility, objective value, and the solver status. Then find an independent certificate where possible, such as vertex comparison, a matching dual value, flow conservation, or a relaxation bound.

How should I prepare for the written tests?

Practise translating new stories into variables, objectives, and constraints without looking at a solution. Follow each formulation with a verification pass and a short managerial interpretation. Keep handwritten revision notes aligned with the current assessment instructions.

Chapter questions

Questions students ask in each QBUS2310 chapter

Why does prescriptive analytics and decision quality matter?
Decision Variable: A controllable quantity whose value the optimisation model chooses. Parameter: Given information that describes costs, capacities, requirements, or other fixed inputs. Keep these two roles separate when checking the model, because confusing them changes the feasible set, bound, or operational interpretation. Chapter 01 · Optimisation Decisions and Linear Models
Why does sets, membership and quantifiers matter?
Matrix Product: An array operation defined only when the inner dimensions of the factors agree. Linear Independence: A property meaning no vector in a set can be formed as a nontrivial combination of the others. Keep these two roles separate when checking the model, because confusing them changes the feasible set, bound, or operational interpretation. Chapter 02 · Linear Algebra, Convexity and Model Structure
Why does halfspaces and polyhedra matter?
Halfspace: One side of a hyperplane, including its boundary, described by a linear inequality. Active Constraint: A constraint that holds with equality at the point being examined. Keep these two roles separate when checking the model, because confusing them changes the feasible set, bound, or operational interpretation. Chapter 03 · Feasible Geometry and Basic Solutions
Why does manufacturing resource models matter?
Flow Balance: An equation matching what enters, leaves, is produced, or is consumed by an entity. Coverage Constraint: A requirement that enough scheduled resources serve a time period or demand group. Keep these two roles separate when checking the model, because confusing them changes the feasible set, bound, or operational interpretation. Chapter 04 · Building Linear Optimisation Models
Why does epigraph reformulation matter?
Epigraph Variable: An auxiliary variable used as an upper bound on objective components. Affine Function: A linear expression plus a constant. Keep these two roles separate when checking the model, because confusing them changes the feasible set, bound, or operational interpretation. Chapter 05 · Linearisation and Piecewise Objectives
Why does primal and dual viewpoints matter?
Dual Problem: A companion optimisation model that prices or combines the primal constraints. Weak Duality: The rule that every feasible dual value bounds every feasible primal value in the appropriate direction. Keep these two roles separate when checking the model, because confusing them changes the feasible set, bound, or operational interpretation. Chapter 06 · Duality, Certificates and Shadow Prices
Why does payoff matrices matter?
Zero-Sum Game: A game in which one player's gain is the other player's equal loss. Mixed Strategy: A probability distribution over pure actions. Keep these two roles separate when checking the model, because confusing them changes the feasible set, bound, or operational interpretation. Chapter 07 · Zero-Sum Games as Linear Programs
Why does integer and binary variables matter?
Integer Program: An optimisation model requiring some or all variables to take integer values. Binary Variable: A zero-or-one variable representing a discrete choice. Keep these two roles separate when checking the model, because confusing them changes the feasible set, bound, or operational interpretation. Chapter 08 · Integer Models and Branch-and-Bound
Why does nodes, arcs and direction matter?
Flow Conservation: The requirement that inflow and outflow balance at a transshipment node. Arc Capacity: An upper bound on flow along a directed connection. Keep these two roles separate when checking the model, because confusing them changes the feasible set, bound, or operational interpretation. Chapter 09 · Network Flow and Assignment Models
Why does sources of model uncertainty matter?
Expected Value: A probability-weighted average outcome. Worst-Case Model: A model that protects against the most adverse outcome in a stated uncertainty description. Keep these two roles separate when checking the model, because confusing them changes the feasible set, bound, or operational interpretation. Chapter 10 · Optimisation Under Uncertainty and Risk
Study strategy

How to study for the exam

Learn by alternating modelling and auditing. On one day, formulate a new production, transport, inventory, or risk problem from prose. On the next, inspect a finished formulation and locate a deliberate defect in its units, indices, timing, or inequality direction. Keep a compact glossary of theorem conditions and a separate error log.

Recompute small examples by hand before using software, because geometry, conservation, and primal-dual bounds reveal mistakes that a status message cannot explain. For assessment preparation, practise complete written solutions: define variables, state the objective, list constraints and domains, solve or reason to a candidate, verify it independently, and translate the result back into the decision context.

Study QBUS2310 with AI

Your AI Mathematics tutor for QBUS2310

Stuck on a hard QBUS2310 question? Sia is AskSia’s AI Mathematics tutor — ask any QBUS2310 Management Science question and get a clear, step-by-step explanation grounded in how the course is actually taught and assessed. Read this whole study guide free, then take your hardest questions to Sia.

A+Everything unlocked
Unlocks this Bible + all 196 of your University of Sydney subjects - and 1,000+ Bibles across every Australian university.
Sia - your QBUS2310 tutor, unlimited, worked the way the exam marks it
The full 103-page Bible + practice bank with worked solutions
Chrome extension - sync your LMS so Sia knows your deadlines
Bilingual EN / Chinese on every Bible and every Sia answer
$0.99 Trial
30-day money-back · cancel in one tap · how it works