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 2006 June Q7
7. A two person zero-sum game is represented by the following pay-off matrix for player \(A\).
\(B\) plays 1\(B\) plays 2\(B\) plays 3
\(A\) plays 1572
\(A\) plays 2384
\(A\) plays 3649
  1. Formulate the game as a linear programming problem for player \(A\), writing the constraints as equalities and clearly defining your variables.
  2. Explain why it is necessary to use the simplex algorithm to solve this game theory problem.
  3. Write down an initial simplex tableau making your variables clear.
  4. Perform two complete iterations of the simplex algorithm, indicating your pivots and stating the row operations that you use.
    (8)
    (Total 16 marks)
Edexcel D2 2006 June Q8
8. The tableau below is the initial tableau for a maximising linear programming problem.
Basic variable\(x\)\(y\)\(z\)r\(s\)\(t\)Value
\(r\)710101003600
\(s\)69120103600
\(t\)2340012400
\(P\)-35-55-600000
  1. Write down the four equations represented in the initial tableau above.
    (4)
  2. Taking the most negative number in the profit row to indicate the pivot column at each stage, solve this linear programming problem. State the row operations that you use.
  3. State the values of the objective function and each variable.
    b.v.\(x\)\(y\)\(z\)\(r\)\(s\)\(t\)ValueRow Operations
    b.v.\(x\)\(y\)\(z\)\(r\)\(s\)\(t\)ValueRow Operations
    b.v.\(x\)\(y\)\(z\)\(r\)\(s\)\(t\)ValueRow Operations
    b.v.\(x\)\(y\)\(z\)\(r\)\(s\)\(t\)ValueRow Operations
    b.v.\(x\)\(y\)\(z\)\(r\)\(s\)\(t\)ValueRow Operations
Edexcel D2 2006 June Q9
9.
\includegraphics[max width=\textwidth, alt={}]{83ddfbb1-d035-4fae-b39d-a643c877cfed-6_945_1484_255_285}
The figure above shows a capacitated, directed network. The capacity of each arc is shown on each arc. The numbers in circles represent an initial flow from \(S\) to \(T\). Two cuts \(C _ { 1 }\) and \(C _ { 2 }\) are shown on the figure.
  1. Write down 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 the diagram below by entering values along arcs \(A C , C D , D E\) and \(D T\).
    \includegraphics[max width=\textwidth, alt={}, center]{83ddfbb1-d035-4fae-b39d-a643c877cfed-7_2372_1131_121_475}
  3. Hence use the labelling procedure to find a maximal flow through the network. You must list each flow-augmenting path you use, together with its flow.
  4. Show your maximal flow pattern on the diagram below.
    \includegraphics[max width=\textwidth, alt={}, center]{83ddfbb1-d035-4fae-b39d-a643c877cfed-8_757_1472_210_294}
  5. Prove that your flow is maximal.
    (Total 14 marks)
Edexcel D2 2007 June Q1
  1. The network above shows the distances, in miles, between seven gift shops, \(A , B\), \(C , D , E , F\) and \(G\).
The area manager needs to visit each shop. She will start and finish at shop A and wishes to minimise the total distance travelled.
  1. By inspection, complete the two copies of the table of least distances below.
    \includegraphics[max width=\textwidth, alt={}, center]{0e86cb18-2c6e-49f1-b235-aa15eb83e260-1_666_1136_141_863}
    A\(B\)C\(D\)\(E\)\(F\)\(G\)
    A-15365323
    B-1738498049
    C1517-216232
    D363821-1142
    E4911-3161
    \(F\)5380624231-30
    \(G\)2349326130-
    (4)
    \(A\)\(B\)\(C\)\(D\)\(E\)\(F\)\(G\)
    \(A\)-15365323
    \(B\)-1738498049
    \(C\)1517-216232
    \(D\)363821-1142
    \(E\)4911-3161
    \(F\)5380624231-30
    \(G\)2349326130-
  2. Starting at A, and making your method clear, find an upper bound for the route length, using the nearest neighbour algorithm.
    (3)
  3. By deleting A, and all of its arcs, find a lower bound for the route length.
    (4) (Total 11 marks)
