7.04b Minimum spanning tree: Prim's and Kruskal's algorithms

181 questions

Sort by: Default | Easiest first | Hardest first
Edexcel D1 2014 January Q17
Easy -1.8
17
10
14
8
13
6
4
15
7
  1. Use the bubble sort algorithm to perform ONE complete pass towards sorting these numbers into ascending order. The original list is now to be sorted into descending order.
  2. Use a quick sort to obtain the sorted list, giving the state of the list after each complete pass. You must make your pivots clear. The numbers are to be packed into bins of size 26
  3. Calculate a lower bound for the minimum number of bins required. You must show your working.
    2. \begin{figure}[h]
    \includegraphics[alt={},max width=\textwidth]{e3ac0632-9560-4cb8-99dd-8f4bf28315f4-3_549_1175_260_443} \captionsetup{labelformat=empty} \caption{Figure 1}
    \end{figure} Figure 1 represents nine buildings, A, B, C, D, E, F, G, H and I, recently bought by Newberry Enterprises. The company wishes to connect the alarm systems between the buildings to form a single network. The number on each arc represents the cost, in pounds, of connecting the alarm systems between the buildings.
    1. Use Prim's algorithm, starting at A , to find the minimum spanning tree for this network. You must list the arcs that form your tree in the order that you select them.
    2. State the minimum cost of connecting the alarm systems in the nine buildings. It is discovered that some alarm systems are already connected. There are connections along BC and EF, as shown in bold in Diagram 1 in the answer book. Since these already exist, it is decided to use these arcs as part of the spanning tree.
      1. Use Kruskal's algorithm to find the minimum spanning tree that includes arcs BC and EF . You must list the arcs in the order that you consider them. In each case, state whether you are adding the arc to your spanning tree.
      2. Explain why Kruskal's algorithm is a better choice than Prim's algorithm in this case. Since arcs BC and EF already exist, there is no cost for these connections.
      3. State the new minimum cost of connecting the nine buildings.
        3. \begin{figure}[h]
        \includegraphics[alt={},max width=\textwidth]{e3ac0632-9560-4cb8-99dd-8f4bf28315f4-4_547_413_260_504} \captionsetup{labelformat=empty} \caption{Figure 2}
        \end{figure} \begin{figure}[h]
        \includegraphics[alt={},max width=\textwidth]{e3ac0632-9560-4cb8-99dd-8f4bf28315f4-4_549_412_258_1146} \captionsetup{labelformat=empty} \caption{Figure 3}
        \end{figure} Figure 2 shows the possible allocations of six people, Beth (B), Charlie (C), Harry (H), Karam (K), Sam (S) and Theresa (T), to six tasks 1, 2, 3, 4, 5 and 6. Figure 3 shows an initial matching.
    3. Define the term 'matching'.
      (2)
    4. Starting from the given initial matching, use the maximum matching algorithm to find an improved matching. You should list the alternating path that you use, and state the improved matching.
      (3) After training, a possible allocation for Harry is task 6, and an additional possible allocation for Karam is task 1.
    5. Starting from the matching found in (b), use the maximum matching algorithm to find a complete matching. You should list the alternating path that you use, and state your complete matching.
      (3)
      4. \begin{figure}[h]
      \includegraphics[alt={},max width=\textwidth]{e3ac0632-9560-4cb8-99dd-8f4bf28315f4-5_814_1303_251_390} \captionsetup{labelformat=empty} \caption{Figure 4
      [0pt] [The total weight of the network is 367 metres]}
      \end{figure} Figure 4 represents a network of water pipes. The number on each arc represents the length, in metres, of that water pipe. A robot will travel along each pipe to check that the pipe is in good repair.
      The robot will travel along each pipe at least once. It will start and finish at A and the total distance travelled must be minimised.
    6. Use the route inspection algorithm to find the pipes that will need to be traversed twice. You must make your method and working clear.
    7. Write down the length of a shortest inspection route. A new pipe, IJ, of length 35 m is added to the network. This pipe must now be included in a new minimum inspection route starting and finishing at A .
    8. Determine if the addition of this pipe will increase or decrease the distance the robot must travel. You must give a reason for your answer.
      5. \begin{figure}[h]
      \includegraphics[alt={},max width=\textwidth]{e3ac0632-9560-4cb8-99dd-8f4bf28315f4-6_560_1134_251_470} \captionsetup{labelformat=empty} \caption{Figure 5}
      \end{figure} Figure 5 represents a network of roads. The number on each arc represents the length, in km, of the corresponding road.
    9. Use Dijkstra's algorithm to find the shortest route from S to T . State your route and its length. The road represented by arc CE is now closed for repairs.
    10. Find two shortest routes from S to T that do not include arc CE . State the length of these routes.
      (3)
      6. A linear programming problem in \(x\) and \(y\) is described as follows. Minimise \(\quad C = 2 x + 5 y\) subject to $$\begin{aligned} x + y & \geqslant 500 \\ 5 x + 4 y & \geqslant 4000 \\ y & \leqslant 2 x \\ y & \geqslant x - 250 \\ x , y & \geqslant 0 \end{aligned}$$
    11. Add lines and shading to Diagram 1 in the answer book to represent these constraints. Hence determine the feasible region and label it R .
    12. Use point testing to determine the exact coordinates of the optimal point, P. You must show your working. The first constraint is changed to \(x + y \geqslant k\) for some value of \(k\).
    13. Determine the greatest value of \(k\) for which P is still the optimal point.
      7. \begin{figure}[h]
      \includegraphics[alt={},max width=\textwidth]{e3ac0632-9560-4cb8-99dd-8f4bf28315f4-8_582_1226_248_422} \captionsetup{labelformat=empty} \caption{Figure 6}
      \end{figure} A project is modelled by the activity network shown in Figure 6. 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.
    14. Complete Diagram 1 in the answer book to show the early event times and late event times.
    15. Draw a cascade (Gantt) chart for this project on Grid 1 in the answer book.
    16. Use your cascade chart to determine a lower bound for the number of workers needed to complete the project in the shortest possible time. You must make specific reference to times and activities. The project is to be completed in the minimum time using as few workers as possible.
    17. Schedule the activities, using Grid 2 in the answer book.
      8. A charity produces mixed packs of posters and flyers to send out to sponsors. Pack A contains 40 posters and 20 flyers.
      Pack B contains 30 posters and 50 flyers.
      The charity must send out at least 15000 flyers.
      The charity wants between \(40 \%\) and \(60 \%\) of the total packs produced to be Pack As.
      Posters cost 15p each and flyers cost 3p each.
      The charity wishes to minimise its costs.
      Let \(x\) represent the number of Pack As produced, and \(y\) represent the number of Pack Bs produced.
      Formulate this as a linear programming problem, stating the objective and listing the constraints as simplified inequalities with integer coefficients.
      You should not attempt to solve the problem.
      (Total 6 marks)
