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

Topic Questions

1a
Sme Calculator
1 mark

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

Maximise       P space equals space 2 x space plus space 2 y space minus z

subject to       3 x space plus space y space plus space 2 z space less or equal than space 30

                       x minus y plus z greater or equal than 8

                       4 y space plus space 2 z space greater or equal than space 15

                        x comma space y comma space z space greater or equal than space 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.

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 space y z s subscript 1 s subscript 2 s subscript 3 a subscript 1 a subscript 2 Value
s subscript 1 3 0 1.5 1 0 0.25 0 -0.25 26.25
a subscript 1 1 0 1.5 0 -1 -0.25 1 0.25 11.75
space y 0 1 0.5 0 0 -0.25 0 0.25 3.75
P negative left parenthesis 2 plus M right parenthesis 0 2 minus 1.5 M 0 M negative 0.5 plus 0.25 M 0 0.5 plus 0.75 M 7.5 minus 11.75 M

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.

Did this page help you?

2a
Sme Calculator
4 marks

A maximisation linear programming problem in x comma space 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 S subscript 1 S subscript 2 S subscript 3 a subscript 1 a subscript 2 Value
S subscript 1 1 2 3 1 0 0 0 0 45
a subscript 1 3 2 0 0 –1 0 1 0 9
a subscript 2 –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. 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 S subscript 1 S subscript 2 S subscript 3 a subscript 1 a subscript 2 Value
S subscript 1 0 begin inline style 5 over 6 end style 0 1 begin inline style 7 over 12 end style begin inline style 3 over 4 end style negative begin inline style 7 over 12 end style negative begin inline style 3 over 4 end style begin inline style 147 over 4 end style
a subscript 1 1 begin inline style 2 over 3 end style 0 0 negative 1 third 0 1 third 0 3
a subscript 2 0 begin inline style 1 over 6 end style 1 0 negative begin inline style 1 over 12 end style negative 1 fourth 1 over 12 1 fourth begin inline style 7 over 4 end style
P 0 begin inline style 5 over 6 end style 0 0 negative 11 over 12 negative begin inline style 3 over 4 end style begin inline style 11 over 12 end style begin inline style 3 over 4 end style 45 over 4
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.

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.

Did this page help you?

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.

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 s subscript 1 s subscript 2 s subscript 3 Value
y 0 1 0 1 0 1 11
s subscript 2 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.

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.

Did this page help you?

4a
Sme Calculator
5 marks

A garden centre makes hanging baskets to sell to its customers. Three types of hanging basket are made, S u n s h i n e comma space D r a m a and P e a c e f u l. The plants used are categorised as I m p a c t comma space F l o w e r i n g or T r a i l i n g.

Each S u n s h i n e basket contains 2 I m p a c t plants, 4 F l o w e r i n g plants and 3 T r a i l i n g plants.
Each D r a m a basket contains 3 I m p a c t plants, 2 F l o w e r i n g plants and 4 T r a i l i n g plants.
Each P e a c e f u l basket contains 1 I m p a c t plant, 3 F l o w e r i n g plants and 2 T r a i l i n g plants.

The garden centre can use at most 80 I m p a c t plants, at most 140 F l o w e r i n g plants and at most 96 T r a i l i n g plants each day.

The profit on S u n s h i n eD r a m a and P e a c e f u l baskets are £12, £20 and £16 respectively.
The garden centre wishes to maximise its profit.

Let x comma space y and z be the number of S u n s h i n eD r a m a and P e a c e f u l 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 comma space 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 negative 1 fourth 0 negative 1 half 1 0 negative 3 over 4 8
s 5 over 2 0 2 0 1 negative 1 half 92
y 3 over 4 1 1 half 0 0 1 fourth 24
P 3 0 negative 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 3 over 8 0 0 1 1 fourth negative 7 over 8 31
s 5 over 4 0 1 0 1 half negative 1 fourth 46
y 1 over 8 1 0 0 negative 1 fourth 3 over 8 1
P 21 over 2 0 0 0 3 7 over 2 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 I m p a c t 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.)

Did this page help you?

5a
Sme Calculator
1 mark

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

Maximise     P space equals space 3 x space plus space 2 y space plus space 2 z

subject to    2 x space plus space 2 y space plus space z space less-than or slanted equal to space 25

                   x space plus space 4 y space less-than or slanted equal to space 15

                   x space greater-than or slanted equal to space 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 s subscript 1 s subscript 2 s subscript 3 t subscript 1 Value
s subscript 1 2 2 1 1 0 0 0 25
s subscript 2 1 4 0 0 1 0 0 15
t subscript 1 1 0 0 0 0  –1 1 3
P –(3plusM) –2 –2 0 0 M 0  –3M

Explain clearly how the equation represented in the b.v. t subscript 1 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.

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

b.v. x y z s subscript 1 s subscript 2 s subscript 3 t subscript 1 Value
s subscript 1 0 2 1 1 0 2 –2 19
s subscript 2 0 4 0 0 1 1 –1 12
t subscript 1 1 0 0 0 0 –1 1 3
P 0 –2 –2 0 0 –3 3plusM 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 comma space x comma space y and z.

Did this page help you?