Edexcel D2 2007 June Q2
2. Denis (D) and Hilary (H) play a two-person zero-sum game represented by the following pay-off matrix for Denis.
H plays 1H plays 2H plays 3
D plays 12- 13
D plays 2- 34- 4
  1. Show that there is no stable solution to this game.
  2. Find the best strategy for Denis and the value of the game to him.
    (10) (Total 13 marks)
Edexcel D2 2007 June Q3
3. To raise money for charity it is decided to hold a Teddy Bear making competition. Teams of four compete against each other to make 20 Teddy Bears as quickly as possible. There are four stages: first cutting, then stitching, then filling and finally dressing.
Each team member can only work on one stage during the competition. As soon as a stage is completed on each Teddy Bear the work is passed immediately to the next team member. The table shows the time, in seconds, taken to complete each stage of the work on one Teddy Bear by the members \(A , B , C\) and \(D\) of one of the teams.
cuttingstitchingfillingdressing
\(A\)661018536
\(B\)66987438
\(C\)63977134
\(D\)671027835
  1. Use the Hungarian algorithm, reducing rows first, to obtain an allocation that minimises the time taken by this team to produce one Teddy Bear. You must make your method clear and show the table after each iteration.
  2. State the minimum time it will take this team to produce one Teddy Bear. Using the allocation found in (a),
  3. calculate the minimum total time this team will take to complete 20 Teddy Bears. You should make your reasoning clear and state your answer in minutes and seconds.
    (Total 13 marks)
Edexcel D2 2007 June Q4
4. A group of students and teachers from a performing arts college are attending the Glasenburgh drama festival. All of the group want to see an innovative modern production of the play 'The Decision is Final'. Unfortunately there are not enough seats left for them all to see the same performance. There are three performances of the play, 1,2 , and 3 . There
AdultStudent
Performance 1\(\pounds 5.00\)\(\pounds 4.50\)
Performance 2\(\pounds 4.20\)\(\pounds 3.80\)
Performance 3\(\pounds 4.60\)\(\pounds 4.00\)
are two types of ticket, Adult and Student. Student tickets will be purchased for the students and Adult tickets for the teachers. The table below shows the price of tickets for each performance of the play. There are 18 teachers and 200 students requiring tickets. There are 94,65 and 80 seats available for performances 1,2 , and 3 espectively.
  1. Complete the table below.
    AdultStudentDummySeats available
    Performance 1£5.00£4.50
    Performance 2£4.20£3.80
    Performance 3£4.60£4.00
    Tickets needed
  2. Explain why a dummy column was added to the table above.
  3. Use the north-west corner method to obtain a possible solution.
  4. Taking the most negative improvement index to indicate the entering square, use the stepping stone method once to obtain an improved solution. You must make your shadow costs and improvement indices clear. After a further iteration the table becomes:
    AdultStudentDummy
    Performance 17321
    Performance 21847
    Performance 380
  5. Demonstrate that this solution gives the minimum cost, and find its value.
    (Total 16 marks)
Edexcel D2 2007 June Q5
5. \begin{figure}[h]
\captionsetup{labelformat=empty} \caption{Figure 1} \includegraphics[alt={},max width=\textwidth]{0e86cb18-2c6e-49f1-b235-aa15eb83e260-3_1026_1609_772_169}
\end{figure} In solving a network flow problem using the labelling procedure, the diagram in Figure 1 was created.
The arrow on each arc indicates the direction of the flow along that arc.
The arrows above and below each arc show the direction and value of the flow as indicated by the labelling procedure.
  1. Add a supersource S , a supersink T and appropriate arcs to the diagram above, and complete the labelling procedure for these arcs.
  2. Write down the value of the initial flow shown in Figure 1.
  3. Use Figure 2 below, the initial flow and the labelling procedure to find the maximal flow of 124 through this network. List each flow-augmenting path you use, together with its flow.
  4. Show your flow on the diagram below and state its value.
    \includegraphics[max width=\textwidth, alt={}, center]{0e86cb18-2c6e-49f1-b235-aa15eb83e260-4_967_1520_114_214}
  5. Prove that your flow is maximal.
    (2)
    (Total 14 marks)
