BREAKING
Student finds x, x refuses to elaborate★Paper 1 still non-calculator, nation in shock★Local teen shows working, examiner weeps with joy★
  1. Home
  2. A Level
  3. Mathematics
  4. Edexcel
  5. Minimum spanning trees

Edexcel A Level Maths

Topic questions Decision mathematics Minimum spanning trees

Minimum spanning trees

14 questions · 147 marks · about 3 hours

Minimum spanning trees questions

Edexcel 9371 Minimum spanning trees 14 questions

Decision Mathematics 1 June 2017, Question 2 7 marks

Figure for question 2

Figure 3 represents nine computer terminals, A, B, C, D, E, F, G, H and J, at Pearsonby School. The school wishes to connect them to form a single computer network. The number on each arc represents the cost, in pounds, of connecting the corresponding computer terminals.

(a)

Use Prim’s algorithm, starting at B, to find the minimum spanning tree for the computer network. You must clearly state the order in which you select the arcs of your tree.

[3]
Reveal mark scheme Mark scheme for question 2(a)
(b)

State the minimum cost of connecting the nine computer terminals.

It is discovered that some computer terminals are already connected. There are already direct connections along BD and FJ, as shown in bold in Diagram 1 in the answer book. It is decided to use these connections.

[1]
(c)

Use Kruskal’s algorithm to find the minimum spanning tree that includes arcs BD and FJ. You must list the arcs in the order that you consider them. In each case, state whether or not you are adding the arcs to your spanning tree.

[3]
Reveal mark scheme Mark scheme for question 2(c)

Decision Mathematics 1 June 2016, Question 4 12 marks

Figure for question 4

Figure 3 represents a network of tram tracks. The number on each edge represents the length, in miles, of the corresponding track. One day, Sarah wishes to travel from A to F. She wishes to minimise the distance she travels.

(a)

Use Dijkstra’s algorithm to find the shortest path from A to F. State your path and its length.

On another day, Sarah wishes to travel from A to F via J.

[6]
Reveal mark scheme Mark scheme for question 4(a)
(b)

Find a route of minimal length that goes from A to F via J and state its length.

[2]
(c)

Use Prim’s algorithm, starting at G, to find the minimum spanning tree for the network. You must clearly state the order in which you select the edges of your tree.

[3]
(d)

State the length, in miles, of the minimum spanning tree.

[1]
Reveal mark scheme Mark scheme for question 4(d)

Decision Mathematics 1 June 2015, Question 5 10 marks

Also involves Graphs and networks

Figure for question 5

The numbers on the 17 arcs in the network shown in Figure 5 represent the distances, in km, between nine nodes, A, B, C, D, E, F, G, H and J.

(a)

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.

[3]
Reveal mark scheme Mark scheme for question 5(a)
(b)

Starting at G, use Prim’s algorithm to find a minimum spanning tree. You must clearly state the order in which you select the arcs of your tree.

[3]
(c)

Find the weight of the minimum spanning tree.

A connected graph V has n nodes. The sum of the degrees of all the nodes in V is m. The graph T is a minimum spanning tree of V.

[1]
(d)(i)

Write down, in terms of m, the number of arcs in V.

(d)(ii)

Write down, in terms of n, the number of arcs in T.

(d)(iii)

Hence, write down an inequality, in terms of m and n, comparing the number of arcs in T and V.

[3]
Reveal mark scheme Mark scheme for question 5(d)(iii)

Decision Mathematics 2 June 2015, Question 3 12 marks

ABCDEFG
A–x4143382130
Bx–2738192951
C4127–24373540
D433824–445225
E38193744–2028
F2129355220–49
G305140252849–

The network represented by the table shows the least distances, in km, between seven theatres, A, B, C, D, E, F and G. Jasmine needs to visit each theatre at least once starting and finishing at A. She wishes to minimise the total distance she travels. The least distance between A and B, is x km, where 21 < x < 27

(a)

Using Prim’s algorithm, starting at A, obtain a minimum spanning tree for the network. You should list the arcs in the order in which you consider them.

[2]
Reveal mark scheme Mark scheme for question 3(a)
(b)

