BREAKING
Imaginary number feels seen, refuses to be real★Matrices multiplied in wrong order, student loses faith★Proof by induction ends, nobody knows why it worked★
  1. Home
  2. A Level
  3. Further Mathematics
  4. OCR
  5. Linear programming

OCR A Level Further Maths

Topic questions Decision mathematics Linear programming

Linear programming

7 questions · 91 marks · about 2 hours

Linear programming questions

OCR H245 Linear programming 7 questions

Discrete Mathematics June 2025, Question 6 13 marks

A furniture company makes three types of wardrobes.

Each Type A wardrobe requires 4 hours of machine time, 6 hours of craftsman time and 2 hours of finishing time.

Each Type B wardrobe requires 3 hours of machine time, 5 hours of craftsman time and 11 hours of finishing time.

Each Type C wardrobe requires 5 hours of machine time, 4 hours of craftsman time and 4 hours of finishing time.

Each month, there is a maximum of 200 hours of machine time, 160 hours of craftsman time and 144 hours of finishing time.

The company makes £16 profit on each Type A wardrobe, £20 profit on each Type B wardrobe and £14 profit on each Type C wardrobe. The company wants to make as much profit P as possible.

Let x, y and z denote the number of Type A, Type B and Type C wardrobes made each month.

(a)

Write down the objective function for this problem.

[1]
Reveal mark scheme Mark scheme for question 6(a)
(b)

Complete the table in the Printed Answer Booklet to represent the problem as an initial

simplex tableau. You should use the first blank row for your objective function.

[5]
Reveal mark scheme Mark scheme for question 6(b)
(c)(i)

Show the calculations used to find the pivot element for the first iteration of the simplex

algorithm.

[1]
Reveal mark scheme Mark scheme for question 6(c)(i)
(c)(ii)

Carry out one iteration of the simplex algorithm. You should give each entry in exact

form.

[3]
Reveal mark scheme Mark scheme for question 6(c)(ii)
(d)
Figure for question 6 Figure for question 6
[1]
Reveal mark scheme Mark scheme for question 6(d)
(e)

Determine the value of k.

[2]
Reveal mark scheme Mark scheme for question 6(e)

Discrete Mathematics June 2024, Question 6 16 marks

Sasha is making three identical bead bracelets using amber, brown and red coloured beads. Sasha has 20 amber beads, 12 brown beads and 10 red beads.

Each bracelet must use exactly 12 beads.

The profit from selling a bracelet is 6 pence for each amber bead used plus 2 pence for each brown bead used plus 3 pence for each red bead used.

Sasha wants to maximise the total profit from selling the three bracelets.

(a)

Express Sasha’s problem as a linear programming formulation in two variables a and b, where a represents the number of amber beads in each bracelet and b represents the number

of brown beads in each bracelet.

[5]
Reveal mark scheme Mark scheme for question 6(a)
(b)

Determine how many beads of each colour will be used in each bracelet.

[3]
Reveal mark scheme Mark scheme for question 6(b)
(c)

By listing all the feasible solutions, identify an aspect of the optimal solution, other than the

profit, that is different from all the other feasible solutions.

[2]
Reveal mark scheme Mark scheme for question 6(c)
(d)

The beads that are not used in making the bracelets can be sold.

The profit from selling each amber bead is k pence, where k is an integer, but nothing for each brown or red bead sold.

All the previous constraints still apply.

Instead of maximising the profit from the bracelets, Sasha wants to maximise the total profit from selling the bracelets and any left over beads.

You are given that the optimal solution to the earlier problem does not maximise the total profit from selling the bracelets and any left over beads.

Determine the least possible value of Sasha’s maximum total profit.

[5]
Reveal mark scheme Mark scheme for question 6(d)
(e)

Why might Sasha not achieve this maximum profit?

[1]
Reveal mark scheme Mark scheme for question 6(e)

Discrete Mathematics June 2023, Question 7 12 marks

Player 1 and player 2 are playing a two-person zero-sum game.

In each round of the game the players each choose a strategy and simultaneously reveal their choice.

The number of points won in each round by player 1 for each combination of strategies is shown in the table below.

Each player is trying to maximise the number of points that they win.

Figure for question 7
(a)(i)

Determine play-safe strategies for each player.

[3]
Reveal mark scheme Mark scheme for question 7(a)(i)
(a)(ii)

Show that the game is not stable.

[1]
Reveal mark scheme Mark scheme for question 7(a)(ii)
(b)

Show that the number of strategies available to player 1 cannot be reduced by dominance.

You must make it clear which values are being compared.

[2]
Reveal mark scheme Mark scheme for question 7(b)
(c)
Figure for question 7
[2]
Reveal mark scheme Mark scheme for question 7(c)
(d)
Figure for question 7
[4]
Reveal mark scheme Mark scheme for question 7(d)

Discrete Mathematics June 2022, Question 6 15 marks

Figure for question 6
(a)(i)

Represent this problem as an initial simplex tableau.

[2]
Reveal mark scheme Mark scheme for question 6(a)(i)
(a)(ii)