Edexcel D1 2009 June Q1
5 marks Easy -1.3
1.
\(\mathbf { A }\)\(\mathbf { B }\)\(\mathbf { C }\)\(\mathbf { D }\)\(\mathbf { E }\)\(\mathbf { F }\)
\(\mathbf { A }\)-1351807095225
\(\mathbf { B }\)135-215125205240
\(\mathbf { C }\)180215-150165155
\(\mathbf { D }\)70125150-100195
\(\mathbf { E }\)95205165100-215
\(\mathbf { F }\)225240155195215-
The table shows the lengths, in km, of potential rail routes between six towns, \(\mathrm { A } , \mathrm { B } , \mathrm { C } , \mathrm { D } , \mathrm { E }\) and F .
  1. Use Prim's algorithm, starting from A , to find a minimum spanning tree for this table. You must list the arcs that form your tree in the order that they are selected.
  2. Draw your tree using the vertices given in Diagram 1 in the answer book.
  3. State the total weight of your tree.
AQA D1 Q3
Easy -1.8
3
    1. State the number of edges in a minimum spanning tree of a network with 10 vertices.
    2. State the number of edges in a minimum spanning tree of a network with \(n\) vertices.
  1. The following network has 10 vertices: \(A , B , \ldots , J\). The numbers on each edge represent the distances, in miles, between pairs of vertices. \includegraphics[max width=\textwidth, alt={}, center]{194d16e0-8e05-45c0-8948-99808440ed2a-004_1294_1118_785_445}
    1. Use Kruskal's algorithm to find the minimum spanning tree for the network.
    2. State the length of your spanning tree.
    3. Draw your spanning tree.
