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. Edexcel
  5. Simplex algorithm

Edexcel A Level Further Maths

Topic questions Decision mathematics Simplex algorithm

Simplex algorithm

10 questions · 137 marks · about 2.5 hours

Simplex algorithm questions

Edexcel 9FM0 Simplex algorithm 10 questions

Paper 4D: Decision Mathematics 2 June 2025, Question 6 15 marks

Question 6, shown as an image
Option POption QOption R
Option X4–2–5
Option Y–113

A two person zero-sum game is represented by the pay-off matrix for player A shown above.

(a)

Verify that there is no stable solution to this game.

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

Let player A play option X with probability p

Use a graphical method to find the optimal value of p and hence find the best strategy for player A in this game.

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

A third option, Z, is added to player A’s options. Option Z has the pay-offs shown in the matrix below.

Question 6, shown as an image
Option POption QOption R
Option X4–2–5
Option Y–113
Option Z4–11

Player A now intends to make a random choice between options X, Y and Z, choosing option X with probability x, option Y with probability y and option Z with probability z

Player A decides to use the Simplex algorithm to find the optimal values of x, y and z

Determine an initial Simplex tableau to solve this 3maths symbol3 game, making your variables clear.

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

In the optimal Simplex tableau for this 3×3 game, x = 0 and y = fraction

By considering the values of the two games, determine how much better the 3maths symbol3 game (with option Z) is for player A compared with the 2×3 game (without option Z). You must make your reasoning clear.

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

Paper 3D: Decision Mathematics 1 June 2024, Question 5 9 marks

Two friends, Anaira and Tommi, play a game involving two positive numbers x and y

Anaira gives Tommi the following clues to see if he can correctly determine the value of x and the value of y

• x is greater than y and the difference between the two is at least 100

• x is at most 5 times as large as y

• the sum of 2 x and 3 y is at least 350

• the sum of x and y is as small as possible

Tommi decides to solve this problem by using the big-M method.

(a)

Set up an initial tableau for solving this problem using the big-M method.

As part of your solution, you must show

• how the constraints were made into equations using one slack variable, exactly two surplus variables and exactly two artificial variables

• how the objective function was formed

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

The big-M method is applied until the tableau containing the optimal solution to the problem is found. One row of this final tableau is as follows.

b.v.xys1s2s3a1a2Value
x10 530 153 51 5130

State the value of x

(b)(ii)

Hence deduce the value of y, making your reasoning clear.

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

Paper 3D: Decision Mathematics 1 June 2024, Question 7 14 marks

A maximisation linear programming problem in x, y and z is to be solved using the Simplex method.

The tableau after the 1st iteration is shown below.

b.v.xyzs1s2s3Value
s10 123 21 12030
x11 4 1401 4010
s301100126
P0 14 11403 4030
(a)

State the column that contains the pivot value for the 1st iteration. You must give a reason for your answer.

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

By considering the equations represented in the above tableau, formulate the linear programming problem in x, y and z only. State the objective and list the constraints as inequalities with integer coefficients.

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

Taking the most negative number in the profit row to indicate the pivot column, perform the 2nd iteration of the Simplex algorithm, to obtain a new tableau, T. Make your method clear by stating the row operations you use.

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

Explain, using T, how you know that an optimal solution to the original linear programming problem has not been found after the 2nd iteration.

Reveal mark scheme Mark scheme for question 7(d)(i)
(d)(ii)

State the values of the basic variables after the 2nd iteration.

[2]
Reveal mark scheme Mark scheme for question 7(d)(ii)
(e)

A student attempts the 3rd iteration of the Simplex algorithm and obtains the tableau below.

b.v.xyzs1s2s3Value
z0011 2 141 443 2
x1001 41 8 1857 4
y010 121 43 49 2
P0105 41 87 8361 4

Explain how you know that the student’s attempt at the 3rd iteration is not correct.

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

Paper 3D: Decision Mathematics 1 June 2022, Question 4 6 marks

A linear programming problem in x, y and z is to be solved using the big‑M method. The initial tableau is shown below.