Carry out one iteration of the simplex algorithm.

[3]
Reveal mark scheme Mark scheme for question 6(a)(ii)
(b)(i)
Figure for question 6
[1]
Reveal mark scheme Mark scheme for question 6(b)(i)
(b)(ii)

Write down the exact values of the basic feasible solution for x, y and z after two

iterations.

[1]
Reveal mark scheme Mark scheme for question 6(b)(ii)
(b)(iii)

State what you can deduce about the optimal value of the objective for the original

problem.

[2]
Reveal mark scheme Mark scheme for question 6(b)(iii)
(c)

You are now given that, in addition to the constraints above, x + y + z = 9.

Use the additional constraint to rewrite the original constraints in terms of x and y but not z.

[4]
Reveal mark scheme Mark scheme for question 6(c)
(d)

Explain why the simplex algorithm cannot be applied to this new problem without some

modification.

[2]
Reveal mark scheme Mark scheme for question 6(d)

Discrete Mathematics November 2021, Question 5 12 marks

Alex and Beth play a zero-sum game. Alex chooses a strategy P, Q or R and Beth chooses a strategy X, Y or Z. The table shows the number of points won by Alex for each combination of strategies. The entry for cell (P, X) is x, where x is an integer.

Figure for question 5

Suppose that P is a play-safe strategy.

(a)(i)

Determine the values of x for which the game is stable.

[2]
Reveal mark scheme Mark scheme for question 5(a)(i)
(a)(ii)

Determine the values of x for which the game is unstable.

[2]
Reveal mark scheme Mark scheme for question 5(a)(ii)
(b)

The game can be reduced to a 2 × 3 game using dominance.

Write down the pay-off matrix for the reduced game.

[1]
Reveal mark scheme Mark scheme for question 5(b)
(c)

When the game is unstable, Alex plays strategy P with probability p.

Determine, as a function of x, the value of p for the optimal mixed strategy for Alex.

[4]
Reveal mark scheme Mark scheme for question 5(c)
(d)

Suppose, instead, that P is not a play-safe strategy and the value of x is - 5.

Show how to set up a linear programming formulation that could be used to find the optimal

mixed strategy for Alex.

[3]
Reveal mark scheme Mark scheme for question 5(d)

Discrete Mathematics November 2021, Question 6 11 marks

An initial simplex tableau is shown below.

PxystuRHS
12-50000
02110025.8
0-1301013.8
04-300118.8

The variables s, t and u are slack variables.

(a)

For the LP problem that this tableau represents, write down the following, in terms of x and y only.

• The objective function, P, to be maximised.

• The constraints as inequalities.

[2]
Reveal mark scheme Mark scheme for question 6(a)
(b)

The graph below shows the feasible region for the problem (as the unshaded region, and its boundaries), and objective lines P = 10 and P = 20 (shown as dotted lines).

Figure for question 6

The optimal solution is P = 23, when x = 0 and y = 4.6.

Complete the first three rows of branch-and-bound in the Printed Answer Booklet, branching on y first, to determine an optimal solution when x and y are constrained to take integer values.

In your working, you should show non-integer values to 2 decimal places.

[6]
Reveal mark scheme Mark scheme for question 6(b)
(c)

The tableau entry 18.8 is reduced to 0.

Describe carefully what changes, if any, this makes to the following.

• The graph of the feasible region.

• The optimal integer valued solution.

[3]
Reveal mark scheme Mark scheme for question 6(c)

Discrete Mathematics November 2020, Question 3 12 marks

An initial simplex tableau is shown below.

PxyzstRHS
1-310000
02011018
0-1230120
Reveal mark scheme Mark scheme for question 3
(a)

Write down the objective for the problem that is represented by this initial tableau.

[2]
Reveal mark scheme Mark scheme for question 3(a)
(b)

Variables s and t are slack variables.

Use the final row of the initial tableau to explain what a slack variable is.

[2]
Reveal mark scheme Mark scheme for question 3(b)
(c)

Carry out one iteration of the simplex algorithm and hence:

• give the pivot column used and the value of the pivot element

• write down the value of P after this iteration

• find the values of x, y and z after this iteration

• describe the effect of the iteration geometrically.

[8]
Reveal mark scheme Mark scheme for question 3(c)

Report a problem with a question on this page
What is wrong?

Goes to whoever maintains the question split. No account needed and nothing is published on this page.

Memes

Certified Further Maths memes. Peer-reviewed by nobody.

Laugh now. Cry in the exam hall later. Then come back and do a past paper.

Prove it by induction
Write ‘clearly’ and move on
Me on the final ‘show that’
Using the formula booklet
Proving it by induction
Writing ‘by symmetry’ to skip half the work
Writing ‘trivially’ and daring the examiner
Further enlightenment, ranked

Mum 💖

how's further maths going?? 🥰

my answers are all complex rn

keep it simple love 💖

📱 Screen time this week · Spotify4h 59m

The answer was i. Nobody knows why

Further Maths starter pack

Calculator that does matricesProof that’s 3 pages longArgand diagram doodlesThis website
Collect all four. Prove it.