Questions — OCR Further Discrete (67 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
OCR Further Discrete 2018 March Q7
7 Each day Alix and Ben play a game. They each choose a card and use the table below to find the number of points they win. The table shows the cards available to each player. The entries in the cells are of the form ( \(a , b\) ), where \(a =\) points won by Alix and \(b =\) points won be Ben. Each is trying to maximise the points they win. \begin{table}[h]
\captionsetup{labelformat=empty} \caption{Ben}
Card XCard YCard Z
Card P\(( 4,4 )\)\(( 5,9 )\)\(( 1,7 )\)
\multirow[t]{2}{*}{Alix}Card Q\(( 3,5 )\)\(( 4,1 )\)\(( 8,2 )\)
Card R\(( x , y )\)\(( 2,2 )\)\(( 9,4 )\)
\end{table}
  1. Explain why the table cannot be reduced through dominance no matter what values \(x\) and \(y\) have.
  2. Show that the game is not stable no matter what values \(x\) and \(y\) have.
  3. Find the Nash equilibrium solutions for the various values that \(x\) and \(y\) can have. \section*{OCR} \section*{Oxford Cambridge and RSA}
OCR Further Discrete 2018 September Q1
1 The design for the lines on a playing area for a game is shown below. The letters are not part of the design.
\includegraphics[max width=\textwidth, alt={}, center]{22571082-016b-409b-bfeb-e7ebf48ccac7-2_350_855_388_605} Priya paints the lines by pushing a machine. When she is pushing the machine she is about a metre behind the point being painted. She must not duplicate any line by painting it twice.
  • To relocate the machine, it must be stopped and then started again to continue painting the lines.
  • When the machine is being relocated it must still be pushed along the lines of the design, and not 'cut across' on a diagonal for example.
  • The machine can be turned through \(90 ^ { \circ }\) without having to be stopped.
    1. What is the minimum number of times that the machine will need to be started to paint the design?
The design is horizontally and vertically symmetric. $$\mathrm { AB } = 6 \text { metres, } \mathrm { AE } = 26 \text { metres, } \mathrm { AF } = 1.5 \text { metres and } \mathrm { AS } = 9 \text { metres. }$$
  • (a) Find the minimum distance that Priya needs to walk to paint the design. You should show enough working to make your reasoning clear but you do not need to use an algorithmic method.
    (b) Why, in practice, will the distance be greater than this?
    (c) What additional information would you need to calculate a more accurate shortest distance?
  • OCR Further Discrete 2018 September Q2
    2 A list is used to demonstrate how different sorting algorithms work.
    After two passes through shuttle sort the resulting list is $$\begin{array} { l l l l l l l } 17 & 23 & 84 & 21 & 66 & 35 & 12 \end{array}$$
    1. How many different possibilities are there for the original list? Suppose, instead, that the same sort was carried out using bubble sort on the original list.
    2. Write down the list after two passes through bubble sort. The number of comparisons made is used as a measure of the run-time for a sorting algorithm.
    3. For a list of six values, what is the maximum total number of comparisons made in the first two passes of
      (a) shuttle sort
      (b) bubble sort? Steve used both shuttle sort and bubble sort on a list of five values. He says that shuttle sort is more efficient than bubble sort because it made fewer comparisons in the first two passes.
    4. Comment on what Steve said. The number of comparisons made when shuttle sort and bubble sort are used to sort every permutation of a list of four values is shown in the table below.
      Number of comparisons3456
      Shuttle sortNumber of permutations2688
      Bubble sortNumber of permutations10716
    5. Use the information in the table to decide which algorithm you would expect to have the quicker run-time. Justify your answer with calculations.
    OCR Further Discrete 2018 September Q3
    3 The pay-off matrix for a zero-sum game is
    XYZ
    \cline { 2 - 4 } A- 210
    \cline { 2 - 4 } B35- 3
    \cline { 2 - 4 } C- 4- 22
    \cline { 2 - 4 } D02- 1
    \cline { 2 - 4 }
    \cline { 2 - 4 }
    1. Show that the game does not have a stable solution.
    2. Use a graphical technique to find the optimal mixed strategy for the player on columns.
    3. Formulate an initial simplex tableau for the problem of finding the optimal mixed strategy for the player on rows.
    OCR Further Discrete 2018 September Q4
    4 A project is represented by the activity network below. The times are in days.
    \includegraphics[max width=\textwidth, alt={}, center]{22571082-016b-409b-bfeb-e7ebf48ccac7-4_384_935_1110_566}
    1. Explain the reason for each dummy activity.
    2. Calculate the early and late event times.
    3. Identify the critical activities.
    4. Calculate the independent float and interfering float on activity A .
    5. (a) Draw a cascade chart to represent the project, using the grid in the Printed Answer Booklet.
      (b) Describe the effect on
      • the project completion
      • the critical activities
        if the duration of activity D is increased by 5 days.
      The number of workers needed for each activity is shown below.
      ActivityABCDEFGH
      Workers21121111
      The project needs to be completed in at most 3 weeks ( 21 days).
      The duration of activity D is 9 days.
    6. Find the minimum number of workers needed. You should explain your reasoning carefully.
    OCR Further Discrete 2018 September Q5
    5 Consider the problem given below: $$\begin{array} { l l } \text { Minimise } & 4 \mathrm { AB } + 7 \mathrm { AC } + 8 \mathrm { BD } + 5 \mathrm { CD } + 5 \mathrm { CE } + 6 \mathrm { DF } + 3 \mathrm { EF }
    \text { subject to } & \mathrm { AB } , \mathrm { AC } , \mathrm { BD } , \mathrm { CD } , \mathrm { CE } , \mathrm { DF } \text { and } \mathrm { EF } \text { are each either } 0 \text { or } 1
    & \mathrm { AB } + \mathrm { AC } + \mathrm { BD } + \mathrm { CD } + \mathrm { CE } + \mathrm { DF } + \mathrm { EF } = 5
    & \mathrm { AB } + \mathrm { AC } \geqslant 1 , \quad \mathrm { AB } + \mathrm { BD } \geqslant 1 , \quad \mathrm { AC } + \mathrm { CD } + \mathrm { CE } \geqslant 1 ,
    & \mathrm { BD } + \mathrm { CD } + \mathrm { DF } \geqslant 1 , \quad \mathrm { CE } + \mathrm { EF } \geqslant 1 , \quad \mathrm { DF } + \mathrm { EF } \geqslant 1 \end{array}$$
    1. Explain why this is not a standard LP formulation that could be set up as a Simplex tabulation. The variables \(\mathrm { AB } , \mathrm { AC } , \ldots\) correspond to arcs in a network. The weight on each arc is the coefficient of the corresponding variable in the objective function.
    2. Draw the network on the vertices in the Printed Answer Booklet. A variable that takes the value 1 corresponds to an arc that is used in the solution and a variable with the value 0 corresponds to an arc that is not used in the solution.
    3. Explain what is ensured by the constraint \(\mathrm { AB } + \mathrm { AC } \geqslant 1\). Julie claims that the solution to the problem will give the minimum spanning tree for the network.
    4. Find the minimum spanning tree for the network.
      • State the algorithm you have used.
      • Show your method clearly.
      • Draw the tree.
      • State the total weight of the tree.
      • Find the solution to the problem given at the start of the question.
      • You do not need to use a formal method.
      • Draw the arcs in the solution.
      • State the minimum value of the objective function.
      Kim has a different network, exactly one of the arcs in this network is a directed arc.
      Kim wants to find a minimum weight set of arcs such that it is possible to get from any vertex to any other vertex.
    5. Explain why, if Kim's problem has a solution, the directed arc cannot be part of it.
    OCR Further Discrete 2018 September Q6
    6 Kai mixes hot drinks using coffee and steamed milk.
    The amounts ( ml ) needed and profit ( \(\pounds\) ) for a standard sized cup of four different drinks are given in the table. The table also shows the amount of the ingredients available.
    Type of drinkCoffeeFoamed milkProfit
    w Americano8001.20
    \(x\) Cappuccino60120X
    \(y\) Flat White601001.40
    \(z\) Latte401201.50
    Available9001500
    Kai makes the equivalent of \(w\) standard sized americanos, \(x\) standard sized cappuccinos, \(y\) standard sized flat whites and \(z\) standard sized lattes. He can make different sized drinks so \(w , x , y , z\) need not be integers. Kai wants to find the maximum profit that he can make, assuming that the customers want to buy the drinks he has made.
    1. What is the minimum value of X for it to be worthwhile for Kai to make cappuccinos? Kai makes no cappuccinos.
    2. Use the simplex algorithm to solve Kai's problem. The grids in the Printed Answer Booklet should have at least enough rows and columns and there should be at least enough grids to show all the iterations needed. Only record the output from each iteration, not any intermediate stages.
      Interpret the solution and state the maximum profit that Kai can make.
    OCR Further Discrete 2018 September Q7
    7 A simply connected graph has 6 vertices and 10 arcs.
    1. What is the maximum vertex degree? You are now given that the graph is also Eulerian.
    2. Explaining your reasoning carefully, show that exactly two of the vertices have degree 2 .
    3. Prove that the vertices of degree 2 cannot be adjacent to one another.
    4. Use Kuratowski's theorem to show that the graph is planar.
    5. Show that it is possible to make a non-planar graph by the addition of one more arc. A digraph is created from a simply connected graph with 6 vertices and \(10 \operatorname { arcs }\) by making each arc into a single directed arc.
    6. What can be deduced about the indegrees and outdegrees?
    7. If a Hamiltonian cycle exists on the digraph, what can be deduced about the indegrees and outdegrees? \section*{OCR} \section*{Oxford Cambridge and RSA}
    OCR Further Discrete 2018 December Q1
    1 Arif and Bindiya play a game as follows.
    • They each secretly choose a positive integer from \(\{ 2,3,4,5 \}\).
    • They then reveal their choices. Let Arif's choice be \(A\) and Bindiya's choice be \(B\).
    • If \(A ^ { B } \geqslant B ^ { A }\), Arif wins \(B\) points and Bindiya wins \(- 4 - B\) points.
    • If \(A ^ { B } < B ^ { A }\), Arif wins \(- 4 - A\) points and Bindiya wins \(A\) points.
      1. Assuming that each of the 16 possible outcomes is equally likely to be chosen, show that the average amount won by Arif is 0 .
        1. Describe how to convert this game to a zero-sum game.
        2. Construct the pay-off matrix for this zero-sum game, with Arif on rows.
    OCR Further Discrete 2018 December Q2
    2 Two simply connected graphs are shown below. \begin{figure}[h]
    \includegraphics[alt={},max width=\textwidth]{10ca0bf1-beaa-4460-8f28-08f0e4e44d5c-02_307_584_1151_301} \captionsetup{labelformat=empty} \caption{Graph 1}
    \end{figure} \begin{figure}[h]
    \includegraphics[alt={},max width=\textwidth]{10ca0bf1-beaa-4460-8f28-08f0e4e44d5c-02_307_584_1151_1178} \captionsetup{labelformat=empty} \caption{Graph 2}
    \end{figure}
      1. Write down the orders of the vertices for each of these graphs.
      2. How many ways are there to allocate these vertex degrees to a graph with vertices \(\mathrm { P } , \mathrm { Q }\), \(\mathrm { R } , \mathrm { S } , \mathrm { T }\) and U ?
      3. Use the vertex degrees to deduce whether the graphs are Eulerian, semi-Eulerian or neither.
    1. Show that graphs 1 and 2 are not isomorphic.
      1. Write down a Hamiltonian cycle for graph 1.
      2. Use Euler's formula to determine the number of regions for graph 1.
      3. Identify each of these regions for graph 1 by listing the cycle that forms its boundary.
    OCR Further Discrete 2018 December Q3
    3 A set of ten cards have the following values:
    \(\begin{array} { l l l l l l l l l l } 13 & 8 & 4 & 20 & 12 & 15 & 3 & 2 & 10 & 8 \end{array}\) Kerenza wonders if there is a set of these cards with a total of exactly 50 .
    1. Which type of problem (existence, construction, enumeration or optimisation) is this? The five cards \(4,8,8,10\) and 20 have a total of 50.
    2. How many ways are there to arrange three of these five cards (with the two 8 s being indistinguishable) so that the total of the numbers on the first two cards is less than the number on the third card?
    3. How many ways are there to select (choose) three of the five cards so that the total of the numbers on the three cards is less than 25 ?
    4. Show how quicksort works by using it to sort the original list of ten cards into increasing order.
      You should indicate the pivots used and which values are already known to be in their correct position.
    OCR Further Discrete 2018 December Q4
    4 An algorithm is represented by the flow diagram below.
    \includegraphics[max width=\textwidth, alt={}, center]{10ca0bf1-beaa-4460-8f28-08f0e4e44d5c-04_1871_1719_293_173} The algorithm is applied with \(n = 4\) and the table of inputs \(\mathrm { d } ( i , j )\) : $$j = 1 \quad j = 2 \quad j = 3 \quad j = 4$$ $$\begin{aligned} & i = 1
    & i = 2
    & i = 3
    & i = 4 \end{aligned}$$
    0352
    3043
    5401
    2310
    An incomplete trace through the algorithm is shown below.
    \(n\)\(i\)\(j\)\(\mathrm { d } ( i , j )\)A\(t\)\(m\)
    4
    1
    1
    1100
    1
    0
    2
    3
    23
    3
    5
    4
    2
    42
    4
    1, 4100
    1
    2
    2
    3
    23
    3
    1
    31
    4
    0
    The next box to be used is the box 'Let \(i = t\) '.
    1. Complete the trace in the Printed Answer Booklet. The table of inputs represents a weighted matrix for a network, where the weights represent distances.
      1. State how the output of the algorithm relates to the network represented by the matrix.
      2. How can the list A be used in the solution of the travelling salesperson problem on the network represented by the matrix?
      3. Write down a limitation on the distances \(\mathrm { d } ( i , j )\) for this algorithm.
    2. Explain why the algorithm is finite for any table of inputs. Suppose that, for a problem with \(n\) vertices, the run-time for the algorithm is given by \(\alpha D + \beta T\), where \(\alpha\) and \(\beta\) are constants, \(D\) is the number of times that a value of \(\mathrm { d } ( i , j )\) is looked up and \(T\) is the number of times that \(t\) is updated.
    3. Show how this means that the algorithm has \(\mathrm { O } \left( n ^ { 2 } \right)\) complexity. A computer takes 3 seconds to run the algorithm for a problem with \(n = 35\).
    4. Use the complexity to calculate an approximate run-time for a problem with \(n = 100\). The run-time using a second algorithm has \(\mathrm { O } ( n ! )\) complexity.
      A computer takes 2.8 seconds to run the second algorithm for a problem with \(n = 35\).
    5. Without performing any further calculations, give a reason why the first algorithm is likely to be more efficient than the second for a problem with \(n = 100\).
    OCR Further Discrete 2018 December Q5
    5 A rapid transport system connects 8 stations using three railway lines.
    The blue line connects A to B to C to D .
    FromtoTravel time
    AB5
    BC3
    CD9
    The red line connects \(B\) to \(F\) to \(E\) to \(D\).
    FromtoTravel time
    BF2
    FE3
    ED2
    The green line connects E to G to H to A .
    FromtoTravel time
    EG5
    GH6
    HA4
    • The travel times for the return journeys are the same as for the outward journeys (so, for example, the travel time from B to A is 5 minutes, the same as the time from A to B ).
    • All travel times include time spent stopped at stations.
    • No trains are delayed so the travel times are all correct.
      1. (i) Model the blue, red and green lines, and the travel times above, as a network.
        (ii) Use Dijkstra's algorithm to find the quickest travel times from C to each of the other stations.
        1. Write down a route from A to D with travel time 12 minutes.
        2. Construct a table of quickest travel times.
      2. Give a reason why the quickest journey from A to D may take longer than 12 minutes.
    OCR Further Discrete 2018 December Q6
    6 Jack is making pizzas for a party. He can make three types of pizza:
    Suitable for vegansSuitable for vegetariansSuitable for meat eaters
    Type X
    Type Y
    Type Z
    • There is enough dough to make 30 pizzas.
    • Type Z pizzas use vegan cheese. Jack only has enough vegan cheese to make 2 type Z pizzas.
    • At least half the pizzas made must be suitable for vegetarians.
    • Jack has enough onions to make 50 type X pizzas or 20 type Y pizzas or 20 type Z pizzas or some mixture of the three types.
    Suppose that Jack makes \(x\) type X pizzas, \(y\) type Y pizzas and \(z\) type Z pizzas.
    1. Formulate the constraints above in terms of the non-negative, integer valued variables \(x , y\) and \(z\), together with non-negative slack variables \(s , t , u\) and \(v\). Jack wants to find out the maximum total number of pizzas that he can make.
      1. Set up an initial simplex tableau for Jack's problem.
      2. Carry out one iteration of the simplex algorithm, choosing your pivot so that \(x\) becomes a basic variable. When Jack carries out the simplex algorithm his final tableau is:
        \(P\)\(x\)\(y\)\(z\)\(s\)\(t\)\(u\)\(v\)RHS
        100000\(\frac { 3 } { 7 }\)\(\frac { 2 } { 7 }\)\(28 \frac { 4 } { 7 }\)
        000010\(- \frac { 3 } { 7 }\)\(- \frac { 2 } { 7 }\)\(1 \frac { 3 } { 7 }\)
        000101002
        010000\(\frac { 5 } { 7 }\)\(\frac { 1 } { 7 }\)\(14 \frac { 2 } { 7 }\)
        001100\(- \frac { 2 } { 7 }\)\(\frac { 1 } { 7 }\)\(14 \frac { 2 } { 7 }\)
    2. Use this final tableau to deduce how many pizzas of each type Jack should make. Jack knows that some of the guests are vegans. He decides to make 2 pizzas of type \(Z\).
      1. Plot the feasible region for \(x\) and \(y\).
      2. Complete the branch-and-bound formulation in the Printed Answer Booklet to find the number of pizzas of each type that Jack should make.
        You should branch on \(x\) first. \section*{END OF QUESTION PAPER}
    OCR Further Discrete 2017 Specimen Q1
    1 Fiona is a mobile hairdresser. One day she needs to visit five clients, A to E, starting and finishing at her own house at F . She wants to find a suitable route that does not involve her driving too far.
    1. Which standard network problem does Fiona need to solve? The shortest distances between clients, in km, are given in the matrix below.
      ABCDE
      A-12864
      B12-10810
      C810-1310
      D6813-10
      E4101010-
    2. Use the copy of the matrix in the Printed Answer Booklet to construct a minimum spanning tree for these five client locations.
      State the algorithm you have used, show the order in which you build your tree and give its total weight. Draw your minimum spanning tree. The distance from Fiona's house to each client, in km, is given in the table below.
      ABCDE
      F211975
    3. Use this information together with your answer to part (ii) to find a lower bound for the length of Fiona's route.
    4. (a) Find all the cycles that result from using the nearest neighbour method, starting at F .
      (b) Use these to find an upper bound for the length of Fiona's route.
    5. Fiona wants to drive less than 35 km . Using the information in your answers to parts (iii) and (iv) explain whether or not a route exists which is less than 35 km in length.
    OCR Further Discrete 2017 Specimen Q2
    2 Kirstie has bought a house that she is planning to renovate. She has broken the project into a list of activities and constructed an activity network, using activity on arc.
    Activity
    \(A\)Structural survey
    \(B\)Replace damp course
    \(C\)Scaffolding
    \(D\)Repair brickwork
    \(E\)Repair roof
    \(F\)Check electrics
    \(G\)Replaster walls
    Activity
    \(H\)Planning
    \(I\)Build extension
    \(J\)Remodel internal layout
    \(K\)Kitchens and bathrooms
    \(L\)Decoration and furnishing
    \(M\)Landscape garden
    \includegraphics[max width=\textwidth, alt={}, center]{27438ff9-40d5-415e-b054-2007ea4dd6b8-03_876_1739_1037_212}
    1. Construct a cascade chart for the project, showing the float for each non-critical activity.
    2. Calculate the float for remodelling the internal layout stating how much of this is independent float and how much is interfering float. Kirstie needs to supervise the project. This means that she cannot allow more than three activities to happen on any day.
    3. Describe how Kirstie should organise the activities so that the project is completed in the minimum project completion time and no more than three activities happen on any day.
    OCR Further Discrete 2017 Specimen Q4
    4 The table shows the pay-off matrix for player \(A\) in a two-person zero-sum game between \(A\) and \(B\). \begin{table}[h]
    \captionsetup{labelformat=empty} \caption{Player \(A\)}
    Strategy \(X\)Strategy \(Y\)Strategy \(Z\)
    Strategy \(P\)45- 4
    Strategy \(Q\)3- 12
    Strategy \(R\)402
    \end{table}
    1. Find the play-safe strategy for player \(A\) and the play-safe strategy for player \(B\). Use the values of the play-safe strategies to determine whether the game is stable or unstable.
    2. If player \(B\) knows that player \(A\) will use their play-safe strategy, which strategy should player \(B\) use?
    3. Suppose that the value in the cell where both players use their play-safe strategies can be changed, but all other entries are unchanged. Show that there is no way to change this value that would make the game stable.
    4. Suppose, instead, that the value in one cell can be changed, but all other entries are unchanged, so that the game becomes stable. Identify a suitable cell and write down a new pay-off value for that cell which would make the game stable.
    5. Show that the zero-sum game with the new pay-off value found in part (iv) has a Nash equilibrium and explain what this means for the players.