Use your answer to (a) to determine an initial upper bound for the length of Jasmine’s route.

[1]
(c)

Use the nearest neighbour algorithm, starting at A, to find a second upper bound for the length of the route.

The nearest neighbour algorithm starting at F gives a route of F – E – B – A – G – D – C – F.

[2]
Reveal mark scheme Mark scheme for question 3(c)
(d)

State which of these two nearest neighbour routes gives the better upper bound. Give a reason for your answer.

Starting by deleting A, and all of its arcs, a lower bound of 159 km for the length of the route is found.

[2]
Reveal mark scheme Mark scheme for question 3(d)
(e)

Find x, making your method clear.

[3]
(f)

Write down the smallest interval that you can be confident contains the optimal length of Jasmine’s route. Give your answer as an inequality.

[2]
Reveal mark scheme Mark scheme for question 3(f)

Decision Mathematics 2 June 2014, Question 2 10 marks

The table shows the least times, in seconds, that it takes a robot to travel between six points in an automated warehouse. These six points are an entrance, A, and five storage bins, B, C, D, E and F. The robot will start at A, visit each bin, and return to A. The total time taken for the robot’s route is to be minimised.

ABCDEF
A–901308535125
B90–801008388
C13080–108106105
D85100108–11088
E3583106110–75
F125881058875–
Reveal mark scheme Mark scheme for question 2
(a)

Show that there are two nearest neighbour routes that start from A. You must make the routes and their lengths clear.

[4]
Reveal mark scheme Mark scheme for question 2(a)
(b)

Starting by deleting F, and all of its arcs, find a lower bound for the time taken for the robot’s route.

[3]
Reveal mark scheme Mark scheme for question 2(b)
(c)

Use your results to write down the smallest interval which you are confident contains the optimal time for the robot’s route.

[3]
Reveal mark scheme Mark scheme for question 2(c)

Decision Mathematics 1 June 2013 (R), Question 2 8 marks

ABCDEF
A–85110160225195
B85–100135180150
C110100–215200165
D160135215–235215
E225180200235–140
F195150165215140–

The table shows the average journey time, in minutes, between six towns, A, B, C, D, E and F.

(a)

Use Prim’s algorithm, starting at A, to find a minimum spanning tree for this network. You must list the arcs that form your tree in the order in which you selected them.

[3]
Reveal mark scheme Mark scheme for question 2(a)
(b)

Draw your tree using the vertices given in Diagram 1 in the answer book.

[1]
Reveal mark scheme Mark scheme for question 2(b)
(c)

Find the weight of your minimum spanning tree.

Kruskal’s algorithm may also be used to find a minimum spanning tree.

[1]
(d)

State three differences between Prim’s algorithm and Kruskal’s algorithm.

[3]
Reveal mark scheme Mark scheme for question 2(d)

Decision Mathematics 1 June 2013, Question 3 10 marks

ABCDEF
A-1569--
B15-12-14-
C612-710-
D9-7-1117
E-141011-5
F---175-

The table shows the times, in days, needed to repair the network of roads between six towns, A, B, C, D, E and F, following a flood.

(a)

Use Prim’s algorithm, starting at A, to find the minimum connector for this network. You must list the arcs that form your tree in the order that you selected them.

[3]
Reveal mark scheme Mark scheme for question 3(a)
(b)

Draw your minimum connector using the vertices given in Diagram 1 in the answer book.

[1]
Reveal mark scheme Mark scheme for question 3(b)
(c)

Add arcs from D, E and F to Diagram 2 in the answer book, so that it shows the network of roads shown by the table.

[2]
Reveal mark scheme Mark scheme for question 3(c)
(d)

Use Kruskal’s algorithm to find the minimum connector. 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 connector.

[3]
(e)

State the minimum time needed, in days, to reconnect the six towns.

[1]
Reveal mark scheme Mark scheme for question 3(e)

Decision Mathematics 2 June 2013, Question 1 12 marks

ABCDE
A–15192520
B15–151525
C1915–2211
D251522–18
E20251118–

