Monash University · S2 2026 · FACULTY OF MATHEMATICS

ETF5248 Optimisation for Business

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

ETF5248 Overview

Optimisation for Business
— Linear, network, integer, piecewise and convex optimisation, formulated and checked for the Monash assessments and final exam.
  • Monash University
  • Semester 2 2026
  • Postgraduate level unit
  • Optimisation and business modelling
  • Seven teaching topics
  • Quantitative assessment focus

ETF5248 Optimisation for Business is a postgraduate Monash University unit about turning business decisions into mathematical models that can be solved, checked and explained.

  • Assessed by Two individual assignments worth 15% each, a 20% mid-semester test and a 50% final examination. The published components sum to 100%.
  • Hardest step Translating a business rule into the correct variables, constraint direction, domain and linking logic before asking a solver for an answer.
  • How to prepare Formulate each model from a blank page, solve representative numbers, then audit feasibility, units, bounds and managerial meaning without relying on the solver status alone.
Why read this guide

What you get in the full ETF5248 Exam Bible

  1. 7 chapters, 35 pages — every examinable topic, week by week
  2. 23 original practice questions, each with a model answer in the Final Examination format
  3. 7 worked examples, solved the way ETF5248 marks
  4. 12 computed figures, redrawn from the course’s own numbers
  5. Exam-morning plan for the Final Examination (50%) — what to revise last, where marks are lost

Free on this page: assessment table, chapter map, one worked example, key terms, FAQ. The rest is in the full exam bible.

ETF5248 · Monash University
An independent, AskSia-authored study guide. AskSia is not affiliated with, endorsed by, or sponsored by Monash University; the course code and name are used for identification only.
Assessment

How ETF5248 is assessed

ComponentWeightFormat
Assignment I15%Individual artefact scheduled in Week 4, due 21 August 2026, with a separate R or Python file submission.
Mid Semester Test20%Individual core-competency test scheduled in Week 6.
Assignment II15%Individual artefact scheduled in Week 10, due 7 October 2026, with a separate R or Python file submission.
Final Examination50%Individual core-competency examination in the final examination period, assessing the published unit learning outcomes.

The Monash Handbook groups the assessment as artefacts worth 30%, a quiz or test worth 20%, and an examination worth 50%. The Semester 2 unit materials resolve the artefact component into Assignment I and Assignment II at 15% each. No hurdle is stated for these four components in the acquired sources. The source confirms the final examination weight and role, but does not state its duration, sections, question types or permitted materials, so those details must be checked in official examination instructions when released.

Assessment structure

15%20%15%Final examination 50%Assignment IMid-semester testAssignment II

Segment widths reproduce the four published Semester 2 weights, which total 100%.

Other students are asking · ETF5248

What other students are asking about ETF5248

Where can I find lecture notes or study guides for ETF5248 at Monash?
The ETF5248 study guide in AskSia Library covers Optimisation for Business in 7 chapters, with the assessment table, a chapter-by-chapter topic map, key terms and a worked example, free to read on this page.
Is there a final exam in ETF5248, and how much is it worth?
Yes. In the offering this AskSia Library guide is built from, Final Examination carries 50% of the ETF5248 mark; the full split is Assignment I 15%, Mid Semester Test 20%, Assignment II 15%, Final Examination 50%.
What does ETF5248 cover on business models with linear programming?
In AskSia Library's ETF5248 guide, the Business Models with Linear Programming chapter explains multi-period inventory balances · blending and recipe constraints · product mix · managerial interpretation.
What does ETF5248 cover on duality and sensitivity analysis?
In AskSia Library's ETF5248 guide, the Duality and Sensitivity Analysis chapter explains primal and dual structure · shadow prices and slack · allowable ranges · evidence-led recommendations.
What does ETF5248 cover on network flow models?
In AskSia Library's ETF5248 guide, the Network Flow Models chapter explains nodes, arcs and conservation · shortest path and maximum flow · transportation and assignment · cut checks.
Weights, dates and every chapter are set out with their sources further down this page.
Current dates · verify in LMS

Current ETF5248 dates

DateItemControl
21 August 2026Assignment I dueWeek 4 individual artefact, worth 15%, with a separate R or Python file submission.
Week 6Mid Semester TestIndividual core-competency assessment worth 20%.
7 October 2026Assignment II dueWeek 10 individual artefact, worth 15%, with a separate R or Python file submission.
Final examination periodFinal ExaminationIndividual core-competency assessment worth 50%; consult official instructions for format and permitted materials.