Edexcel D2 2007 June Q6
6. Anna (A) and Roland (R) play a two-person zero-sum game which is represented by the following pay-off matrix for Anna.
R plays 1R plays 2R plays 3
A plays 16- 2- 3
A plays 2- 312
A plays 354- 1
Formulate the game as a linear programming problem for player \(\mathbf { R }\). Write the constraints as inequalities. Define your variables clearly.
(Total 8 marks)
Edexcel D2 2007 June Q7
7.
\includegraphics[max width=\textwidth, alt={}, center]{0e86cb18-2c6e-49f1-b235-aa15eb83e260-5_965_1657_210_121} Agent Goodie has successfully recovered the stolen plans from Evil Doctor Fiendish and needs to take them from Evil Doctor Fiendish's secret headquarters at X to safety at Y . To do this he must swim through a network of underwater tunnels. Agent Goodie has no breathing apparatus, but knows that there are twelve points, \(A , B , C , D , E , F , G , H , I , J , K\) and \(L\), at which there are air pockets where he can take a breath. The network is modelled above, and the number on each arc gives the time, in seconds, it takes Agent Goodie to swim from one air pocket to the next. Agent Goodie needs to find a route through this network that minimises the longest time between successive air pockets.
  1. Use dynamic programming to complete the table below and hence find a suitable route for Agent Goodie. Unfortunately, just as Agent Goodie is about to start his journey, tunnel XA becomes blocked.
  2. Find an optimal route for Agent Goodie avoiding tunnel XA.
Edexcel D2 2007 June Q8
8. 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\)1245100246
\(s\)963010153
\(t\)52- 2001171
\(P\)- 2- 4- 30000
Using the information in the tableau, write down
  1. the objective function,
  2. the three constraints as inequalities with integer coefficients. Taking the most negative number in the profit row to indicate the pivot column at each stage,
  3. solve this linear programming problem. Make your method clear by stating the row operations you use.
    b.v.xyzrstValueRow operations
    b.v.xyzrstValueRow operations
    b.v.xyzrstValueRow operations
    b.v.xyzrstValueRow operations
  4. State the final values of the objective function and each variable.
  5. One of the constraints is not at capacity. Explain how it can be identified.
Edexcel D2 2007 June Q9
9. \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{0e86cb18-2c6e-49f1-b235-aa15eb83e260-7_931_1651_196_118} \captionsetup{labelformat=empty} \caption{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.}
\end{figure}
  1. State the value of the initial flow.
  2. State the capacities of cuts \(\mathrm { C } _ { 1 }\) and \(\mathrm { C } _ { 2 }\). Figure 2 shows the labelling procedure applied to the above network.
  3. Using Figure 2, increase the flow by a further 19 units. You must list each flow-augmenting path you use, together with its flow.
  4. Prove that the flow is now maximal. \begin{figure}[h]
    \includegraphics[alt={},max width=\textwidth]{0e86cb18-2c6e-49f1-b235-aa15eb83e260-8_2146_1038_127_422} \captionsetup{labelformat=empty} \caption{Figure 2}
    \end{figure}
Edexcel D2 2008 June Q1
1.
\includegraphics[max width=\textwidth, alt={}]{151644c7-edef-448e-ac2a-b374d79f264c-1_746_1413_262_267}
The diagram above shows a capacitated, directed network of pipes. The number on each arc represents the capacity of that pipe. The numbers in circles represent a feasible flow.
  1. State the values of \(x\) and \(y\).
  2. List the saturated arcs.
  3. State the value of the feasible flow.
  4. State the capacities of the cuts \(\mathrm { C } _ { 1 } , \mathrm { C } _ { 2 }\), and \(\mathrm { C } _ { 3 }\).
  5. By inspection, find a flow-augmenting route to increase the flow by one unit. You must state your route.
  6. Prove that the new flow is maximal.
