Questions — Edexcel D2 (231 questions)

Browse by board
AQA AS Paper 1 AS Paper 2 C1 C2 C3 C4 D1 D2 FP1 FP2 FP3 Further AS Paper 1 Further AS Paper 2 Discrete Further AS Paper 2 Mechanics Further AS Paper 2 Statistics Further Paper 1 Further Paper 2 Further Paper 3 Discrete Further Paper 3 Mechanics Further Paper 3 Statistics M1 M2 M3 Paper 1 Paper 2 Paper 3 S1 S2 S3 CAIE FP1 FP2 Further Paper 1 Further Paper 2 Further Paper 3 Further Paper 4 M1 M2 P1 P2 P3 S1 S2 Edexcel AEA AS Paper 1 AS Paper 2 C1 C12 C2 C3 C34 C4 CP AS CP1 CP2 D1 D2 F1 F2 F3 FD1 FD1 AS FD2 FD2 AS FM1 FM1 AS FM2 FM2 AS FP1 FP1 AS FP2 FP2 AS FP3 FS1 FS1 AS FS2 FS2 AS M1 M2 M3 M4 M5 P1 P2 P3 P4 PMT Mocks Paper 1 Paper 2 Paper 3 S1 S2 S3 S4 OCR AS Pure C1 C2 C3 C4 D1 D2 FD1 AS FM1 AS FP1 FP1 AS FP2 FP3 FS1 AS Further Additional Pure Further Additional Pure AS Further Discrete Further Discrete AS Further Mechanics Further Mechanics AS Further Pure Core 1 Further Pure Core 2 Further Pure Core AS Further Statistics Further Statistics AS H240/01 H240/02 H240/03 M1 M2 M3 M4 Mechanics 1 PURE Pure 1 S1 S2 S3 S4 Stats 1 OCR MEI AS Paper 1 AS Paper 2 C1 C2 C3 C4 D1 D2 FP1 FP2 FP3 Further Extra Pure Further Mechanics A AS Further Mechanics B AS Further Mechanics Major Further Mechanics Minor Further Numerical Methods Further Pure Core Further Pure Core AS Further Pure with Technology Further Statistics A AS Further Statistics B AS Further Statistics Major Further Statistics Minor M1 M2 M3 M4 Paper 1 Paper 2 Paper 3 S1 S2 S3 S4 SPS SPS ASFM SPS ASFM Mechanics SPS ASFM Pure SPS ASFM Statistics SPS FM SPS FM Mechanics SPS FM Pure SPS FM Statistics SPS SM SPS SM Mechanics SPS SM Pure SPS SM Statistics WJEC Further Unit 1 Further Unit 2 Further Unit 3 Further Unit 4 Further Unit 5 Further Unit 6 Unit 1 Unit 2 Unit 3 Unit 4
Edexcel D2 2014 June Q4
4. A two-person zero-sum game is represented by the following pay-off matrix for player A.
B plays 1B plays 2B plays 3B plays 4
A plays 12- 11- 3
A plays 2- 32- 21
  1. Verify that there is no stable solution to this game.
  2. Find the best strategy for player A.
Edexcel D2 2014 June Q5
5. \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{76ea87ad-b77b-482c-93dd-c8593ae3199f-6_652_1340_214_367} \captionsetup{labelformat=empty} \caption{Figure 1}
\end{figure} Figure 1 shows a capacitated, directed network. The number on each arc represents the capacity of that arc. The numbers in circles represent an initial flow.
  1. State the value of the initial flow.
    (1)
  2. Complete the initialisation of the labelling procedure on Diagram 1 in the answer book by entering values along \(\mathrm { SC } , \mathrm { AB } , \mathrm { CE } , \mathrm { DE }\) and DT .
    (2)
  3. Hence use the labelling procedure to find a maximum flow through the network. You must list each flow-augmenting route you use, together with its flow.
    (4)
  4. Draw a maximal flow pattern on Diagram 2 in the answer book.
    (2)
  5. Prove that your flow is maximal.
    (2)
