Questions D1 (932 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 PURE 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 PURE S1 S2 S3 S4 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 Pre-U Pre-U 9794/1 Pre-U 9794/2 Pre-U 9794/3 Pre-U 9795 Pre-U 9795/1 Pre-U 9795/2 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 D1 2021 October Q5
10 marks Standard +0.3
5. \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{d409aaae-811d-4eca-b118-efc927885f97-08_588_1428_230_322} \captionsetup{labelformat=empty} \caption{Figure 3}
\end{figure} [The total weight of the network is 166] Figure 3 models a network of cycle lanes that must be inspected. The number on each arc represents the length, in km, of the corresponding cycle lane. Lance needs to cycle along each lane at least once and wishes to minimise the length of his inspection route. He must start and finish at A.
  1. Use an appropriate algorithm to find the length of the route. State the cycle lanes that Lance will need to traverse twice. You should make your method and working clear.
    (6)
  2. State the number of times that vertex C appears in Lance's route.
    (1) It is now decided that the inspection route may finish at any vertex. Lance will still start at A and must cycle along each lane at least once.
  3. Determine the finishing point so that the length of the route is minimised. You must give reasons for your answer and state the length of this new minimum route.
    (3)
Edexcel D1 2021 October Q6
13 marks Standard +0.3
6. A linear programming problem in \(x\) and \(y\) is described as follows. Maximise \(P = k x + y\), where \(k\) is a constant
subject to: \(\quad 3 y \geqslant x\) $$\begin{aligned} x + 2 y & \leqslant 130 \\ 4 x + y & \geqslant 100 \\ 4 x + 3 y & \leqslant 300 \end{aligned}$$
  1. Add lines and shading to Diagram 1 in the answer book to represent these constraints. Hence determine the feasible region and label it \(R\).
  2. For the case when \(k = 0.8\)
    1. use the objective line method to find the optimal vertex, \(V\), of the feasible region. You must draw and label your objective line and label vertex \(V\) clearly.
    2. calculate the coordinates of \(V\) and hence calculate the corresponding value of \(P\) at \(V\). Given that for a different value of \(k , V\) is not the optimal vertex of \(R\),
  3. determine the range of possible values for \(k\). You must make your method and working clear.
Edexcel D1 2021 October Q7
10 marks Moderate -0.8
7. The numbers listed below are to be packed into bins of size \(n\), where \(n\) is a positive integer.
14
20
23
17
15
22
19
25
Edexcel D1 2021 October Q20
Easy -1.2
20
23
17
15
22
19
25
13
28
32 A lower bound for the number of bins required is 4
  1. Determine the range of possible values of \(n\). You must make your method clear.
    (3)
  2. 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.
    (4) When the first-fit bin packing algorithm is applied to the original list of numbers, the following allocation is achieved. \end{table}
    \includegraphics[max width=\textwidth, alt={}]{d409aaae-811d-4eca-b118-efc927885f97-14_1193_1586_1270_185}
    Shortest path from A to J: \(\_\_\_\_\) Length of shortest path from A to J: \(\_\_\_\_\) \section*{2. \(\_\_\_\_\)} \section*{3.}
    ABCDEFGH
    A-36384023393835
    B36-353635344138
    C3835-3925324040
    D403639-37372633
    E23352537-422443
    F3934323742-4538
    G384140262445-40
    H35384033433840-
    ABCDEFGH
    A-36384023393835
    B36-353635344138
    C3835-3925324040
    D403639-37372633
    E23352537-422443
    F3934323742-4538
    G384140262445-40
    H35384033433840-
    ABCDEFGH
    A-36384023393835
    B36-353635344138
    C3835-3925324040
    D403639-37372633
    E23352537-422443
    F3934323742-4538
    G384140262445-40
    H35384033433840-
    ABCDEFGH
    A-36384023393835
    B36-353635344138
    C3835-3925324040
    D403639-37372633
    E23352537-422443
    F3934323742-4538
    G384140262445-40
    H35384033433840-
    4. \begin{figure}[h]
    \includegraphics[alt={},max width=\textwidth]{d409aaae-811d-4eca-b118-efc927885f97-22_755_1157_246_404} \captionsetup{labelformat=empty} \caption{Figure 2}
    \end{figure}
    1. Activity
      Immediately
      preceding
      activities
      A
      B
      C
      D
      E
      Activity
      Immediately
      preceding
      activities
      F
      G
      H
      I
      J
      Activity
      Immediately
      preceding
      activities
      K
      L
      M
      $$v = \ldots \quad x = \ldots \quad y = \ldots$$ \includegraphics[max width=\textwidth, alt={}, center]{d409aaae-811d-4eca-b118-efc927885f97-23_2255_56_315_37}
      \includegraphics[max width=\textwidth, alt={}]{d409aaae-811d-4eca-b118-efc927885f97-23_1153_1338_303_310}
      \section*{Grid 2} 5. \begin{figure}[h]
      \includegraphics[alt={},max width=\textwidth]{d409aaae-811d-4eca-b118-efc927885f97-24_591_1433_255_260} \captionsetup{labelformat=empty} \caption{Figure 3
      [0pt] [The total weight of the network is 166]}
      \end{figure} 6.
      \includegraphics[max width=\textwidth, alt={}]{d409aaae-811d-4eca-b118-efc927885f97-26_1287_1645_301_162}
      \section*{Diagram 1} 7. \(\begin{array} { l l l l l l l l l l l } 14 & 20 & 23 & 17 & 15 & 22 & 19 & 25 & 13 & 28 & 32 \end{array}\)
Edexcel D1 2013 Specimen Q1
8 marks Easy -1.8
1.
Hajra
\(( \mathrm { H } )\)
Vicky
\(( \mathrm { V } )\)
Leisham
\(( \mathrm { L } )\)
Alice
\(( \mathrm { A } )\)
Nicky
\(( \mathrm { N } )\)
June
\(( \mathrm { J } )\)
Sharon
\(( \mathrm { S } )\)
Tom
\(( \mathrm { T } )\)
Paul
\(( \mathrm { P } )\)
The table shows the names of nine people.
  1. Use a quick sort to produce the list of names in ascending alphabetical order. You must make your pivots clear.
  2. Use the binary search algorithm on your list to locate the name Paul.
Edexcel D1 2013 Specimen Q2
9 marks Easy -1.2
2. \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{5fa867a2-0a3d-4f0b-9f9c-15584f2be5c0-03_719_1161_223_452} \captionsetup{labelformat=empty} \caption{Figure 1}
\end{figure} Figure 1 represents the distances, in metres, between eight vertices, \(\mathrm { A } , \mathrm { B } , \mathrm { C } , \mathrm { D } , \mathrm { E } , \mathrm { F } , \mathrm { G }\) and H , in a network.
  1. Use Kruskal's algorithm to find a minimum spanning tree for the network. You should list the arcs in the order in which you consider them. In each case, state whether you are adding the arc to your minimum spanning tree.
  2. Complete Matrix 1 in your answer book, to represent the network.
  3. Starting at A, use Prim's algorithm to determine a minimum spanning tree. You must clearly state the order in which you considered the vertices and the order in which you included the arcs.
  4. State the weight of the minimum spanning tree.
Edexcel D1 2013 Specimen Q3
9 marks Easy -1.8
3. $$\begin{array} { l l l l l l l } 41 & 28 & 42 & 31 & 36 & 32 & 29 \end{array}$$ The numbers in the list represent the weights, in kilograms, of seven statues. They are to be transported in crates that will each hold a maximum weight of 60 kilograms.
  1. Calculate a lower bound for the number of crates that will be needed to transport the statues.
  2. Use the first-fit bin packing algorithm to allocate the statues to the crates.
  3. Use the full bin algorithm to allocate the statues to the crates.
  4. Explain why it is not possible to transport the statues using fewer crates than the number needed for part (c).
Edexcel D1 2013 Specimen Q4
10 marks Standard +0.3
4. \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{5fa867a2-0a3d-4f0b-9f9c-15584f2be5c0-05_879_1068_248_497} \captionsetup{labelformat=empty} \caption{Figure 2}
\end{figure} [The total weight of the network is 73.3 km ]
Figure 2 models a network of tunnels that have to be inspected. The number on each arc represents the length, in km , of that tunnel.
Malcolm needs to travel through each tunnel at least once and wishes to minimise the length of his inspection route.
He must start and finish at A .
  1. Use the route inspection algorithm to find the tunnels that will need to be traversed twice. You should make your method and working clear.
  2. Find a route of minimum length, starting and finishing at A . State the length of your route. A new tunnel, CG, is under construction. It will be 10 km long.
    Malcolm will have to include the new tunnel in his inspection route.
  3. What effect will the new tunnel have on the total length of his route? Justify your answer.
Edexcel D1 2013 Specimen Q5
8 marks Moderate -0.3
5. \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{5fa867a2-0a3d-4f0b-9f9c-15584f2be5c0-06_730_597_269_315} \captionsetup{labelformat=empty} \caption{Figure 3}
\end{figure} \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{5fa867a2-0a3d-4f0b-9f9c-15584f2be5c0-06_722_583_274_1160} \captionsetup{labelformat=empty} \caption{Figure 4}
\end{figure} Figure 3 shows the possible allocations of six people, Amelia, Charlie, Ellie, Gemma, Jimmy and Saskia, to six tasks, 1, 2, 3, 4, 5 and 6.
Figure 4 shows an initial matching.
  1. Use the maximum matching algorithm once to find an improved matching. You must state the alternating path used and your improved matching.
  2. Explain why a complete matching is not possible. After training, Jimmy can be assigned to tasks 4 or 5 and Ellie to tasks 2, 3, 5 or 6.
  3. Starting with your current maximal matching, use the maximum matching algorithm to obtain a complete matching. You must state the alternating path used and your final matching.
Edexcel D1 2013 Specimen Q6
9 marks Easy -1.3
6. \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{5fa867a2-0a3d-4f0b-9f9c-15584f2be5c0-07_602_1182_244_440} \captionsetup{labelformat=empty} \caption{Figure 5}
\end{figure} Figure 5 shows a network of cycle tracks within a national park. The number on each arc represents the time taken, in minutes, to cycle along the corresponding track.
  1. Use Dijkstra's algorithm to find the quickest route from S to T. State your quickest route and the time it takes.
    (6)
  2. Explain how you determined your quickest route from your labelled diagram.
  3. Write down the quickest route from E to T .
Edexcel D1 2013 Specimen Q7
11 marks Easy -1.2
7. \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{5fa867a2-0a3d-4f0b-9f9c-15584f2be5c0-08_1372_1769_278_189} \captionsetup{labelformat=empty} \caption{Figure 6}
\end{figure} Keith organises two types of children's activity, 'Sports Mad' and 'Circus Fun'. He needs to determine the number of times each type of activity is to be offered. Let \(x\) be the number of times he offers the 'Sports Mad' activity. Let \(y\) be the number of times he offers the 'Circus Fun' activity. Two constraints are $$\text { and } \quad \begin{aligned} & x \leqslant 15 \\ & y > 6 \end{aligned}$$ These constraints are shown on the graph in Figure 6, where the rejected regions are shaded out.
  1. Explain why \(y = 6\) is shown as a dotted line. Two further constraints are $$\begin{aligned} & 3 x \geqslant 2 y \\ \text { and } \quad 5 x + 4 y & \geqslant 80 \end{aligned}$$
  2. Add two lines and shading to Diagram 1 in the answer book to represent these inequalities. Hence determine the feasible region and label it R . Each 'Sports Mad' activity costs \(\pounds 500\).
    Each 'Circus Fun' activity costs \(\pounds 800\).
    Keith wishes to minimise the total cost.
  3. Write down the objective function, C , in terms of \(x\) and \(y\).
  4. Use your graph to determine the number of times each type of activity should be offered and the total cost. You must show sufficient working to make your method clear.
Edexcel D1 2013 Specimen Q8
11 marks Moderate -0.8
8. \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{5fa867a2-0a3d-4f0b-9f9c-15584f2be5c0-10_705_1207_248_427} \captionsetup{labelformat=empty} \caption{Figure 7}
\end{figure} A project is modelled by the activity network shown in Figure 7. The activities are represented by the arcs. The number in brackets on each arc gives the time, in days, to complete the activity. Each activity requires one worker. The project is to be completed in the shortest possible time.
  1. Complete Diagram 2 in the answer book to show the early and late event times.
  2. State the critical activities.
  3. On Grid 1 in the answer book, draw a cascade (Gantt) chart for this project.
  4. Use your cascade chart to determine a lower bound for the number of workers needed. You must justify your answer. \section*{END}
Edexcel D1 2008 January Q1
9 marks Easy -1.2
  1. (a) Define the terms
    1. alternating path,
    2. matching.
    \begin{figure}[h]
    \includegraphics[alt={},max width=\textwidth]{7396d930-0143-4876-b019-a4d73e09b172-2_568_621_689_344} \captionsetup{labelformat=empty} \caption{Figure 1}
    \end{figure} \begin{figure}[h]
    \includegraphics[alt={},max width=\textwidth]{7396d930-0143-4876-b019-a4d73e09b172-2_554_540_701_1171} \captionsetup{labelformat=empty} \caption{Figure 2}
    \end{figure} At a school fair, five teachers, \(A , B , C , D\) and \(E\), are to supervise five stalls, \(1,2,3,4\) and 5 .
    A bipartite graph showing their possible allocations is given in Figure 1. An initial matching is given in Figure 2.
    (b) Use the maximum matching algorithm twice to obtain a complete matching. List clearly the alternating paths you use.
Edexcel D1 2008 January Q2
10 marks Easy -1.2
2. (a) \(\begin{array} { l l l l l l l l l l l } 18 & 20 & 11 & 7 & 17 & 15 & 14 & 21 & 23 & 16 & 9 \end{array}\) The list of numbers shown above is to be sorted into ascending order. Apply quick sort to obtain the sorted list. You must make your pivots clear. \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{7396d930-0143-4876-b019-a4d73e09b172-3_839_1275_614_395} \captionsetup{labelformat=empty} \caption{Figure 3}
\end{figure} Figure 3 represents a network of paths in a park. The number on each arc represents the length of the path in metres.
(b) Using your answer to part (a) and Kruskal's algorithm, find a minimum spanning tree for the network in Figure 3. You should list the arcs in the order in which you consider them and state whether you are adding it to your minimum spanning tree.
(c) Find the total weight of the minimum spanning tree.
Edexcel D1 2008 January Q3
9 marks Moderate -0.8
3. \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{7396d930-0143-4876-b019-a4d73e09b172-4_755_1132_239_468} \captionsetup{labelformat=empty} \caption{Figure 4}
\end{figure} Figure 4 models a network of roads in a housing estate. The number on each arc represents the length, in km , of the road. The total weight of the network is 11 km .
A council worker needs to travel along each road once to inspect the road surface. He will start and finish at A and wishes to minimise the length of his route.
  1. Use an appropriate algorithm to find a route for the council worker. You should make your method and working clear. State your route and its length.
    (6) A postal worker needs to walk along each road twice, once on each side of the road. She must start and finish at A . The length of her route is to be minimised. You should ignore the width of the road.
    1. Explain how this differs from the standard route inspection problem.
      (1)
    2. Find the length of the shortest route for the postal worker.
      (2)
Edexcel D1 2008 January Q4
11 marks Moderate -0.5
4. \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{7396d930-0143-4876-b019-a4d73e09b172-5_1079_1392_267_338} \captionsetup{labelformat=empty} \caption{Figure 5}
\end{figure} A project is modelled by the activity network shown in Figure 5. The activities are represented by the arcs. The number in brackets on each arc gives the time, in hours, to complete the activity. Some of the early and late times for each event are shown.
  1. Calculate the missing early and late times and hence complete Diagram 1 in your answer book.
  2. Calculate the total float on activities D, G and I. You must make your calculations clear.
  3. List the critical activities. Each activity requires one worker.
  4. Calculate a lower bound for the number of workers needed to complete the project in the minimum time.
    (2)
Edexcel D1 2008 January Q5
7 marks Moderate -0.3
5. (a) Draw the activity network described in this precedence table, using activity on arc and exactly two dummies.
(4)
ActivityImmediately preceding activities
A-
B-
CA
DB
EB, C
FB, C
(b) Explain why each of the two dummies is necessary.
(3)
Edexcel D1 2008 January Q6
13 marks Moderate -0.8
6. (a) Define the term 'cut' as it applies to a directed network.
(2) \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{7396d930-0143-4876-b019-a4d73e09b172-7_659_1367_376_349} \captionsetup{labelformat=empty} \caption{Figure 6}
\end{figure} Figure 6 shows a capacitated, directed network. The number on each arc represents the capacity of that arc. The numbers in circles represent an initial flow.
(b) Complete the labelling procedure on Diagram 2 in your answer book by entering values along CE, EG, HT and GT.
(c) Find the maximum flow through the network. You must list each flow-augmenting route you use together with its flow.
(d) Show a maximal flow pattern on Diagram 3 in your answer book.
(e) State the value of the maximum flow through the network.
(f) Prove that your flow is maximal.
Edexcel D1 2008 January Q7
16 marks Moderate -0.8
7. \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{7396d930-0143-4876-b019-a4d73e09b172-8_2158_1803_239_137} \captionsetup{labelformat=empty} \caption{Figure 7}
\end{figure}
  1. Phil sells boxed lunches to travellers at railway stations. Customers can select either the vegetarian box or the non-vegetarian box.
Phil decides to use graphical linear programming to help him optimise the numbers of each type of box he should produce each day. Each day Phil produces \(x\) vegetarian boxes and \(y\) non-vegetarian boxes.
One of the constraints limiting the number of boxes is $$x + y \geqslant 70$$ This, together with \(x \geqslant 0 , y \geqslant 0\) and a fourth constraint, has been represented in Figure 7. The rejected region has been shaded.
  1. Write down the inequality represented by the fourth constraint. Two further constraints are: $$\begin{aligned} & x + 2 y \leqslant 160 \\ & \text { and } y > 60 \end{aligned}$$
  2. Add two lines and shading to Diagram 4 in your answer book to represent these inequalities.
  3. Hence determine and label the feasible region, R .
  4. Use your graph to determine the minimum total number of boxes he needs to prepare each day. Make your method clear. Phil makes a profit of \(\pounds 1.20\) on each vegetarian box and \(\pounds 1.40\) on each non-vegetarian box. He wishes to maximise his profit.
  5. Write down the objective function.
  6. Use your graph to obtain the optimal number of vegetarian and non-vegetarian boxes he should produce each day. You must make your method clear.
  7. Find Phil's maximum daily profit.
Edexcel D1 2009 January Q1
9 marks Easy -1.8
1. Max Lauren John Hannah Kieran Tara Richard Imogen
  1. Use a quick sort to produce a list of these names in ascending alphabetical order. You must make your pivots clear.
  2. Use the binary search algorithm on your list from part (a) to try to locate the name 'Hugo'.
Edexcel D1 2009 January Q2
8 marks Easy -1.3
2.
\(\mathbf { A }\)\(\mathbf { B }\)\(\mathbf { C }\)\(\mathbf { D }\)\(\mathbf { E }\)\(\mathbf { F }\)
\(\mathbf { A }\)-24--2322
\(\mathbf { B }\)24-18191720
\(\mathbf { C }\)-18-1114-
\(\mathbf { D }\)-1911-13-
\(\mathbf { E }\)23171413-21
\(\mathbf { F }\)2220--21-
The table shows the distances, in metres, between six vertices, \(\mathbf { A } , \mathbf { B } , \mathbf { C } , \mathbf { D } , \mathbf { E }\) and \(\mathbf { F }\), in a network.
  1. Draw the weighted network using the vertices given in Diagram 1 in the answer booklet.
  2. Use Kruskal's algorithm to find a minimum spanning tree. You should list the edges in the order that you consider them and state whether you are adding them to your minimum spanning tree.
  3. Draw your tree on Diagram 2 in the answer booklet and find its total weight.
Edexcel D1 2009 January Q3
7 marks Moderate -0.8
3. (a) Draw the activity network described in this precedence table, using activity on arc and exactly two dummies.
(5)
ActivityImmediately preceding activities
A-
B-
C-
DB
EB, C
FB, C
GF
HF
IG, H
JI
(b) Explain why each of the two dummies is necessary.
Edexcel D1 2009 January Q4
8 marks Moderate -0.3
4. \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{ef029462-ffed-4cdf-87bc-56c8a13d671f-4_540_626_244_316} \captionsetup{labelformat=empty} \caption{Figure 1}
\end{figure} \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{ef029462-ffed-4cdf-87bc-56c8a13d671f-4_531_613_246_1128} \captionsetup{labelformat=empty} \caption{Figure 2}
\end{figure} Figure 1 shows the possible allocations of six people, \(\mathrm { A } , \mathrm { B } , \mathrm { C } , \mathrm { D } , \mathrm { E }\) and F , to six tasks, 1, 2, 3, 4, 5 and 6.
Figure 2 shows an initial matching.
  1. Starting from this initial matching, use the maximum matching algorithm to find an improved matching. You must list the alternating path used, and your improved matching.
  2. Explain why it is not possible to find a complete matching. D now has task 2 added to their possible allocation.
  3. Using the improved matching found in part (a) as the new initial matching, use the maximum matching algorithm to find a complete matching. You must list the alternating path used and your complete matching.
    (3)
Edexcel D1 2009 January Q5
8 marks Moderate -0.3
5. \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{ef029462-ffed-4cdf-87bc-56c8a13d671f-5_806_1211_264_427} \captionsetup{labelformat=empty} \caption{Figure 3}
\end{figure} (The total weight of the network in Figure 3 is 543 km .)
Figure 3 models a network of railway tracks that have to be inspected. The number on each arc is the length, in km , of that section of railway track.
Each track must be traversed at least once and the length of the inspection route must be minimised.
The inspection route must start and finish at the same vertex.
  1. Use an appropriate algorithm to find the length of the shortest inspection route. You should make your method and working clear. It is now permitted to start and finish the inspection at two distinct vertices.
  2. State which two vertices should be chosen to minimise the length of the new route. Give a reason for your answer.
Edexcel D1 2009 January Q6
7 marks Moderate -0.3
6. \begin{figure}[h]
\includegraphics[alt={},max width=\textwidth]{ef029462-ffed-4cdf-87bc-56c8a13d671f-6_609_1283_260_392} \captionsetup{labelformat=empty} \caption{Figure 4}
\end{figure} Figure 4 shows a network of roads through eight villages, \(\mathrm { A } , \mathrm { B } , \mathrm { C } , \mathrm { D } , \mathrm { E } , \mathrm { F } , \mathrm { G }\) and H . The number on each arc is the length of that road in km .
  1. Use Dijkstra's algorithm to find the shortest route from A to H. State your shortest route and its length.
    (5) There is a fair in village C and you cannot drive through the village. A shortest route from A to H which avoids C needs to be found.
  2. State this new minimal route and its length.
    (2)