Edexcel D2 2008 June Q2
2. Explain what is meant, in a network, by (a) a walk, (b) a tour.
(2) (2) (Total 4 marks)
Edexcel D2 2008 June Q3
3. Jameson cars are made in two factories A and B. Sales have been made at the two main showrooms in London and Edinburgh. Cars are to be transported from the factories to the showrooms. The table below shows the cost, in pounds, of transporting one car from each factory to each showroom. It also shows the number of cars available at each factory and the number required at each showroom.
London (L)Edinburgh (E)Supply
A807055
B605045
Demand3560
It is decided to use the transportation algorithm to obtain a minimal cost solution.
  1. Explain why it is necessary to add a dummy demand point.
  2. Complete the table below.
    LEDummySupply
    A807055
    B605045
    Demand3560100
  3. Use the north-west corner rule to obtain a possible pattern of distribution.
    (1)
  4. Taking the most negative improvement index to indicate the entering square, use the stepping-stone method to obtain an optimal solution. You must make your shadow costs and improvement indices clear and demonstrate that your solution is optimal.
    (7)
  5. State the cost of your optimal solution.
    (1) (Total 13 marks)
Edexcel D2 2008 June Q4
4. (a) Explain the difference between a maximin route and a minimax route in dynamic programming.
(2)
\includegraphics[max width=\textwidth, alt={}, center]{151644c7-edef-448e-ac2a-b374d79f264c-2_533_1356_667_376} A maximin route from L to R is to be found through the staged network shown above.
(b) Use dynamic programming to complete a table below and hence find a maximin route.
(10) (Total 12 marks)
Edexcel D2 2008 June Q5
5. (a) In game theory, explain the circumstances under which column \(( x )\) dominates column \(( y )\) in a two-person zero-sum game. Liz and Mark play a zero-sum game. This game is represented by the following pay-off matrix for Liz.
Mark plays 1Mark plays 2Mark plays 3
Liz plays 1532
Liz plays 2456
Liz plays 3643
(b) Verify that there is no stable solution to this game.
(c) Find the best strategy for Liz and the value of the game to her. The game now changes so that when Liz plays 1 and Mark plays 3 the pay-off to Liz changes from 2 to
4. All other pay-offs for this zero-sum game remain the same.
(d) Explain why a graphical approach is no longer possible and briefly describe the method Liz should use to determine her best strategy.
(2) (Total 16 marks)
Edexcel D2 2008 June Q6
6. Four salespersons, Joe, Min-Seong, Olivia and Robert, are to attend four business fairs, \(A , B , C\) and \(D\). Each salesperson must attend just one fair and each fair must be attended by just one salesperson. The expected sales, in thousands of pounds, that each salesperson would make at each fair is shown in the table below.
\(A\)\(B\)\(C\)\(D\)
Joe48494242
Min-Seong53495150
Olivia51534848
Robert47504643
  1. Use the Hungarian algorithm, reducing rows first, to obtain an allocation that maximises the total expected sales from the four salespersons. You must make your method clear and show the table after each stage.
  2. State all possible optimal allocations and the optimal total value.
    (4)(Total 14 marks)
Edexcel D2 2008 June Q7
7.
\includegraphics[max width=\textwidth, alt={}, center]{151644c7-edef-448e-ac2a-b374d79f264c-3_738_1052_466_516} The network in the diagram above shows the distances, in km, between eight weather data collection points. Starting and finishing at A, Alice needs to visit each collection point at least once, in a minimum distance.
  1. Obtain a minimum spanning tree for the network using Kruskal's algorithm, stating the order in which you select the arcs.
  2. Use your answer to part (a) to determine an initial upper bound for the length of the route.
  3. Starting from your initial upper bound use short cuts to find an upper bound, which is below 630 km . State the corresponding route.
  4. Use the nearest neighbour algorithm starting at B to find a second upper bound for the length of the route.
  5. By deleting C, and all of its arcs, find a lower bound for the length of the route.
  6. Use your results to write down the smallest interval which you are confident contains the optimal length of the route.
    (2) (Total 16 marks)
Edexcel D2 2008 June Q8
8. The tableau below is the initial tableau for a maximising linear programming problem in \(x , y\) and \(z\).
Basic variable\(x\)\(y\)\(z\)\(r\)\(S\)\(t\)Value
\(r\)4\(\frac { 7 } { 3 }\)\(\frac { 5 } { 2 }\)10064
\(s\)13001016
\(t\)42200160
\(P\)-5\(- \frac { 7 } { 2 }\)-40000
  1. 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 you use. You may not need to use all of these tableaux.
    b.v.\(x\)\(y\)\(z\)\(r\)S\(t\)ValueRow operations
    \(P\)
    b.v.\(x\)\(y\)\(z\)\(r\)\(s\)\(t\)ValueRow operations
    \includegraphics[max width=\textwidth, alt={}]{151644c7-edef-448e-ac2a-b374d79f264c-4_86_102_967_374}
    \(P\)
    b.v.\(x\)\(y\)\(z\)\(r\)\(s\)\(t\)ValueRow operations
    \(P\)
    b.v.\(x\)\(y\)\(z\)\(r\)\(S\)\(t\)ValueRow operations
    \(P\)