Edexcel D2 2014 June Q6
6. Three warehouses, \(\mathrm { P } , \mathrm { Q }\) and R , supply washing machines to four retailers, \(\mathrm { A } , \mathrm { B } , \mathrm { C }\) and D . The table gives the cost, in pounds, of transporting a washing machine from each warehouse to each retailer. It also shows the number of washing machines held at each warehouse and the number of washing machines required by each retailer. The total cost of transportation is to be minimised.
ABCDSupply
\(P\)1122131725
\(Q\)218191427
\(R\)151091228
Demand18162026
Formulate this transportation problem as a linear programming problem. You must define your decision variables and make the objective function and constraints clear.
You do not need to solve this problem.
(Total 7 marks)
Edexcel D2 2014 June Q7
7. A company assembles microlight aircraft. They can assemble up to four aircraft in any one month, but if they assemble more than three they will have to hire additional space at a cost of \(\pounds 1000\) per month.
They can store up to two aircraft at a cost of \(\pounds 500\) each per month.
The overhead costs are \(\pounds 2000\) in any month in which work is done. Aircraft are delivered at the end of each month. There are no aircraft in stock at the beginning of March and there should be none in stock at the end of July.
The order book for aircraft is
MonthMarchAprilMayJuneJuly
Number ordered34243
Use dynamic programming to determine the production schedule which minimises the costs. Show your working in the table provided in the answer book and state the minimum production cost.
(Total 14 marks)
Edexcel D2 2015 June Q1
  1. The tableau below is the initial tableau for a linear programming problem in \(x , y\) and \(z\). The objective is to maximise the profit, \(P\).
Basic variable\(x\)\(y\)\(z\)\(r\)\(s\)\(t\)Value
\(r\)2-4110015
\(s\)42-801020
\(t\)1-140018
\(P\)-3270000
  1. Perform one iteration of the Simplex algorithm to obtain a new tableau, \(T\). State the row operations you use.
    (5)
  2. Write down the profit equation given by \(T\) and state the current values of the slack variables.
Edexcel D2 2015 June Q2
2. Rani and Greg play a zero-sum game. The pay-off matrix shows the number of points that Rani scores for each combination of strategies.
Greg plays 1Greg plays 2Greg plays 3
Rani plays 1- 312
Rani plays 2021
Rani plays 324- 5
  1. Explain what the term 'zero-sum game' means.
  2. State the number of points that Greg scores if he plays his strategy 3 and Rani plays her strategy 3.
  3. Verify that there is no stable solution to this game.
  4. Reduce the game so that Greg has only two possible strategies. Write down the reduced pay-off matrix for Greg.
  5. Find the best strategy for Greg and the value of the game to him.
Edexcel D2 2015 June Q3
3.
ABCDEFG
A-\(x\)4143382130
B\(x\)-2738192951
C4127-24373540
D433824-445225
E38193744-2028
F2129355220-49
G305140252849-
The network represented by the table shows the least distances, in km, between seven theatres, A, \(\mathrm { B } , \mathrm { C } , \mathrm { D } , \mathrm { E } , \mathrm { F }\) and G . Jasmine needs to visit each theatre at least once starting and finishing at A. She wishes to minimise the total distance she travels. The least distance between A and B, is \(x \mathrm {~km}\), where \(21 < x < 27\)
  1. Using Prim's algorithm, starting at A , obtain a minimum spanning tree for the network. You should list the arcs in the order in which you consider them.
  2. Use your answer to (a) to determine an initial upper bound for the length of Jasmine's route.
  3. Use the nearest neighbour algorithm, starting at A , to find a second upper bound for the length of the route. The nearest neighbour algorithm starting at F gives a route of \(\mathrm { F } - \mathrm { E } - \mathrm { B } - \mathrm { A } - \mathrm { G } - \mathrm { D } - \mathrm { C } - \mathrm { F }\).
  4. State which of these two nearest neighbour routes gives the better upper bound. Give a reason for your answer. Starting by deleting A, and all of its arcs, a lower bound of 159 km for the length of the route is found.
  5. Find \(x\), making your method clear.
  6. Write down the smallest interval that you can be confident contains the optimal length of Jasmine's route. Give your answer as an inequality.