b.v.xyzs1s2s3a1a2Value
s12341000013
a11–220–10108
a230–400–10112
P2 – 4M–3 + 2M–1 + 2M0MM00–20M
(a)

Using the information in the above tableau, formulate the linear programming problem. You should

• list each of the constraints as an inequality

• state the two possible objectives

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

Obtain the most efficient pivot for a first iteration of the big‑M method. You must give reasons for your answer.

Please turn over for Question 5

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

Paper 3D: Decision Mathematics 1 June 2022, Question 7 15 marks

Figure for question 7

Figure 5 shows the constraints of a linear programming problem in x and y where R is the feasible region.

The objective is to maximise P = x + ky, where k is a positive constant.

The optimal vertex of R is to be found using the Simplex algorithm.

(a)

Set up an initial tableau for solving this linear programming problem using the Simplex algorithm.

[5]
(b)

After two iterations of the Simplex algorithm a possible tableau T is

b.v.xys1s2s3s4Value
s1001 5301 51
x1001 50 522
s3000115112 522
y0102 501 55
P00015 52 k0 52 15 k5k + 2

State the value of each variable after the second iteration.

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

It is given that T does not give an optimal solution to the linear programming problem.

After a third iteration of the Simplex algorithm the resulting tableau does give an optimal solution to the problem.

Perform the third iteration of the Simplex algorithm and hence determine the range of possible values for P. You should state the row operations you use and make your method and working clear.

[9]
Reveal mark scheme Mark scheme for question 7(c)

Paper 4D: Decision Mathematics 2 June 2022, Question 7 17 marks

Figure for question 7

A two person zero‑sum game is represented by the pay‑off matrix for player A shown above. It is given that k is an integer.

(a)

Show that Q is the play‑safe option for player A regardless of the value of k.

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

Given that Z is the play‑safe option for player B,

determine the range of possible values of k. You must make your working clear.

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

Explain why player B should never play option X. You must make your reasoning clear.

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

Player A intends to make a random choice between options Q, R and S, choosing option Q with probability p1, option R with probability p2 and option S with probability p3

Player A wants to find the optimal values of p1, p2 and p3 using the Simplex algorithm.

Given that k maths symbol –4, player A formulates the following objective function for the corresponding linear program.

Maximise P = V, where V = the value of the original game + 4

Formulate the constraints of the linear programming problem for player A. You should write the constraints as equations.

Reveal mark scheme Mark scheme for question 7(d)(i)
(d)(ii)

Write down an initial Simplex tableau, making your variables clear.

[7]
Reveal mark scheme Mark scheme for question 7(d)(ii)
(e)

The Simplex algorithm is used to solve the linear programming problem. It is given that in the final Simplex tableau the optimal value of p = fraction, the optimal value of p = fraction and all the slack variables are zero.

Determine the value of k, making your method clear.

[4]
Reveal mark scheme Mark scheme for question 7(e)

Paper 3D: Decision Mathematics 1 November 2021, Question 8 18 marks

Susie is preparing for a triathlon event that is taking place next month. A triathlon involves three activities: swimming, cycling and running.

Susie decides that in her training next week she should

• maximise the total time spent cycling and running

• train for at most 39 hours

• spend at least 40% of her time swimming

• spend a total of at least 28 hours of her time swimming and running

Susie needs to determine how long she should spend next week training for each activity. Let

• x represent the number of hours swimming

• y represent the number of hours cycling

• z represent the number of hours running

(a)

Formulate the information above as a linear programming problem. State the objective and list the constraints as simplified inequalities with integer coefficients.

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

Susie decides to solve this linear programming problem by using the two-stage Simplex method.

Set up an initial tableau for solving this problem using the two-stage Simplex method.

As part of your solution you must show how

• the constraints have been made into equations using slack variables, exactly one surplus variable and exactly one artificial variable

• the rows for the two objective functions are formed

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

The following tableau T is obtained after one iteration of the second stage of the two‑stage Simplex method.

b.v.xyzs1s2s3Value
y01010111
s2005−21−562
x10100−128
P00−110111