Edexcel D2 2009 June Q1
  1. A company, Kleenitquick, has developed a new stain remover. To promote sales, three salespersons, Jess, Matt and Rachel, will be assigned to three of four department stores \(1,2,3\) and 4 , to demonstrate the stain remover. Each salesperson can only be assigned to one department store.
The table below shows the cost, in pounds, of assigning each salesperson to each department store.
\(\mathbf { 1 }\)\(\mathbf { 2 }\)\(\mathbf { 3 }\)\(\mathbf { 4 }\)
Jess15111412
Matt1381713
Rachel1491315
  1. Explain why a dummy row needs to be added to the table.
  2. Complete Table 1 in the answer book.
  3. Reducing rows first, use the Hungarian algorithm to obtain an allocation that minimises the cost of assigning salespersons to department stores. You must make your method clear and show the table after each iteration.
  4. Find the minimum cost.
Edexcel D2 2009 June Q2
2. (a) Explain the difference between the classical and the practical travelling salesperson problems. The table below shows the distances, in km, between six data collection points, \(\mathrm { A } , \mathrm { B } , \mathrm { C } , \mathrm { D } , \mathrm { E }\), and F .
ABCDEF
A-7734566721
B77-58583674
C3458-737042
D565873-6838
E67367068-71
F2174423871-
Rachel must visit each collection point. She will start and finish at A and wishes to minimise the total distance travelled.
(b) Starting at A, use the nearest neighbour algorithm to obtain an upper bound. Make your method clear. Starting at B, a second upper bound of 293 km was found.
(c) State the better upper bound of these two, giving a reason for your answer. By deleting A, a lower bound was found to be 245 km .
(d) By deleting B, find a second lower bound. Make your method clear.
(e) State the better lower bound of these two, giving a reason for your answer.
(f) Taking your answers to (c) and (e), use inequalities to write down an interval that must contain the length of Rachel's optimal route.
Edexcel D2 2009 June 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- 56- 3
A plays 21- 413
A plays 3- 23- 1
  1. Verify that there is no stable solution to this game.
  2. Reduce the game so that player B has a choice of only two actions.
  3. Write down the reduced pay-off matrix for player B.
  4. Find the best strategy for player B and the value of the game to player B.
Edexcel D2 2009 June Q4
4. \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{4002eb3f-9d7e-40a1-8fd4-5a271d14c8e7-5_888_1607_248_228} \captionsetup{labelformat=empty} \caption{Figure 1}
\end{figure} Figure 1 shows a capacitated network. The capacity of each arc is shown on the arc. The numbers in circles represent an initial flow from S to T . Two cuts \(\mathrm { C } _ { 1 }\) and \(\mathrm { C } _ { 2 }\) are shown in Figure 1.
  1. Find the capacity of each of the two cuts.
    (2)
  2. Find the maximum flow through the network. You must list each flow-augmenting route you use together with its flow.
    (3)
Edexcel D2 2009 June Q5
5. While solving a maximising linear programming problem, the following tableau was obtained.
Basic Variablexyzrstvalue
z\(\frac { 1 } { 4 }\)\(- \frac { 1 } { 4 }\)1\(\frac { 1 } { 4 }\)002
s\(\frac { 5 } { 4 }\)\(\frac { 7 } { 4 }\)0\(- \frac { 3 } { 4 }\)104
t3\(\frac { 5 } { 2 }\)0\(- \frac { 1 } { 2 }\)012
P-2-40\(\frac { 5 } { 4 }\)0010
  1. Write down the values of \(\mathrm { x } , \mathrm { y }\) and z as indicated by this tableau.
  2. Write down the profit equation from the tableau.