Edexcel D2 2015 June Q4
4. \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{57c75bde-811a-421c-899a-3689bdba6724-5_837_1217_233_424} \captionsetup{labelformat=empty} \caption{Figure 1}
\end{figure} Figure 1 shows a capacitated network. The capacity of each arc is shown on the arc. Two cuts \(\mathrm { C } _ { 1 }\) and \(\mathrm { C } _ { 2 }\) are shown.
  1. Find the capacity of each of the two cuts. Given that one of these two cuts is a minimum cut,
  2. write down the maximum possible flow through the network. Given that the network now has a maximal flow from S to T ,
  3. determine the flow along arc SB.
  4. Explain why arcs GF and GT cannot both be saturated. Given that arcs EC, AD and DF are saturated and that there is no flow along arc GF,
  5. determine a maximum flow pattern for this network and draw it on Diagram 1 in the answer book. You do not need to use the labelling procedure to determine the maximum flow.
Edexcel D2 2015 June Q5
5. The table shows the cost, in pounds, of transporting one unit of stock from each of four supply points, \(\mathrm { A } , \mathrm { B } , \mathrm { C }\) and D , to each of three sales points, \(\mathrm { P } , \mathrm { Q }\) and R . It also shows the stock held at each supply point and the amount required at each sales point. A minimum cost solution is required.
PQRSupply
A2051374
B715858
C9142163
D22161085
Demand1455778
The north-west corner method gives the following initial solution.
PQRSupply
A7474
B5858
C135063
D77885
Demand1455778
  1. Taking AQ as the entering cell, use the stepping stone method to find an improved solution. Make your route clear.
  2. Perform one further iteration of the stepping stone method to obtain an improved solution. You must make your method clear by stating your shadow costs, improvement indices, route, entering cell and exiting cell.
  3. Determine whether your current solution is optimal. Justify your answer.
  4. State the cost of the solution you found in (b).
  5. Formulate this problem as a linear programming problem. You must define your decision variables and make the objective function and constraints clear.
Edexcel D2 2015 June Q6
6. \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{57c75bde-811a-421c-899a-3689bdba6724-7_614_1264_239_402} \captionsetup{labelformat=empty} \caption{Figure 2}
\end{figure} The staged, directed network in Figure 2 represents a series of roads connecting 11 towns, \(\mathrm { S } , \mathrm { A }\), B, C, D, E, F, G, H, J and T. The number on each arc shows the weight limit, in tonnes, for the corresponding road. Janet needs to drive a truck from S to T, passing through exactly three other towns. She needs to find the maximum weight of the truck that she can use.
  1. Write down the type of dynamic programming problem that Janet needs to solve.
  2. Use dynamic programming to complete the table in the answer book.
  3. Hence find the maximum weight of the truck Janet can use.
  4. Write down the route that Janet should take. Janet intends to ask for the weight limit to be increased on one of the three roads leading directly into T. Janet wishes to maximise the weight of her truck.
    1. Determine which of the three roads she should choose and its new minimum weight limit.
    2. Write down the maximum weight of the truck she would be able to use and the new route she would take.
Edexcel D2 2016 June Q1
  1. (a) Explain the difference between the classical travelling salesperson problem and the practical travelling salesperson problem.
ABCDEFG
A-311512241722
B31-2025142550
C1520-16241921
D122516-213217
E24142421-2841
F1725193228-25
G225021174125-
The table above shows the least direct distances, in miles, between seven towns, \(\mathrm { A } , \mathrm { B } , \mathrm { C } , \mathrm { D } , \mathrm { E } , \mathrm { F }\) and G. Yiyi needs to visit each town, starting and finishing at A, and wishes to minimise the total distance she will travel.
(b) Show that there are two nearest neighbour routes that start from A. State these routes and their lengths.
(c) Starting by deleting A, and all of its arcs, find a lower bound for the length of Yiyi's route.
(d) Use your results to write down the smallest interval which you can be confident contains the optimal length of Yiyi's route.
Edexcel D2 2016 June Q2
2. \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{a12f9520-85c0-43f6-a104-2502011d5657-3_780_1155_246_461} \captionsetup{labelformat=empty} \caption{Figure 1}
\end{figure} Figure 1 shows a capacitated, directed network of pipes. The number on each arc represents the capacity of the corresponding pipe. The numbers in circles represent an initial flow.
  1. List the saturated arcs.
  2. State the value of the initial flow.
  3. State the capacities of the cuts \(C _ { 1 }\) and \(C _ { 2 }\)
  4. By inspection, find a flow-augmenting route to increase the flow by three units. You must state your route.
  5. Prove that the new flow is maximal.
