Simplex Algorithm (Edexcel A Level Further Maths: Decision 1): Exam Questions

Exam code: 9FM0

3 hours12 questions
1a
Sme Calculator
1 mark

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

Maximise       P = 2x + 2y z

subject to       3x + y + 2z  30

                       xy+z8

                       4y + 2z  15

                        x, y, z  0

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

1b
Sme Calculator
7 marks

Write your answer in the Answer Booklet (opens in a new tab).

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

1c
Sme Calculator
1 mark

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

b.v.

x

 y

z

s1

s2

s3

a1

a2

Value

s1

3

0

1.5

1

0

0.25

0

-0.25

26.25

a1

1

0

1.5

0

-1

-0.25

1

0.25

11.75

 y

0

1

0.5

0

0

-0.25

0

0.25

3.75

P

(2+M)

0

21.5M

0

M

0.5+0.25M

0

0.5+0.75M

7.511.75M

State the value of each variable after the first iteration.

1d
Sme Calculator
1 mark

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

1e
Sme Calculator
2 marks

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.

2a
Sme Calculator
4 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 variable

x

y

z

S1

S2

S3

a1

a2

Value

S1

1

2

3

1

0

0

0

0

45

a1

3

2

0

0

–1

0

1

0

9

a2

–1

0

4

0

0

–1

0

1

4

P

–2

–1

–3

0

0

0

0

0

0

A

 

 

 

 

 

 

 

 

 

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

2b
Sme Calculator
2 marks

Complete the bottom row of Table 1 in the answer book (opens in a new tab). You should make your method and working clear.

2c
Sme Calculator
3 marks

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

Basic variable

x

y

z

S1

S2

S3

a1

a2

Value

S1

0

56

0

1

712

34

712

34

1474

x

1

23

0

0

13

0

13

0

3

z

0

16

1

0

112

14

112

14

74

P

0

56

0

0

1112

34

1112

34

454

A

0

0

0

0

0

0

1

1

0

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

(ii) Write down the basic feasible solution for the second stage.

2d
Sme Calculator
5 marks

Write your answer in the Answer Booklet (opens in a new tab).

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.

2e
Sme Calculator
3 marks

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

(ii) Write down the value of the objective function.

(iii) State the values of the basic variables.

3a
Sme Calculator
5 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

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

3b
Sme Calculator
6 marks

Write your answer in the Answer Booklet (opens in a new tab).

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

3c
Sme Calculator
2 marks

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

b.v.

x

y

z

s1

s2

s3

Value

y

0

1

0

1

0

1

11

s2

0

0

5

–2

1

–5

62

x

1

0

1

0

0

–1

28

P

0

0

–1

1

0

1

11

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

3d
Sme Calculator
5 marks

Write your answer in the Answer Booklet (opens in a new tab).

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.

4a
Sme Calculator
5 marks

A garden centre makes hanging baskets to sell to its customers. Three types of hanging basket are made, Sunshine, Drama and Peaceful. The plants used are categorised as Impact, Flowering or Trailing.

Each Sunshine basket contains 2 Impact plants, 4 Flowering plants and 3 Trailing plants.
Each Drama basket contains 3 Impact plants, 2 Flowering plants and 4 Trailing plants.
Each Peaceful basket contains 1 Impact plant, 3 Flowering plants and 2 Trailing plants.

The garden centre can use at most 80 Impact plants, at most 140 Flowering plants and at most 96 Trailing plants each day.

The profit on SunshineDrama and Peaceful baskets are £12, £20 and £16 respectively.
The garden centre wishes to maximise its profit.

Let x, y and z be the number of SunshineDrama and Peaceful baskets respectively, produced each day.

Formulate this situation as a linear programming problem, giving your constraints as inequalities.

4b
Sme Calculator
1 mark

State the further restriction that applies to the values of x, y and z in this context.

4c
Sme Calculator
2 marks

The Simplex algorithm is used to solve this problem. After one iteration, the tableau is

b.v.

x

y

z

r

s

t

Value

r

14

0

12

1

0

34

8

s

52

0

2

0

1

12

92

y

34

1

12

0

0

14

24

P

3

0

6

0

0

5

480

State the variable that was increased in the first iteration. Justify your answer.