Dates are as published in the Semester 2 2026 Unit Schedule and Assessment Summary and the unit assessment pages. Confirm exact deadlines and submission settings in the live LMS.

Contents · every chapter, one map

What ETF5248 covers

The unit starts with linear programming and business formulations, then develops duality, sensitivity and network flow before moving to integer, piecewise and convex optimisation. The final review connects each business cue to the model family and validation check it requires.

01

Linear Programming Foundations

decision variables and objective functions · constraint direction and domains · feasible regions and corner points · formulation checks

Linear programming turns a decision into variables, an objective, linear constraints and domains. The formulation must preserve both the business meaning and the units of every quantity.

  • Decision variables with units and domains
  • Maximisation and minimisation objectives
  • Capacity, requirement and balance constraints
  • Feasible regions and corner points
  • Binding rows, slack and resource use
  • Infeasible, unbounded and alternative solutions
In the full guide: 4 pages · 3 practice questions · 1 figure
02

Business Models with Linear Programming

multi-period inventory balances · blending and recipe constraints · product mix · managerial interpretation

Business linear programs often repeat a small number of structures.

  • Multi-period inventory balance equations
  • Initial and terminal boundary conditions
  • Production, holding and shortage costs
  • Blending variables with two indices
  • Availability, output and recipe rows
  • Product mix and whole-unit cautions
In the full guide: 4 pages · 2 practice questions · 2 figures
03

Duality and Sensitivity Analysis

primal and dual structure · shadow prices and slack · allowable ranges · evidence-led recommendations

Duality gives each primal constraint an economic price and each primal variable a corresponding dual restriction.

  • Primal rows and dual variables
  • Primal variables and dual constraints
  • Weak and strong duality
  • Complementary slackness
  • Shadow prices and resource values
  • Allowable ranges and local interpretation
In the full guide: 3 pages · 2 practice questions · 1 figure
04

Network Flow Models

nodes, arcs and conservation · shortest path and maximum flow · transportation and assignment · cut checks

Network models describe movement through nodes and directed arcs. A variable records flow on an arc, capacity limits that flow, and conservation reconciles inflow, outflow, supply and demand at each node.

  • Nodes, directed arcs and capacities
  • Flow conservation at transshipment nodes
  • Shortest path and minimum cost
  • Maximum flow and source-sink value
  • Cuts as optimality checks
  • Transportation and assignment structures
In the full guide: 4 pages · 2 practice questions · 2 figures
05

Integer Programming Decisions

binary logic and fixed charges · linking constraints · branch and bound · incumbent and gap interpretation

Integer programming represents choices that cannot be divided continuously. Binary variables encode open or closed, selected or rejected, and logical states, while general integers represent countable quantities.

  • Binary and general integer domains
  • Fixed charges and activation logic
  • Tight linking bounds
  • Covering, knapsack and facility patterns
  • LP relaxation and branch and bound
  • Incumbents, bounds, pruning and gaps
In the full guide: 4 pages · 2 practice questions · 2 figures
06

Piecewise and Convex Optimisation

segment variables and breakpoints · tier logic · convex sets and functions · global optimality checks

Advanced business models often contain changing marginal rates or smooth curvature.

  • Piecewise-linear marginal rates
  • Segment capacities and ordered fill
  • All-units tiers and binary logic
  • Breakpoint and continuity checks
  • Convex sets and convex functions
  • Local and global optimality
In the full guide: 3 pages · 2 figures
07

Model Selection and Exam Review

business cues and model families · formulation workflow · solver-output audit · timed review practice

The final review is about choosing and defending a model, not attaching a memorised formula to a keyword.

  • Business cues and model families
  • Variable, objective and constraint workflow
  • Domain and logic checks
  • Independent solver-output audit
  • Sensitivity and limitation statements
  • Timed mixed-model review
In the full guide: 3 pages · 3 practice questions · 1 figure

It begins with linear programming: define variables, construct a measurable objective, translate scarce resources and requirements into constraints, specify the domain, and interpret a feasible optimum. The geometry matters because a two-variable feasible region makes constraint direction, binding rows and corner-point optimality visible. The unit then moves from a generic linear model to recurring business patterns.

Multi-period planning uses balance equations to connect opening stock, production, demand and closing stock. Product-mix and blending models separate resource availability, output definitions and quality rules so every coefficient has a physical meaning. Duality and sensitivity analysis add an economic layer.

A shadow price values one extra unit of a binding resource, slack identifies unused capacity, and allowable ranges state when a local interpretation remains valid. Network flow gives a specialised language for movement through nodes and arcs. Shortest-path, maximum-flow, transportation and assignment models all rely on conservation, but their objectives and capacities differ.