Edexcel D2 2016 June Q3
3. Four pupils, Alexa, Ewan, Faith and Zak, are to be allocated to four rounds, 1, 2, 3 and 4, in a mathematics competition. Each pupil is to be allocated to exactly one round and each round must be allocated to exactly one pupil. Each pupil has been given a score, based on previous performance, to show how suitable they are for each round. The higher the score the more suitable the pupil is for that round. The scores for each pupil are shown in the table below.
1234
Alexa61504723
Ewan71622061
Faith70494849
Zak72686767
  1. Reducing rows first, use the Hungarian algorithm to obtain an allocation that maximises the total score. You must make your method clear and show the table after each stage.
    (8)
  2. State the maximum total score.
Edexcel D2 2016 June Q4
4. A three-variable linear programming problem in \(x , y\) and \(z\) is to be solved. The objective is to maximise the profit, \(P\). The following tableau is obtained after the first iteration.
Basic Variable\(x\)\(y\)\(z\)\(r\)\(s\)\(t\)Value
r0521-3010
\(x\)12301018
\(t\)01-10413
\(P\)03-40107
  1. State which variable was increased first, giving a reason for your answer.
  2. Perform one complete iteration of the simplex algorithm, to obtain a new tableau, T. Make your method clear by stating the row operations you use.
  3. Write down the profit equation given by T .
  4. State whether T is optimal. You must use your answer to (c) to justify your answer.
Edexcel D2 2016 June Q5
5. The table below shows the cost of transporting one unit of stock from each of four supply points, 1 , 2,3 and 4, to each of three demand points, A, B and C. It also shows the stock held at each supply point and the stock required at each demand point. A minimal cost solution is required.
ABCSupply
118232015
222172536
324211928
421221720
Demand402025
  1. Explain why it is necessary to add a dummy demand point.
  2. Add a dummy demand point and appropriate values to Table 1 in the answer book.
  3. Use the north-west corner method to obtain a possible solution. After one iteration of the stepping-stone method the table becomes
    ABCD
    115
    21917
    3325
    4614
  4. Taking D3 as the entering cell, use the stepping-stone method twice to obtain an improved solution. You must make your method clear by stating your shadow costs, improvement indices, routes, entering cells and exiting cells.
  5. Determine whether your solution from (d) is optimal. Justify your answer.
Edexcel D2 2016 June Q6
6. A two-person zero-sum game is represented by the following pay-off matrix for player A.
B plays 1B plays 2B plays 3
A plays 15- 31
A plays 2250
A plays 3- 4- 14
  1. Verify that there is no stable solution to this game.
  2. Formulate the game as a linear programming problem for player A. Define your variables clearly. Write the constraints as equations.
  3. Write down an initial simplex tableau, making your variables clear.
Edexcel D2 2016 June Q7
7. Remy builds canoes. He can build up to five canoes each month, but if he wishes to build more than three canoes in any one month he has to hire an additional worker at a cost of \(\pounds 400\) for that month. In any month when canoes are built, the overhead costs are \(\pounds 150\) A maximum of three canoes can be held in stock in any one month, at a cost of \(\pounds 25\) per canoe per month. Canoes must be delivered at the end of the month. The order book for canoes is
MonthJanuaryFebruaryMarchAprilMay
Number ordered22564
There is no stock at the beginning of January and Remy plans to have no stock after the May delivery.
  1. Use dynamic programming to determine the production schedule that minimises the costs given above. Show your working in the table provided in the answer book and state the minimum cost.
    (13) The cost of materials is \(\pounds 200\) per canoe and the cost of Remy’s time is \(\pounds 450\) per month. Remy sells the canoes for \(\pounds 700\) each.
  2. Determine Remy's total profit for the five-month period.
    (2)
    (Total 15 marks)
Edexcel D2 Q1
  1. A company has five machines \(A , B , C , D\) and \(E\), which it can assign to four tasks \(1,2,3\) and 4 . Each task must be assigned to just one machine and each machine may only be assigned to just one task.
The profit, in \(\pounds 100\) s, of using each machine to do each task is given in the table below.
1234
\(A\)14121117
\(B\)14131516
\(C\)17161012
\(D\)16141312
\(E\)13151315
  1. Explain why it is necessary to add a dummy column to the table.
    (2)
  2. Use the Hungarian algorithm to allocate machines to tasks in order to maximise the total profit. You must make your method clear and show the state of the table after each iteration.
    (7)
    (Total 9 marks)