The table shows the least distances, in km, between five hiding places, A, B, C, D and E. Agent Goodie has to leave a secret message in each of the hiding places. He will start and finish at A, and wishes to minimise the total distance travelled.

(a)

Use Prim’s algorithm to find a minimum spanning tree for this network. Make your order of arc selection clear.

[2]
Reveal mark scheme Mark scheme for question 1(a)
(b)

Use your answer to part (a) to determine an initial upper bound for the length of Agent Goodie’s route.

[1]
Reveal mark scheme Mark scheme for question 1(b)
(c)

Show that there are two nearest neighbour routes which start from A. State these routes and their lengths.

[3]
Reveal mark scheme Mark scheme for question 1(c)
(d)

State the better upper bound from your answers to (b) and (c).

[1]
Reveal mark scheme Mark scheme for question 1(d)
(e)

Starting by deleting B, and all of its arcs, find a lower bound for the length of Agent Goodie’s route.

[4]
Reveal mark scheme Mark scheme for question 1(e)
(f)

Consider your answers to (d) and (e) and hence state an optimal route.

[1]
Reveal mark scheme Mark scheme for question 1(f)

Decision Mathematics 1 January 2013, Question 5 15 marks

Figure for question 5

[The weight of the network is 379] Figure 5 represents the roads in a highland wildlife conservation park. The vertices represent warden stations. The number on each arc gives the length, in km, of the corresponding road. During the winter months the park is closed. It is only necessary to ensure road access to the warden stations.

(a)

Use Prim’s algorithm, starting at A, to find a minimum connector for the network in Figure 5. You must state the order in which you include the arcs.

[3]
Reveal mark scheme Mark scheme for question 5(a)
(b)

Given that it costs £80 per km to keep the selected roads open in winter, calculate the minimum cost of ensuring road access to all the warden stations.

At the end of winter, Ben inspects all the roads before the park re-opens. He needs to travel along each road at least once. He will start and finish at A, and wishes to minimise the length of his route.

[2]
(c)

Use the route inspection algorithm to find the roads that will be traversed twice. You must make your method and working clear.

[6]
Reveal mark scheme Mark scheme for question 5(c)
(d)

Find the length of the shortest inspection route.

If Ben starts and finishes his inspection route at different warden stations, a shorter inspection route is possible.

[1]
(e)

Determine the two warden stations Ben should choose as his starting and finishing points in order that his route has minimum length. Give a reason for your answer and state the length of the route.

[3]
Reveal mark scheme Mark scheme for question 5(e)

Decision Mathematics 1 June 2012, Question 3 7 marks

Also involves Graphs and networks

ABCDEFG
A-1519-2224-
B15--813--
C19--12-16-
D-812-10-18
E2213-10-1516
F24-16-15-17
G---181617-

The table shows the lengths, in km, of a network of roads between seven villages, A, B, C, D, E, F and G.

(a)

Complete the drawing of the network in Diagram 1 of the answer book by adding the necessary arcs from vertex D together with their weights.

[2]
Reveal mark scheme Mark scheme for question 3(a)
(b)

Use Kruskal’s algorithm to find a minimum spanning tree for the network. You should list the arcs in the order that you consider them. In each case, state whether you are adding the arc to your minimum spanning tree.

[3]
Reveal mark scheme Mark scheme for question 3(b)
(c)

Draw the minimum spanning tree using the vertices provided in Diagram 2 in the answer book.

[1]
Reveal mark scheme Mark scheme for question 3(c)
(d)

State the weight of the minimum spanning tree.

[1]
Reveal mark scheme Mark scheme for question 3(d)

Decision Mathematics 1 June 2011, Question 2 8 marks

Figure for question 2
Reveal mark scheme Mark scheme for question 2
(a)

Define the terms

(a)(i)

tree,

(a)(ii)

minimum spanning tree.

[3]
Reveal mark scheme Mark scheme for question 2(a)(ii)
(b)

Use Kruskal’s algorithm to find a minimum spanning tree for the network shown in Figure 1. 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.

[3]
Reveal mark scheme Mark scheme for question 2(b)
(c)