Obtain a suitable pivot for a second iteration. You must give reasons for your answer.

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

Starting from tableau T, solve the linear programming problem by performing one further iteration of the second stage of the two-stage Simplex method. You should make your method clear by stating the row operations you use.

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

Paper 3D: Decision Mathematics 1 October 2020, Question 7 17 marks

A maximisation linear programming problem in x, y and z is to be solved using the two-stage simplex method.

The partially completed initial tableau is shown below.

Basic variablexyzs1s2s3a1a2Value
s11231000045
a13200–10109
a2–10400–1014
P–2–1–3000000
A
(a)

Using the information in the above tableau, formulate the linear programming problem. State the objective and list the constraints as inequalities.

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

Complete the bottom row of Table 1 in the answer book. You should make your method and working clear.

The following tableau is obtained after two iterations of the first stage of the two-stage simplex method.

Basic variablexyzs1s2s3a1a2Value
s105 6017 123 4 127 34147 4
x12 300 1301 303
z01 610 121 141 121 47 4
P05 600 1211 3411 123 445 4
A000000110
[2]
Reveal mark scheme Mark scheme for question 7(b)
(c)(i)

Explain how the above tableau shows that a basic feasible solution has been found for the original linear programming problem.

Reveal mark scheme Mark scheme for question 7(c)(i)
(c)(ii)

Write down the basic feasible solution for the second stage.

[3]
Reveal mark scheme Mark scheme for question 7(c)(ii)
(d)

Taking the most negative number in the profit row to indicate the pivot column, perform one complete iteration of the second stage of the two-stage simplex method, to obtain a new tableau, T. Make your method clear by stating the row operations you use.

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

Explain, using T, whether or not an optimal solution to the original linear programming problem has been found.

Reveal mark scheme Mark scheme for question 7(e)(i)
(e)(ii)

Write down the value of the objective function.

(e)(iii)

State the values of the basic variables.

[3]
Reveal mark scheme Mark scheme for question 7(e)(iii)

Paper 3D: Decision Mathematics 1 June 2019, Question 6 12 marks

A linear programming problem in x, y and z is described as follows.

Maximise P = 2x + 2ymaths symbolz

subject to 3x + y + 2z maths symbol 30

(a)

Explain why the Simplex algorithm cannot be used to solve this linear programming problem.

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

Set up the initial tableau for solving this linear programming problem using the big-M method.

After a first iteration of the big-M method, the tableau is

b.v.xyzs1s2s3a1a2Value
s1301.5100.25026.25
a1101.5010.2511.75
y010.50000.253.75
PM)0M0MM00.5 + 0.75MM
[7]
Reveal mark scheme Mark scheme for question 6(b)
(c)

State the value of each variable after the first iteration.

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

Explain why the solution given by the first iteration is not feasible.

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

Taking the most negative entry in the profit row to indicate the pivot column,

obtain the most efficient pivot for a second iteration. You must give reasons for your answer.

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

Paper 4D: Decision Mathematics 2 June 2019, Question 4 14 marks

Question 4, shown as an image
Option XOption YOption Z
Option P3–20
Option Q–44–2
Option R12–1

A two person zero-sum game is represented by the pay-off matrix for player A shown above.

(a)

Verify that there is no stable solution to this game.

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

Player A intends to make a random choice between options P, Q and R, choosing option P with probability p1, option Q with probability p2 and option R with probability p3

Player A wants to find the optimal values of p1, p2 and p3 using the Simplex algorithm. Player A formulates the following linear programming problem for the game, writing the constraints as inequalities.

Maximise P = V

Figure for question 4
Question 4, shown as an image

Correct the errors made by player A in the linear programming formulation of the game, giving reasons for your answer.

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

Write down an initial Simplex tableau for the corrected linear programming problem.

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

The Simplex algorithm is used to solve the corrected linear programming problem.

The optimal values are p1 = 0.6, p2 = 0 and p3= 0.4

Calculate the value of the game to player A.

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

Determine the optimal strategy for player B, making your reasoning clear.

[4]
Reveal mark scheme Mark scheme for question 4(e)

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.