AQA D1 2006 January Q3
15 marks Easy -2.0
3
    1. State the number of edges in a minimum spanning tree of a network with 10 vertices.
    2. State the number of edges in a minimum spanning tree of a network with \(n\) vertices.
  1. The following network has 10 vertices: \(A , B , \ldots , J\). The numbers on each edge represent the distances, in miles, between pairs of vertices. \includegraphics[max width=\textwidth, alt={}, center]{4a186c87-5f84-4ec3-8cc3-a0ed8721b040-03_1294_1118_785_445}
    1. Use Kruskal's algorithm to find the minimum spanning tree for the network.
    2. State the length of your spanning tree.
    3. Draw your spanning tree.
AQA D1 2007 January Q1
10 marks Standard +0.3
1 The following network shows the lengths, in miles, of roads connecting nine villages. \includegraphics[max width=\textwidth, alt={}, center]{e47eb41e-0a4b-4865-a8ff-6c9978495ee0-02_856_1251_568_374}
  1. Use Prim's algorithm, starting from \(A\), to find a minimum spanning tree for the network.
  2. Find the length of your minimum spanning tree.
  3. Draw your minimum spanning tree.
  4. State the number of other spanning trees that are of the same length as your answer in part (a).
AQA D1 2008 January Q3
10 marks Moderate -0.5
3 The diagram shows 10 bus stops, \(A , B , C , \ldots , J\), in Geneva. The number on each edge represents the distance, in kilometres, between adjacent bus stops. \includegraphics[max width=\textwidth, alt={}, center]{92175666-ef7a-4dca-9cdb-ebde1b40b2c9-03_595_1362_422_331} The city council is to connect these bus stops to a computer system which will display waiting times for buses at each of the 10 stops. Cabling is to be laid between some of the bus stops.
  1. Use Kruskal's algorithm, showing the order in which you select the edges, to find a minimum spanning tree for the 10 bus stops.
  2. State the minimum length of cabling needed.
  3. Draw your minimum spanning tree.
  4. If Prim's algorithm, starting from \(A\), had been used to find the minimum spanning tree, state which edge would have been the final edge to complete the minimum spanning tree.
AQA D1 2009 January Q1
10 marks Moderate -0.8
1 The following network shows the lengths, in miles, of roads connecting 11 villages, \(A , B , \ldots , K\). \includegraphics[max width=\textwidth, alt={}, center]{6360ed01-76da-4265-8bc8-53ffe391704e-2_915_1303_591_365}
  1. Starting from \(G\) and showing your working at each stage, use Prim's algorithm to find a minimum spanning tree for the network.
  2. State the length of your minimum spanning tree.
  3. Draw your minimum spanning tree.
AQA D1 2009 January Q6
7 marks Challenging +1.2
6 A connected graph \(G\) has five vertices and has eight edges with lengths \(8,10,10,11,13,17\), 17 and 18.
  1. Find the minimum length of a minimum spanning tree for \(G\).
  2. Find the maximum length of a minimum spanning tree for \(G\).
  3. Draw a sketch to show a possible graph \(G\) when the length of the minimum spanning tree is 53 .
AQA D1 2010 January Q4
14 marks Moderate -0.8
4 In Paris, there is a park where there are statues of famous people; there are many visitors each day to this park. Lighting is to be installed at nine places, \(A , B , \ldots , I\), in the park. The places have to be connected either directly or indirectly by cabling, to be laid alongside the paths, as shown in the diagram. The diagram shows the length of each path, in metres, connecting adjacent places. \includegraphics[max width=\textwidth, alt={}, center]{f99fad35-3304-4e8f-be02-1439dfdc10e1-4_1109_1120_612_459}
    1. Use Prim's algorithm, starting from \(A\), to find the minimum length of cabling required.
    2. State this minimum length.
    3. Draw the minimum spanning tree.
  1. A security guard walks along all the paths before returning to his starting place. Find the length of an optimal Chinese postman route for the guard.