Integer programming is needed when decisions are indivisible or logical, such as opening a facility, choosing a project or enforcing an either-or condition. Binary linking constraints and branch-and-bound bounds turn a discrete answer into a proof. The advanced topic distinguishes piecewise-linear costs from convex optimisation.

Segment variables preserve tariffs with changing marginal rates, while convexity can certify that a local minimum is global when the objective and feasible set have the required shape. Across every topic, the practical workflow is the same: define, formulate, solve, validate and communicate.

This guide follows that workflow, uses original examples rather than reproducing an assessment, and keeps the final-exam description deliberately limited to what the published source confirms.

Worked example · free

Formulate and solve a two-product capacity decision

Q [5 marks]. A firm makes products A and B. Each unit of A contributes $50 and uses two machine hours and one labour hour. Each unit of B contributes $40 and uses one machine hour and two labour hours. At most 100 machine hours and 80 labour hours are available. Formulate the continuous linear program, find the intersection of the two capacity boundaries and compare it with the axis corners. The marks shown here are an AskSia study weighting, not the University's published scheme.
Capacity-planning linear program with optimum at a equals 40 and b equals 20The shaded feasible polygon satisfies two a plus b no more than 100 and a plus two b no more than 80. The objective 50a plus 40b improves up and right to the marked optimum, where Z is 2,800 dollars.0405080 · a2040100 · b2a + b = 100a + 2b = 80a = 40, b = 20 · Z = $2,80050a + 40b
For the capacity-planning example, the shaded polygon satisfies both machine and labour limits; the objective direction reaches its maximum at a = 40, b = 20, where Z = $2,800.
  • 1Let a and b denote non-negative quantities of products A and B. Maximise Z = 50a + 40b.
  • 1Machine capacity gives 2a + b less than or equal to 100. Labour capacity gives a + 2b less than or equal to 80.
  • 1Solving both boundaries gives a = 40 and b = 20. Both capacities are exactly used.
  • 1The feasible axis corners are (50, 0), worth $2,500, and (0, 40), worth $1,600. The intersection is worth $2,800.
  • 1Choose 40 units of A and 20 units of B for maximum contribution of $2,800, subject to the continuous-output assumption.
The model is max Z = 50a + 40b subject to 2a + b no more than 100, a + 2b no more than 80, and a,b non-negative. The optimal continuous solution is a = 40 and b = 20, with contribution $2,800.
Sia tip — Check the optimiser against every original constraint and state whether fractional output would be meaningful before implementing a continuous answer.
Glossary

Key terms

Decision variable
A quantity the model is allowed to choose, defined with a unit, index and domain.
Objective function
The measurable performance criterion that the model maximises or minimises.
Feasible solution
A set of variable values satisfying every constraint and domain restriction.
Binding constraint
A constraint holding at equality at the reported solution, with zero slack.
Slack
Unused capacity in a less-than-or-equal resource constraint at a given solution.
Shadow price
The local change in optimal objective value from one more unit of a constraint right-hand side.
Dual problem
The optimisation problem that prices the constraints of the primal formulation.
Flow conservation
The rule that inflow plus supply equals outflow plus demand at a network node.
Binary variable
A variable restricted to zero or one for a yes-or-no decision or logical state.
LP relaxation
A version of an integer model with integrality removed, used to obtain a bound.
Incumbent
The best integer-feasible solution found so far during a discrete search.
Optimality gap
The difference between the incumbent value and the best remaining bound.
Piecewise-linear function
A relationship formed from connected linear segments with specified breakpoints.
Convex optimisation
Optimisation in which curvature and a convex feasible set can make a local minimum globally optimal.
FAQ

ETF5248 FAQ

How is the unit assessed?

The Semester 2 materials list two individual assignments worth 15% each, a 20% individual mid-semester test and a 50% individual final examination. The two assignments are scheduled for Weeks 4 and 10. The four components sum to 100%, and the acquired sources do not state a hurdle for any component.

What is known about the final examination?

The published material confirms an individual final examination worth 50%, held in the final examination period and treated as a core-competency assessment. It does not state the duration, sections, question types or permitted materials. Use the official examination instructions when released rather than inferring the format from the mid-semester practice set.

How should I use the mid-semester practice set?

Use it to practise early-unit formulation and solution skills under time pressure, then diagnose each error by category: variable definition, coefficient, inequality direction, domain, calculation or interpretation. The practice document explicitly says it is not a mock test and is not indicative of test length, so do not treat its structure as an examination blueprint.

What do the assignments require?