Draw your minimum spanning tree using the vertices given in Diagram 1 in the answer book.

[1]
Reveal mark scheme Mark scheme for question 2(c)
(d)

State whether your minimum spanning tree is unique. Justify your answer.

[1]
Reveal mark scheme Mark scheme for question 2(d)

Decision Mathematics 2 June 2011, Question 1 10 marks

Also involves Graphs and networks

Figure for question 1

The network in Figure 1 shows the distances, in km, between six towns, A, B, C, D, E and F. Mabintou needs to visit each town. She will start and finish at A and wishes to minimise the total distance travelled.

Reveal mark scheme Mark scheme for question 1
(a)

By inspection, complete the two copies of the table of least distances in your answer book.

[3]
Reveal mark scheme Mark scheme for question 1(a)
(b)

Starting at A, use the nearest neighbour algorithm to find an upper bound for the length of Mabintou’s route. Write down the route which gives this upper bound.

[3]
Reveal mark scheme Mark scheme for question 1(b)
(c)

Starting by deleting A, and all of its arcs, find a lower bound for the route length.

[4]
Reveal mark scheme Mark scheme for question 1(c)

Decision Mathematics 1 January 2011, Question 3 10 marks

Figure for question 3
Reveal mark scheme Mark scheme for question 3
(a)

Use Kruskal’s algorithm to find a minimum spanning tree for the network shown in Figure 2. 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.

[3]
Reveal mark scheme Mark scheme for question 3(a)
(b)

Starting at A, use Prim’s algorithm to find a minimum spanning tree for the network in Figure 2. You must clearly state the order in which you include the arcs in your tree.

[3]
Reveal mark scheme Mark scheme for question 3(b)
(c)

Draw a minimum spanning tree for the network in Figure 2 using the vertices given in Diagram 1 of the answer book. State the weight of the minimum spanning tree.

A new spanning tree is required which includes the arcs DI and HG, and which has the lowest possible total weight.

[2]
Reveal mark scheme Mark scheme for question 3(c)
(d)

Explain which algorithm you would choose to complete the tree, and how the algorithm should be adapted. (You do not need to find the tree.)

[2]
Reveal mark scheme Mark scheme for question 3(d)

Decision Mathematics 2 June 2008, Question 6 16 marks

Figure for question 6

The network in figure 2 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.

Reveal mark scheme Mark scheme for question 6
(a)

Obtain a minimum spanning tree for the network using Kruskal’s algorithm, stating the order in which you select the arcs.

[2]
Reveal mark scheme Mark scheme for question 6(a)
(b)

Use your answer to part (a) to determine an initial upper bound for the length of the route.

[1]
Reveal mark scheme Mark scheme for question 6(b)
(c)

Starting from your initial upper bound use short cuts to find an upper bound, which is below 630km. State the corresponding route.

[4]
Reveal mark scheme Mark scheme for question 6(c)
(d)

Use the nearest neighbour algorithm starting at B to find a second upper bound for the length of the route.

[3]
Reveal mark scheme Mark scheme for question 6(d)
(e)

By deleting C, and all of its arcs, find a lower bound for the length of the route.

[4]
Reveal mark scheme Mark scheme for question 6(e)
(f)

Use your results to write down the smallest interval which you are confident contains the optimal length of the route.

[2]
Reveal mark scheme Mark scheme for question 6(f)

Report a problem with a question on this page
What is wrong?

Goes to whoever maintains the question split. No account needed and nothing is published on this page.

Memes

Certified Maths memes. Peer-reviewed by nobody.

Laugh now. Cry in the exam hall later. Then come back and do a past paper.

Learn the formula
Draw a vague triangle and hope
Me with 4 minutes left on Paper 3
Using a calculator
Using the formula sheet
Doing it in your head
Writing ‘by inspection’ and walking out
Maths enlightenment, ranked

Mum 💖

did you do your maths homework sweetie?? 🥰

yes I solved for x

proud of you!!!

📱 Screen time this week · TikTok6h 7m

x was never found

Maths starter pack

Protractor you've never usedCalculator older than you“Show your working” traumaThis website
Collect all four