AQA D1 2005 June Q3
11 marks Moderate -0.3
3 A theme park has 11 rides, \(A , B , \ldots K\). The network shows the distances, in metres, between pairs of rides. The rides are to be connected by cabling so that information can be collated. The manager of the theme park wishes to use the minimum amount of cabling. \includegraphics[max width=\textwidth, alt={}, center]{a1290c22-f28d-42aa-89d5-10d60ca4741c-03_988_1575_488_248}
  1. Use Prim's algorithm, starting from \(A\), to find the minimum spanning tree for the network.
  2. State the length of cabling required.
  3. Draw your minimum spanning tree.
  4. The manager decides that the edge \(A E\) must be included. Find the extra length of cabling now required to give the smallest spanning tree that includes \(A E\).
AQA D1 2006 June Q3
14 marks Standard +0.3
3 [Figure 1, printed on the insert, is provided for use in part (b) of this question.]
The diagram shows a network of roads. The number on each edge is the length, in kilometres, of the road. \includegraphics[max width=\textwidth, alt={}, center]{63e7775d-2a63-4584-b3be-ce97927bcfcc-03_716_1303_559_388}
    1. Use Prim's algorithm, starting from \(A\), to find a minimum spanning tree for the network.
    2. State the length of your minimum spanning tree.
    1. Use Dijkstra's algorithm on Figure 1 to find the shortest distance from \(A\) to \(J\).
    2. A new road, of length \(x \mathrm {~km}\), is built connecting \(I\) to \(J\). The minimum distance from \(A\) to \(J\) is reduced by using this new road. Find, and solve, an inequality for \(x\).
AQA D1 2007 June Q4
17 marks Moderate -0.5
4 The diagram shows the various ski-runs at a ski resort. There is a shop at \(S\). The manager of the ski resort intends to install a floodlighting system by placing a floodlight at each of the 12 points \(A , B , \ldots , L\) and at the shop at \(S\). The number on each edge represents the distance, in metres, between two points. \includegraphics[max width=\textwidth, alt={}, center]{eb305e75-0e85-4f99-8f04-27046a153532-04_842_830_577_607} Total of all edges \(= 1135\)
  1. The manager wishes to use the minimum amount of cabling, which must be laid along the ski-runs, to connect the 12 points \(A , B , \ldots , L\) and the shop at \(S\).
    1. Starting from the shop, and showing your working at each stage, use Prim's algorithm to find the minimum amount of cabling needed to connect the shop and the 12 points.
    2. State the length of your minimum spanning tree.
    3. Draw your minimum spanning tree.
    4. The manager used Kruskal's algorithm to find the same minimum spanning tree. Find the seventh and the eighth edges that the manager added to his spanning tree.
  2. At the end of each day a snow plough has to drive at least once along each edge shown in the diagram in preparation for the following day's skiing. The snow plough must start and finish at the point \(L\). Use the Chinese Postman algorithm to find the minimum distance that the snow plough must travel.
    (6 marks)
AQA D1 2014 June Q2
11 marks Moderate -0.8
2 A document which is currently written in English is to be translated into six other European Union languages. The cost of translating a document varies, as it is harder to find translators for some languages. The costs, in euros, are shown in the table below.
    1. On the table below, showing the order in which you select the edges, use Prim's algorithm, starting from \(E\), to find a minimum spanning tree for the graph connecting \(D , E , F , G , H , I\) and \(S\).
    2. Find the length of your minimum spanning tree.
    3. Draw your minimum spanning tree.
  1. It is given that the graph has a unique minimum spanning tree. State the final two edges that would be added to complete the minimum spanning tree in the case where:
    1. Prim's algorithm starting from \(H\) is used;
    2. Kruskal's algorithm is used. \begin{table}[h]
      \captionsetup{labelformat=empty} \caption{Answer space for question 2}
      Danish ( \(\boldsymbol { D }\) )English ( \(\boldsymbol { E }\) )French (F)German ( \(G\) )Hungarian (H)Italian (I)Spanish \(\boldsymbol { ( } \boldsymbol { S } \boldsymbol { ) }\)
      Danish (D)-12014080170140140
      English ( \(\boldsymbol { E }\) )120-7080130130110
      French (F)14070-901908590
      German ( \(G\) )808090-110100100
      Hungarian (H)170130190110-140150
      Italian (I)14013085100140-60
      Spanish ( \(\boldsymbol { S }\) )1401109010015060-
      \end{table}