Each assignment is an individual artefact worth 15%, and the unit pages provide separate R or Python submission routes. Assignment I is due in Week 4 on 21 August 2026, while Assignment II is due in Week 10 on 7 October 2026. Follow each published brief for task-specific deliverables and submission rules.

How do I choose the right optimisation model?

Start from the decision structure. Use continuous linear programming for divisible activity with linear relationships, network flow when movement occurs over nodes and arcs, integer programming for indivisible or logical choices, piecewise-linear models for changing marginal rates, and convex optimisation when genuine curvature satisfies the required global shape conditions.

What should I check after the solver returns an answer?

Recompute every left-hand side in original units, confirm domain and integrality, identify binding constraints and check the objective independently. For networks, reconcile every node and compare flow with a cut when relevant. For integer models, distinguish the incumbent from the bound and report the gap and solver tolerance.

What is the best final-review method?

Build one model-selection sheet that maps story cues to variables, objective, core constraint family and validation check. Then solve mixed problems from a blank page without copying a template. Finish each answer with the decision, objective value, resource or logical explanation, and one limitation of the model assumptions.

Chapter questions

Questions students ask in each ETF5248 chapter

What makes a model linear?
Every objective and constraint expression must be a linear combination of variables with constant coefficients. Products of decision variables, powers, ratios with a variable denominator and logical either-or rules are not linear in their raw form. Constant setup data and fixed right-hand sides are allowed. Chapter 01 · Linear Programming Foundations
Why is one inventory constraint not enough?
Demand timing matters. A single total-production row can claim feasibility even when early demand occurs before enough production is available. One balance equation per period preserves chronology, and the closing value from one period becomes the opening value of the next. Chapter 02 · Business Models with Linear Programming
Does a binding constraint always have a positive shadow price?
No. Binding means the row has zero slack at the current solution, while the shadow price measures the local value of relaxing it. Degeneracy or redundancy can make a binding row worth zero. Report both facts rather than treating tightness and economic value as synonyms. Chapter 03 · Duality and Sensitivity Analysis
How do I write node conservation?
Choose one sign convention and keep it throughout. A useful form is outflow minus inflow equals supply, where supply is positive at an origin, zero at a transshipment node and negative at a demand node. Sum every incident directed arc exactly once with the correct sign. Chapter 04 · Network Flow Models
Why not solve continuously and round?
Independent rounding can violate capacity, coverage, assignment or logical constraints, and it can miss a better nearby integer combination. Integrality changes the feasible set itself. The integer model must be solved or a rounded proposal must be checked and compared through a valid discrete method. Chapter 05 · Integer Programming Decisions
What is the difference between marginal and all-units pricing?
Under marginal pricing, only quantity beyond a breakpoint receives the later rate, so segment costs add. Under an all-units tier, crossing a threshold changes the price applied to every unit. That discrete regime choice usually needs binary logic rather than simple continuous segment filling. Chapter 06 · Piecewise and Convex Optimisation
What model-selection cues are most reliable?
Use the underlying decision structure rather than one isolated word. Continuous divisible activity with constant rates is linear, arcs and conservation indicate networks, yes-or-no or count decisions require integers, changing marginal rates suggest piecewise segments, and smooth curvature requires a convexity check before claiming global optimality. Chapter 07 · Model Selection and Exam Review
Study strategy

How to study for the exam

Study ETF5248 as a sequence of modelling decisions, not as a list of solver commands. For each topic, take one business story and write five headings before doing any algebra: variables, objective, constraints, domains and interpretation. Put units beside every coefficient, because a unit mismatch often reveals an incorrect row before computation begins.

Solve small linear and network examples by hand so feasible regions, conservation and bounds remain visible. When software is used, keep an audit table containing each returned variable, every constraint left-hand side, slack, objective contribution and any solver status or gap. Rework the mid-semester practice questions, but respect the source warning that the set is not a mock and does not predict test length.

For final review, mix model families so the first task is classification rather than calculation. Practise explaining why a formulation is linear, why a binary link works in both states, why a shadow price is local, and why convexity is needed before a local answer becomes a global certificate. End every timed response with a plain-language recommendation and a check of feasibility, units and assumptions.

Study ETF5248 with AI

Your AI Mathematics tutor for ETF5248

Stuck on a hard ETF5248 question? Sia is AskSia’s AI Mathematics tutor — ask any ETF5248 Optimisation for Business 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 169 of your Monash University subjects - and 1,000+ Bibles across every Australian university.
Sia - your etf5248 tutor, unlimited, worked the way the exam marks it
The full 35-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