Edexcel FD1 (Further Decision 1) 2023 June

Question 1
View details
1. \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{6ccce35f-4e62-4b6b-acf6-f9b3e18d4b52-02_476_727_210_683} \captionsetup{labelformat=empty} \caption{Figure 1}
\end{figure} Figure 1 shows the graph G.
  1. State whether G is Eulerian, semi-Eulerian, or neither, giving a reason for your answer.
  2. Write down an example of a Hamiltonian cycle on G.
  3. State whether or not G is planar, justifying your answer.
  4. State the number of arcs that would need to be added to G to make the graph \(\mathrm { K } _ { 5 }\) \begin{figure}[h]
    \includegraphics[alt={},max width=\textwidth]{6ccce35f-4e62-4b6b-acf6-f9b3e18d4b52-03_467_716_178_671} \captionsetup{labelformat=empty} \caption{Figure 2}
    \end{figure} Direct roads between five villages, A, B, C, D and E, are represented in Figure 2. The weight on each arc is the time, in minutes, required to travel along the corresponding road. Floyd's algorithm is to be used to find the complete network of shortest times between the five villages.
  5. For the network represented in Figure 2, complete the initial time matrix in the answer book. The time matrix after four iterations of Floyd's algorithm is shown in Table 1. \begin{table}[h]
    ABCDE
    A-1013155
    B10-354
    C133-27
    D1552-7
    E5477-
    \captionsetup{labelformat=empty} \caption{Table 1}
    \end{table}
  6. Perform the final iteration of Floyd's algorithm that follows from Table 1, showing the time matrix for this iteration.
Question 2
View details
2. \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{6ccce35f-4e62-4b6b-acf6-f9b3e18d4b52-04_474_958_210_555} \captionsetup{labelformat=empty} \caption{Figure 3}
\end{figure} The network in Figure 3 shows the activities that need to be undertaken to complete a project. Each activity is represented by an arc and the duration, in hours, of the corresponding activity is shown in brackets.
    1. Complete Diagram 1 in the answer book to show the early event times and the late event times.
    2. State the minimum completion time of the project. The table below lists the number of workers required for each activity in the project.
      ActivityNumber of workers
      A2
      B1
      C2
      D2
      E3
      F2
      G1
      H3
      Each worker is able to do any of the activities. Once an activity is started it must be completed without interruption. It is given that each activity begins at its earliest possible start time.
    1. On Grid 1 in the answer book, draw a resource histogram to show the number of workers required at each time.
    2. Hence state the time interval(s) when six workers are required.
Question 3
View details
3. \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{6ccce35f-4e62-4b6b-acf6-f9b3e18d4b52-05_862_1460_219_299} \captionsetup{labelformat=empty} \caption{Figure 4}
\end{figure} Figure 4 represents a network with nodes, A, B, C, D, E, F, G, H and J.
The number on each edge gives the length of the corresponding edge.
    1. Use Dijkstra's algorithm to find the shortest path from A to J.
    2. State the length of the shortest path from A to J . One application of Dijkstra's algorithm has order \(n ^ { 2 }\), where \(n\) is the number of nodes in the network. It takes a computer 0.0312 seconds to find the shortest path from a given start node to a given end node in a network of 9 nodes.
  1. Calculate approximately how long it would take, in minutes, for the computer to find the shortest path from a given start node to a given end node for a network of 9000 nodes.
Question 4
View details
4. The eleven distinct numbers listed below are to be packed into bins of size 40 $$\begin{array} { l l l l l l l l l l l } 15 & 22 & 3 & 9 & 23 & x & 5 & 4 & 18 & 20 & 13 \end{array}$$ It is known that \(x\)
  • is an integer less than 40
  • is the largest number in the list
    1. Explain why it is not possible to pack the numbers into 3 bins of size 40