AQA D1 2015 June Q2
9 marks Moderate -0.8
2 The network below shows 8 towns, \(A , B , \ldots , H\). The number on each edge shows the length of the road, in miles, between towns. During the winter, the council treats some of the roads with salt so that each town can be safely reached on treated roads from any other town. It costs \(\pounds 30\) to treat a mile of road. \includegraphics[max width=\textwidth, alt={}, center]{f5890e58-38c3-413c-8762-6f80ce6dcec7-04_876_1611_497_210}
    1. Use Prim's algorithm starting from \(A\), showing the order in which you select the edges, to find a minimum spanning tree for the network.
    2. Draw your minimum spanning tree.
    3. Calculate the minimum cost to the council of making it possible for each town to be safely reached on treated roads from any other town.
  1. On one occasion, the road from \(C\) to \(E\) is impassable because of flooding. Find the minimum cost of treating sufficient roads for safe travel in this case.
    [0pt] [2 marks]
AQA D1 2016 June Q3
7 marks Moderate -0.3
3 The network below shows vertices \(A , B , C , D\) and \(E\). The number on each edge shows the distance between vertices. \includegraphics[max width=\textwidth, alt={}, center]{fb95068f-f76d-492a-b385-bce17b26ae30-06_563_736_402_651}
    1. In the case where \(x = 8\), use Kruskal's algorithm to find a minimum spanning tree for the network. Write down the order in which you add edges to your minimum spanning tree.
    2. Draw your minimum spanning tree.
    3. Write down the length of your minimum spanning tree.
  1. Alice draws the same network but changes the value of \(x\). She correctly uses Kruskal's algorithm and edge \(C D\) is included in her minimum spanning tree.
    1. Explain why \(x\) cannot be equal to 7 .
    2. Write down an inequality for \(x\).
AQA D1 2016 June Q7
17 marks Moderate -0.5
7 A company operates a steam railway between six stations. The minimum cost (in euros) of travelling between pairs of stations is shown in the table below.
  1. On Figure 1 below, use Prim's algorithm, starting from \(P\), to find a minimum spanning tree for the graph connecting \(P , Q , R , S , T\) and \(U\). State clearly the order in which you select the vertices and draw your minimum spanning tree. \section*{Question 7 continues on page 20} \begin{table}[h]
    \captionsetup{labelformat=empty} \caption{Figure 1}
    \(\boldsymbol { P }\)\(\boldsymbol { Q }\)\(\boldsymbol { R }\)\(\boldsymbol { S }\)\(\boldsymbol { T }\)\(\boldsymbol { U }\)
    \(\boldsymbol { P }\)-14711612
    \(\boldsymbol { Q }\)14-810910
    \(\boldsymbol { R }\)78-121315
    \(\boldsymbol { S }\)111012-511
    \(\boldsymbol { T }\)69135-10
    \(\boldsymbol { U }\)1210151110-
    \end{table}
  2. Another station, \(V\), is opened. The minimum costs (in euros) of travelling to and from \(V\) to each of the other stations are added to the table in part (a), as shown in Figure 2(i) below. Further copies of this table are shown in Figure 2(ii). Arjen is on holiday and he plans to visit each station. He intends to board a train at \(V\) and visit all the other stations, once only, before returning to \(V\).
    1. By first removing \(V\), obtain a lower bound for the minimum travelling cost of Arjen's tour. (You may use Figure 2(i) for your working.)
    2. Use the nearest neighbour algorithm twice, starting each time from \(V\), to find two different upper bounds for the minimum cost of Arjen's tour. State, with a reason, which of your two answers gives the better upper bound. (You may use Figure 2(ii) for your working.)
    3. Hence find an optimal tour of the seven stations. Explain how you know that it is optimal. Answer space for question 7(b) \begin{table}[h]
      \captionsetup{labelformat=empty} \caption{Figure 2(ii)}
      \(\boldsymbol { P }\)\(Q\)\(\boldsymbol { R }\)\(\boldsymbol { S }\)\(T\)\(\boldsymbol { U }\)\(V\)
      \(\boldsymbol { P }\)-1471161215
      \(Q\)14-81091018
      \(\boldsymbol { R }\)78-12131514
      \(\boldsymbol { S }\)111012-51114
      \(T\)69135-1017
      \(\boldsymbol { U }\)1210151110-12
      \(V\)151814141712-
      \end{table}