4d
Sme Calculator
1 mark

Determine how many plants in total are being used after only one iteration of the Simplex algorithm.

4e
Sme Calculator
2 marks

Explain why for a second iteration of the Simplex algorithm the 2 in the z column is the pivot value.

4f
Sme Calculator
1 mark

After a second iteration, the tableau is

b.v.

x

y

z

r

s

t

Value

r

38

0

0

1

14

78

31

z

54

0

1

0

12

14

46

y

18

1

0

0

14

38

1

P

212

0

0

0

3

72

756

Use algebra to explain why this tableau is optimal.

4g
Sme Calculator
1 mark

State the optimal number of each type of basket that should be made.

4h
Sme Calculator
2 marks

The manager of the garden centre is able to increase the number of Impact plants available each day from 80 to 100. She wants to know if this would increase her profit.

Use your final tableau to determine the effect of this increase. (You should not carry out any further calculations.)

5a
Sme Calculator
1 mark

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

Maximise     P = 3x + 2y + 2z

subject to    2x + 2y + z  25

                   x + 4y  15

                   x  3

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

5b
Sme Calculator
1 mark

The big-M method is to be used to solve this linear programming problem.

Define, in this context, what M represents. You must use correct mathematical language in your answer.

5c
Sme Calculator
1 mark

The initial tableau for a big-M solution to the problem is shown below.

b.v.

x

y

z

s1

s2

s3

t1

Value

s1

2

2

1

1

0

0

0

25

s2

1

4

0

0

1

0

0

15

t1

1

0

0

0

0

 –1

1

3

P

–(3+M)

–2

–2

0

0

M

0

 –3M

Explain clearly how the equation represented in the b.v. t1 row was derived.

5d
Sme Calculator
2 marks

Show how the equation represented in the b.v. row was derived.

5e
Sme Calculator
7 marks

Write your answer in the Answer Booklet (opens in a new tab).

The tableau obtained from the first iteration of the big-M method is shown below.

b.v.

x

y

z

s1

s2

s3

t1

Value

s1

0

2

1

1

0

2

–2

19

s2

0

4

0

0

1

1

–1

12

x

1

0

0

0

0

–1

1

3

P

0

–2

–2

0

0

–3

3+M

9

Solve the linear programming problem, starting from this second tableau. You must

  • give a detailed explanation of your method by clearly stating the row operations you use and

  • state the solution by deducing the final values of P, x, y and z.

6a
4 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.

x

y

z

s1

s2

s3

a1

a2

Value

s1

2

3

4

1

0

0

0

0

13

a1

1

−2

2

0

−1

0

1

0

8

a2

3

0

−4

0

0

−1

0

1

12

P

2  4M

3 + 2M

1 + 2M

0

M

M

0

0

20M

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

6b
Sme Calculator
2 marks

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

7a
5 marks
Graph with lines forming a triangular region R, labelled x and y axes. Equations: y=2x+1, x+y=8, 7x+2y=46, x+2y=12. Shaded area surrounds R.

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.

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

A blank table with six rows and five columns. Headers read: b.v., x, y, and Value; the first column under b.v. lists P.
7b
1 mark

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

b.v.

x

y

s1

s2

s3

s4

Value

s1

0

0

1

35

0

15

1

x

1

0

0

15

0

25

2

s3

0

0

0

115

1

125

22

y

0

1

0

25

0

15

5

P

0

0

0

15+25k

0

25+15k

5k + 2

State the value of each variable after the second iteration.

7c
Sme Calculator
9 marks

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.

A table with headers: b.v., x, y, s1, s2, s3, s4, Value, Row Ops. Row P is visible with empty cells below each header.
8a
5 marks

A publisher plans to produce three versions of the same book: a paperback, a hardcover, and a deluxe edition.

  • Each paperback takes 4 minutes to print and 1 minute to bind

  • Each hardcover takes 8 minutes to print and 5 minutes to bind

  • Each deluxe edition takes 15 minutes to print and 12 minutes to bind

The printing machine is available for at most 150 hours and the binding machine must be used for at least 60 hours.

The publisher decides to produce

  • at least 1600 books in total

  • at least three times as many paperbacks as hardcovers

The profit on each paperback sold is £8, the profit on each hardcover sold is £20 and the profit on each deluxe edition sold is £40