Edexcel D2 Q2
2. The following transportation problem is to be solved.
\(P\)\(Q\)\(R\)Supply
\(A\)75712
\(B\)5657
\(C\)1412911
Demand10911
A possible north-west corner solution is:
\(P\)\(Q\)\(R\)
\(A\)102
\(B\)70
\(C\)11
  1. Use the stepping-stone method once to obtain an improved solution. You must make your shadow costs, improvement indices, entering cell, exiting cell and stepping-stone route clear.
  2. Demonstrate that your solution is optimal.
    (3)
Edexcel D2 Q3
3. A two-person zero-sum game is represented by the following pay-off matrix for player A.
B plays 1B plays 2B plays 3
A plays 1- 243
A plays 24- 12
Find the best strategy for player A and the value of the game.
(Total 7 marks)
Edexcel D2 Q4
4. The table shows the least distances, in km, between six towns \(A , B , C , D , E\) and \(F\).
\(A\)\(B\)\(C\)\(D\)\(E\)\(F\)
\(A\)-98123689671
\(B\)98-7412947120
\(C\)12374-10211163
\(D\)68129102-8559
\(E\)964711185-115
\(F\)711206359115-
  1. Starting at \(A\), and making your method clear, find an upper bound for the travelling salesman problem using the nearest neighbour algorithm.
  2. By deleting \(A\), and all of its arcs, find a lower bound for the travelling salesman problem.
  3. Write down an inequality about the length of the optimal route.
Edexcel D2 Q5
5. \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{e80fcab6-7c7d-4a0c-84e0-c23f5a969a75-4_924_1646_221_207} \captionsetup{labelformat=empty} \caption{Figure 1}
\end{figure} Figure 1 shows a capacitated, directed, network. The capacity of each arc is shown on that arc and the numbers in circles represent an initial flow from S to T . Two cuts, \(\mathrm { C } _ { 1 }\) and \(\mathrm { C } _ { 2 }\) are shown on Figure 1.
  1. Find the capacity of each of the two cuts and the value of the initial flow.
    (3)
  2. Complete the initialisation of the labelling procedure on Figure 1 in the answer book, by entering values along \(\mathrm { SB } , \mathrm { AB } , \mathrm { BE }\) and BG .
    (2)
  3. Hence use the labelling procedure to find a maximum flow of 85 through the network. You must list each flow-augmenting path you use, together with its flow.
    (5)
  4. Show your flow pattern on Figure 2.
    (2)
  5. Prove that your flow is maximal.
    (2)
Edexcel D2 Q6
6. The tableau below is the initial tableau for a maximising linear programming problem.
Basic variable\(x\)\(y\)\(z\)\(r\)\(s\)\(t\)Value
\(r\)1624100350
\(s\)18- 26010480
\(t\)505001360
\(P\)- 18- 7- 200000
  1. Write down the four equations represented in the initial tableau.
  2. Taking the most negative number in the profit row to indicate the pivot column at each stage, perform two complete iterations of the Simplex algorithm. State the row operations that you use.
  3. State whether or not your last tableau is optimal. Give a reason for your answer.
Edexcel D2 Q7
7. D2 make industrial robots. They can make up to four in any one month, but if they make more than three they need to hire additional labour at a cost of \(\pounds 300\) per month. They can store up to three robots at a cost of \(\pounds 100\) per robot per month. The overhead costs are \(\pounds 500\) in any month in which work is done. The robots are delivered to buyers at the end of each month. There are no robots in stock at the beginning of January and there should be none in stock at the end of May. The order book for January to May is:
MonthJanuaryFebruaryMarchAprilMay
Number of robots required32254
Use dynamic programming to determine the production schedule that minimises the costs, showing your working in the table provided in the answer book. State the minimum cost.
(Total 14 marks)
Edexcel D2 Specimen Q1
1. \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{899a26d1-7599-4051-b1cf-596542624997-2_730_1534_285_264} \captionsetup{labelformat=empty} \caption{Figure 1}
\end{figure} Figure 1 shows a directed, capacitated network where the number on each arc is its capacity. A possible flow is shown from \(S\) to \(T\) and the value in brackets on each arc is the flow in that arc.
  1. Find the values of \(x , y\), and \(z\).
    (3)
  2. Find, by inspection, the maximal flow from \(S\) to \(T\) and verify that it is maximal.
    (2)