AQA D2 2006 June Q2
9 marks Standard +0.3
2 Four of the five students Phil, Quin, Ros, Sue and Tim are to be chosen to make up a team for a mathematical relay race. The team will be asked four questions, one each on the topics A, B, C and D. A different member of the team will answer each question. Each member has to give the correct answer to the question before the next question is asked. The team with the least overall time wins.
The average times, in seconds, for each student in some practice questions are given below.
PhilQuinRosSueTim
Topic A1815192017
Topic B2324222523
Topic C2016182219
Topic D2117182320
  1. Modify the table of values by adding an extra row of values so that the Hungarian algorithm can be applied.
  2. Use the Hungarian algorithm, reducing columns first, then rows, to decide which four students should be chosen for the team. State which student should be allocated to each topic and state the total time for the four students on the practice questions using this matching.
AQA D2 2007 June Q2
12 marks Moderate -0.8
2 The daily costs, in pounds, for five managers A, B, C, D and E to travel to five different centres are recorded in the table below.
ABCDE
Centre 110118125
Centre 21151167
Centre 31287114
Centre 410914106
Centre 599789
Using the Hungarian algorithm, each of the five managers is to be allocated to a different centre so that the overall total travel cost is minimised.
  1. By reducing the rows first and then the columns, show that the new table of values is
    36360
    40602
    64360
    23830
    02002
  2. Show that the zeros in the table in part (a) can be covered with three lines and use adjustments to produce a table where five lines are required to cover the zeros.
  3. Hence find the two possible ways of allocating the five managers to the five centres with the least possible total travel cost.
  4. Find the value of this minimum daily total travel cost.
AQA D2 2008 June Q2
13 marks Moderate -0.3
2 The following table shows the scores of five people, Alice, Baji, Cath, Dip and Ede, after playing five different computer games.
AliceBajiCathDipEde
Game 11716191720
Game 22013151618
Game 31617151813
Game 41314181517
Game 51516201615
Each of the five games is to be assigned to one of the five people so that the total score is maximised. No person can be assigned to more than one game.
  1. Explain why the Hungarian algorithm may be used if each number, \(x\), in the table is replaced by \(20 - x\).
  2. Form a new table by subtracting each number in the table above from 20, and hence show that, by reducing columns first and then rows, the resulting table of values is as below.
    31110
    04522
    40507
    51011
    51025
  3. Show that the zeros in the table in part (b) can be covered with one horizontal and three vertical lines. Hence use the Hungarian algorithm to reduce the table to a form where five lines are needed to cover the zeros.
  4. Hence find the possible allocations of games to the five people so that the total score is maximised.
  5. State the value of the maximum total score.
AQA D2 2009 June Q3
13 marks Moderate -0.3
3 Five lecturers were given the following scores when matched against criteria for teaching five courses in a college.
Course 1Course 2Course 3Course 4Course 5
Ron131391013
Sam1314121715
Tom161081414
Una1114121610
Viv1214141315
Each lecturer is to be allocated to exactly one of the courses so as to maximise the total score of the five lecturers.
  1. Explain why the Hungarian algorithm may be used if each number, \(x\), in the table is replaced by \(17 - x\).
  2. Form a new table by subtracting each number in the table above from 17. Hence show that, by reducing rows first and then columns, the resulting table of values is as below.
    00330
    43402
    06722
    52306
    31020
  3. Show that the zeros in the table in part (b) can be covered with two horizontal and two vertical lines. Hence use the Hungarian algorithm to reduce the table to a form where five lines are needed to cover the zeros.
  4. Hence find the possible allocations of courses to the five lecturers so that the total score is maximised.
  5. State the value of the maximum total score.