Let x, y and z represent the number of paperbacks, hardcovers and deluxe editions produced.

Formulate this as a linear programming problem, stating the objective and listing the constraints as simplified inequalities with integer coefficients.

8b
6 marks

The publisher 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 by using slack variables, exactly two surplus variables and exactly two artificial variables

  • the rows for the two objective functions are formed

Empty table with six columns labeled b.v., x, y, z, and Value. Rows include variables P and I, with spaces for additional data entries.
8c
Sme Calculator
5 marks

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

b.v.

x

y

z

s1

s2

s3

s4

a1

a2

Value

s1

0

0

0

1

1

3

0

1

3

600

z

0

411

1

0

111

111

0

111

111

200011

x

1

711

0

0

111

1211

0

111

1211

1560011

s4

0

4011

0

0

111

1211

1

111

1211

1560011

P

0

411

0

0

3211

5611

0

3211

5611

20480011

I

0

0

0

0

0

0

0

1

1

0

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. Make your method clear by stating the row operations you use.

Table for a linear programming tableau with columns for variables, slack variables, value, and row operations. Six rows, starting with b.v. and P.
8d
Sme Calculator
2 marks

After three iterations of the second stage of the two-stage simplex method, the following tableau is obtained.

b.v.

x

y

z

s1

s2

s3

s4

Value

s2

0

0

0

1

1

3

0

600

z

0

0

1

110

0

12

110

100

x

1

0

0

340

0

98

740

1125

y

0

1

0

140

0

38

1140

375

P

0

0

0

2910

0

72

110

20500

Given that the publisher produces the optimal number of each version of the book,

(i) state the maximum profit the publisher can earn,

(ii) find the number of hours the binding machine will be used.

8e
1 mark

Give a reason why the publisher may not earn the profit stated in (d)(i).

9a
6 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  2x and 3y 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.

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

Blank table with 5 columns labelled b.v., x, y, and Value. First row under b.v. is marked P; rest of the cells are empty.
9b
3 marks

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.

x

y

s1

s2

s3

a1

a2

Value

x

1

0

35

0

15

35

15

130

(i) State the value of x

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

10a
2 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.

x

y

z

s1

s2

s3

Value

s1

0

12

32

1

12

0

30

x

1

14

14

0

14

0

10

s3

0

1

1

0

0

1

26

P

0

14

114

0

34

0

30

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

10b
5 marks

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.

10c
Sme Calculator
4 marks

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.

Simplex tableau with columns labelled b.v., x, y, z, s1, s2, s3, Value, Row Ops. Rows are mostly blank, except one labelled P.
10d
2 marks

(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.

(ii) State the values of the basic variables after the 2nd iteration.

10e
1 mark

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

b.v.

x

y

z

s1

s2

s3

Value

z

0

0

1

12

14

14

432

x

1

0

0

14

18

18

574

y

0

1

0

12

14

34

92

P

0

1

0

54

18

78

3614

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

11a
6 marks

A game uses two positive numbers x and  y. A valid pair of numbers must satisfy all of these conditions:

  • twice x is at least 100 more than  y

  • x is at most four times as large as  y

  • x together with twice  y is at least 100

The score of a valid pair is 3x+4y, and a player wants to make the score as small as possible. The player decides to solve this problem using the big-M method.

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

11b
3 marks

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.

x

y

s₁

s₂

s₃

a₁

a₂

Value

x

1

0

-2/5

0

-1/5

2/5

1/5

60

(i) State the value of x.

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

12a
2 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.

x

y

z

s₁

s₂

s₃

Value

x

1

1/2

0

1/2

0

0

10

s₂

0

-1/2

1

-1/2

1

0

26

s₃

0

-1/2

-1

-1/2

0

1

10

P

0

-3/2

-4

5/2

0

0

50

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

12b
5 marks

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.

12c
4 marks

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.

12d
2 marks

(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.

(ii) State the values of the basic variables after the 2nd iteration.

12e
1 mark

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

b.v.

x

y

z

s₁

s₂

s₃

Value

y

2

1

0

1

0

0

20

z

1

0

1

0

1

0

36

s₃

2

0

0

0

1

1

56

P

7

1

0

4

4

0

224

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