Given that it is possible to pack the numbers into 4 bins of size 40
  • determine the range of values for \(x\)
  • Use the first-fit bin packing algorithm to determine how the numbers can be packed into bins of size 40
  • Carry out a quick sort to produce a list of the numbers in descending order. You should show the result of each pass and identify your pivots clearly. When the first-fit decreasing bin packing algorithm is applied to the list, neither the 15 nor the 13 is placed in the first bin.
  • Determine the value of \(x\). You must give reasons for your answer.
  • Question 5
    View details
    5. \begin{figure}[h]
    \includegraphics[alt={},max width=\textwidth]{6ccce35f-4e62-4b6b-acf6-f9b3e18d4b52-08_657_1066_214_502} \captionsetup{labelformat=empty} \caption{Figure 5}
    \end{figure} [The total weight of the network is 423]
    Direct roads between nine towns, A, B, C, D, E, F, G, H and J, are represented in Figure 5. The number on each arc represents the length, in miles, of the corresponding road. The table below shows the shortest distances, in miles, between the nine towns. \begin{table}[h]
    ABCDEFGHJ
    A-345131792085561
    B34-17654554422127
    C5117-822871592210
    D316582-8722238692
    E79452887-65873018
    F2054712265-287581
    G84259238728-6369
    H55212286307563-12
    J6127109218816912-
    \captionsetup{labelformat=empty} \caption{Table of shortest distances}
    \end{table} A route is needed that minimises the total distance required to traverse each road at least once. The route must start at F and finish at J .
      1. By considering the pairings of all relevant nodes, find the roads that would need to be traversed twice.
      2. State the total length of this route.
    1. Starting at A, use Prim's algorithm to find the minimum spanning tree for the table of shortest distances. You must state the order in which you select the arcs of your tree. Pete needs to visit all nine towns, starting and finishing in the same town, and wishes to minimise the total distance he travels.
    2. Starting at G, use the nearest neighbour algorithm on the table of shortest distances to find an upper bound for the length of Pete's route. Write down the route that gives this upper bound.
    3. By deleting G and all of its arcs, find a lower bound for the length of Pete's route. Pete decides to take the route he found in (c).
    4. Interpret the route in terms of the actual towns visited.
    Question 6
    View details
    6. The precedence table below shows the twelve activities required to complete a project.
    ActivityImmediately preceding activities
    A-
    B-
    C-
    DA
    EA, B
    FD, E
    GA, B, C
    HF, G
    ID, E
    JD, E
    KF, G, I, J
    LI
    1. Draw the activity network described in the precedence table, using activity on arc. Your activity network must contain the minimum number of dummies only.
      (5) \begin{figure}[h]
      \includegraphics[alt={},max width=\textwidth]{6ccce35f-4e62-4b6b-acf6-f9b3e18d4b52-11_654_1358_153_356} \captionsetup{labelformat=empty} \caption{Figure 6}
      \end{figure} Figure 6 shows a partially completed cascade chart for the project. The non-critical activities F, J and K are not shown in Figure 6. The time taken to complete each activity is given in hours and the project is to be completed in the minimum possible time.
    2. State the critical activities. Given that the total float of activity F is 2 hours,
    3. state the duration of activity F . The duration of activity J is \(x\) hours, and the duration of activity K is \(y\) hours, where \(x > 0\) and \(y > 0\)
      1. State, in terms of \(y\), the maximum possible total float for activity K.
      2. State, in terms of \(x\) and \(y\), the total float for activity J .
    Question 7
    View details
    7. 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 \(\pounds 8\), the profit on each hardcover sold is \(\pounds 20\) and the profit on each deluxe edition sold is \(\pounds 40\) Let \(x , y\) and \(z\) represent the number of paperbacks, hardcovers and deluxe editions produced.
    1. Formulate this as a linear programming problem, stating the objective and listing the constraints as simplified inequalities with integer coefficients. The publisher decides to solve this linear programming problem by using the two-stage simplex method.
    2. 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
      The following tableau is obtained after two iterations of the first stage of the two-stage simplex method.
      b.v.\(x\)\(y\)\(z\)\(\mathrm { S } _ { 1 }\)\(S _ { 2 }\)\(S _ { 3 }\)\(s _ { 4 }\)\(a _ { 1 }\)\(a _ { 2 }\)Value
      \(\mathrm { S } _ { 1 }\)0001130-1-3600
      \(z\)0\(\frac { 4 } { 11 }\)10\(- \frac { 1 } { 11 }\)\(\frac { 1 } { 11 }\)0\(\frac { 1 } { 11 }\)\(- \frac { 1 } { 11 }\)\(\frac { 2000 } { 11 }\)
      \(x\)1\(\frac { 7 } { 11 }\)00\(\frac { 1 } { 11 }\)\(- \frac { 12 } { 11 }\)0\(- \frac { 1 } { 11 }\)\(\frac { 12 } { 11 }\)\(\frac { 15600 } { 11 }\)
      \(s _ { 4 }\)0\(\frac { 40 } { 11 }\)00\(\frac { 1 } { 11 }\)\(- \frac { 12 } { 11 }\)1\(- \frac { 1 } { 11 }\)\(\frac { 12 } { 11 }\)\(\frac { 15600 } { 11 }\)
      \(P\)0\(- \frac { 4 } { 11 }\)00\(- \frac { 32 } { 11 }\)\(- \frac { 56 } { 11 }\)0\(\frac { 32 } { 11 }\)\(\frac { 56 } { 11 }\)\(\frac { 204800 } { 11 }\)
      I0000000110
    3. 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. After three iterations of the second stage of the two-stage simplex method, the following tableau is obtained.
      b.v.\(x\)\(y\)\(z\)\(\mathrm { S } _ { 1 }\)\(S _ { 2 }\)\(S _ { 3 }\)\(s _ { 4 }\)Value
      \(s _ { 2 }\)0001130600
      \(z\)001\(\frac { 1 } { 10 }\)0\(\frac { 1 } { 2 }\)\(- \frac { 1 } { 10 }\)100
      \(x\)100\(- \frac { 3 } { 40 }\)0\(- \frac { 9 } { 8 }\)\(- \frac { 7 } { 40 }\)1125
      \(y\)010\(- \frac { 1 } { 40 }\)0\(- \frac { 3 } { 8 }\)\(\frac { 11 } { 40 }\)375
      \(P\)000\(\frac { 29 } { 10 }\)0\(\frac { 7 } { 2 }\)\(\frac { 1 } { 10 }\)20500
      Given that the publisher produces the optimal number of each version of the book,
      1. state the maximum profit the publisher can earn,
      2. find the number of hours the binding machine will be used.
    4. Give a reason why the publisher may not earn the profit stated in (d)(i).