AQA D2 2012 June Q2
10 marks Standard +0.3
2 The times taken in minutes for five people, Ann, Baz, Cal, Di and Ez, to complete each of five different tasks are recorded in the table below. Neither Ann nor Di can do task 2, as indicated by the asterisks in the table.
AQA Further AS Paper 2 Discrete 2018 June Q6
5 marks Moderate -0.8
6 An animal sanctuary has a rainwater collection site. The manager of the sanctuary is installing a pipe system to connect the rainwater collection site to five other sites in the sanctuary. Each site does not need to be connected directly to the rainwater collection site. There are nine possible routes between the sites that are suitable for water pipes. The distances, in metres, of the nine possible routes are given in the table below.
From/ToHenhouse (H)Goatshed (G)Kennels (K)Cattery (C)
Rainwater collection site (R)840810520370
Cattery (C)-680610\multirow{3}{*}{}
Duckpond (D)480310
Goatshed (G)150
Water pipe costs 60 pence per metre. Find the minimum cost of connecting all the sites to the rainwater collection site. Fully justify your answer. \(7 \quad\) A linear programming problem has the constraints $$\begin{aligned} 1 \leq x & \leq 6 \\ 1 \leq y & \leq 6 \\ y & \geq x \\ x + y & \leq 11 \end{aligned}$$
AQA Further AS Paper 2 Discrete 2020 June Q6
7 marks Easy -1.2
6 A garden has seven statues \(A , B , C , D , E , F\) and \(G\), with paths connecting each pair of statues, either directly or indirectly. To provide better access to all the statues, some of the paths are being made wider.
6
  1. State why six is the minimum number of paths that need to be made wider. 6
  2. The table below shows the number of trees that need to be removed to make the path between adjacent statues wider. A dash in the table means that there is no direct path between the two statues.
    Statue\(\boldsymbol { A }\)\(\boldsymbol { B }\)C\(\boldsymbol { D }\)\(E\)\(F\)\(G\)
    \(\boldsymbol { A }\)-47----
    B4-623--
    C76--3-4
    \(D\)-2--45-
    \(E\)-334-37
    \(F\)---53-6
    G--4-76-
    Find the minimum number of trees that need to be removed. Fully justify your answer.
    6
  3. A landscaper identifies that two new wide paths could be constructed without removing any trees. However, there are only enough resources to build one new wide path. The new wide path could be between \(A\) and \(D\) or between \(A\) and \(F\).
    Explain clearly how the solution to part (b) can be adapted to find the new minimum number of trees that need to be removed.
    [0pt] [2 marks]
AQA Further AS Paper 2 Discrete 2023 June Q7
7 marks Standard +0.3
7 A construction company has built eight wind turbines on a moorland site. The network below shows nodes which represent the site entrance, \(E\), and the wind turbine positions, \(S , T , \ldots , Z\) \includegraphics[max width=\textwidth, alt={}, center]{372edcfa-c3cd-4c83-89e9-2bb5fd9825f1-12_924_1294_479_356} Each arc represents an access track with its length given in metres.
These 17 tracks were created in order to build the wind turbines. Eight of the tracks are to be retained so that each turbine can be accessed for maintenance, directly or indirectly, from the site entrance. The other nine tracks will be removed. 7
    1. To save money the construction company wants to maximise the total length of the eight tracks to be retained. Determine which tracks the construction company should retain.
      7
      1. (ii) Find the total length of the eight tracks that are to be retained. 7
    2. The total length of the 17 tracks is 14.6 km
      The cost of removing all 17 tracks would be \(\pounds 87,600\) Using your answer to part (a)(ii), calculate an estimate for the cost of removing the nine tracks that will not be retained.
      [0pt] [2 marks]
      7
    3. Comment on why the modelling used in part (b) may not give an accurate estimate for the cost of removing the nine tracks.
AQA Further Paper 3 Discrete 2020 June Q3
8 marks Moderate -0.5
3 A company is installing an internal telephone network between the offices in a council building. Each office is required to be connected with telephone cables, either directly or indirectly, to every other office in the building. The lengths of cable, in metres, needed to connect the offices are shown in the table below.
EducationHousingRefuse CollectionPayrollSocial CareTransport
Education-2713351624
Housing27-29302224
Refuse Collection1329-262317
Payroll353026-2040
Social Care16222320-21
Transport2424174021-
The council wants the total length of cable that is used to be as small as possible.
The cost to the council to install one metre of cable is \(\pounds 8\) 3
    1. Find the minimum total cost to the council to install the cable required for the internal telephone network.
      [0pt] [4 marks]
      3
      1. (ii) Suggest a reason why the total cost to the council for installing the internal telephone network is likely to be different from your answer to part (a)(i). 3
    2. Before the company starts installing the cable, it is told that the Education office cannot be connected directly to the Transport office due to issues with the building. Explain the possible impact of this on your answer to part (a)(i).