ASCENTLEARNING
Join a weekly class
Skip to learning content
Year 12 · Linear models and optimisation · 18 min

Linear programming

Combine decision variables, constraints and a vertex comparison into a complete linear programming argument.

01 / LEARN

The idea, step by step

Organise the model before solving

Define variables and units, identify each resource bound and state whether decisions are continuous or whole numbers. A per-unit resource table helps prevent mixing coefficients from different resources. Form the objective separately and include non-negativity, minimum quantities and capacity limits supported by the context.

Explain the recommendation

Find feasible vertices and evaluate the objective at each. State the decision and objective value in context, then check original resource use. Identify unused resources when relevant. An unbounded region can still have a minimum: what matters is whether the objective can improve without limit in a feasible direction.

A common trap

An unbounded region never has an optimum.

Instead: It may have a finite minimum or maximum; examine how the objective changes in permitted directions.

02 / WORKED EXAMPLES

See the thinking

Example 1

A complete production model

Maximise P=5⁢x+3⁢y subject to x,y≥0, x+y≤10 and 2⁢x+y≤14.

  1. Feasible vertices are (0,0),(7,0),(4,6),(0,10).
  2. Profit values are 0,35,38,30.
  3. At (4,6) both resource bounds are used exactly: 10 and 14.
Maximum 38 at (4,6).
Example 2

A minimum-cost mix

Minimise C=3⁢x+4⁢y subject to x,y≥0, x+y≥8 and x+2⁢y≥12.

  1. The lower-bound vertices are (12,0),(4,4),(0,8).
  2. Costs are 36,28,32.
  3. On the horizontal ray to the right of (12,0), cost increases; on the vertical ray above (0,8), cost increases. The connecting boundary segments are linear, so compare their endpoints.
Minimum 28 at (4,4).

Check your understanding

Maximise P=2⁢x+3⁢y for x,y≥0, x+y≤5.

Show answer

Maximum 15 at (0,5).

Vertex values are 0,10,15.

03 / WORKSHEET

Your turn

6 questions · 12 marks · Work at your own pace.

Read the questions online
  1. Maximise P=4⁢x+3⁢y for x,y≥0, x+y≤8, x≤5.
    2 marks
  2. Maximise P=3⁢x+5⁢y for x,y≥0, x+y≤9, x+2⁢y≤14.
    2 marks
  3. Minimise C=2⁢x+5⁢y for x,y≥0, x+y≥6.
    2 marks
  4. Why has P=x+y no finite maximum when only x,y≥0 is required?
    2 marks
  5. A high-profit proposal uses 18 hours when at most 16 are available. Is it acceptable?
    2 marks
  6. The optimum for P=5⁢x+3⁢y is (4,6). If P is in hundreds of dollars, interpret the result.
    2 marks
Read the worked solutions

Equivalent correct methods earn the corresponding marks. Include units where asked.

  1. Maximise P=4⁢x+3⁢y for x,y≥0, x+y≤8, x≤5.
    2 marks

    The vertices are (0,0),(5,0),(5,3),(0,8).

    Their values are 0,20,29,24.

    Maximum 29 at (5,3).
  2. Maximise P=3⁢x+5⁢y for x,y≥0, x+y≤9, x+2⁢y≤14.
    2 marks

    Vertices are (0,0),(9,0),(4,5),(0,7).

    Values are 0,27,37,35.

    Maximum 37 at (4,5).
  3. Minimise C=2⁢x+5⁢y for x,y≥0, x+y≥6.
    2 marks

    Rewrite the objective as C=2⁢(x+y)+3⁢y.

    Since x+y≥6 and y≥0, C≥12; (6,0) attains that bound.

    Minimum 12 at (6,0).
  4. Why has P=x+y no finite maximum when only x,y≥0 is required?
    2 marks

    Feasible points (t,0) have arbitrarily large objective t.

    It is unbounded above.
  5. A high-profit proposal uses 18 hours when at most 16 are available. Is it acceptable?
    2 marks

    An infeasible decision is excluded regardless of its profit.

    No.
  6. The optimum for P=5⁢x+3⁢y is (4,6). If P is in hundreds of dollars, interpret the result.
    2 marks

    P=38 hundreds, so multiply by 100.

    AUD 3,800.
Checking saved progress…

Continue learning

Integer constraints and interpreting an optimal solution

Next lesson
Curriculum reference & lesson scope

SACE Board of South Australia

Stage 2 General Mathematics: Modelling with Linear Relationships, a compulsory school-assessed topic. The external examination scope differs from the full course.

Official curriculum source ↗
Back to Linear models and optimisation

Save your next step.

Create a free account to save your learning progress. Lessons and downloads stay free, with or without an account.

Create free account