topic badge

9.05 Spanning trees

Worksheet
Trees
1

Determine whether the following networks are trees:

a
b
c
d
e
f
2

For each of the following networks, determine whether it is a tree. Explain your answers.

a
b
c
d
3

Determine whether the following are properties that are true for all tree networks:

a

Removing any edge will make a disconnected subnetwork.

b

All of its subnetworks are connected.

c

No vertex has a degree higher than 2.

d

The number of edges is always one less than the number of vertices.

e

Every vertex shares an edge with every other vertex.

f

There is a unique path from any vertex to any other.

g

Adding an extra edge between two vertices will make another tree network.

h

There is no path from any vertex back to itself through the network.

Spanning trees
4

Determine whether following networks have a spanning tree:

a
b
5

Consider this network:

a

How many vertices and edges does the network have?

b

How many vertices and edges will a spanning tree have?

c

Which edge (or edges) could we remove to make a spanning tree?

6

Draw a spanning tree for the network shown:

7

Explain why the network shown does not have a spanning tree.

8

Consider the given network:

How many edges would you have to delete to create a spanning tree?

Minimal spanning trees
9

Consider the given network:

a

Which edge from A has the lowest weight?

b

Of all the edges not from A, which one has the highest weight?

c

Construct the minimal spanning tree.

10

Construct the minimal spanning tree for each weighted network below.

a
b
c
11

Consider the network shown:

a

What is the weight of a minimal spanning tree?

b

How many different minimal spanning trees are there for the network?

12

Consider the network shown:

a

What is the weight of a minimal spanning tree?

b

How many different minimal spanning trees are there for the network?

Applications
13

In a certain area, the council wanted to lay down new electric cables. The given graph displays the map of the area:

To minimise the cost of cables, the council wants to connect the houses in such a way that they minimise the cable length. Construct a graph that will minimise the cable length.

14

Water pipes need to be laid down in a new area that is undergoing construction. The given graph shows the suggested plan where the numbers represent the lengths of the pipes:

To minimise the cost, the council wants to minimise the total length of water pipes used. Construct a graph that would achieve this.

15

Carbon can be converted between its different forms (graphite, diamond, nanotubes, and graphene). There are six machines that can convert between these forms, and the cost of the machines is presented in this network:

a

A scientist wants to convert between all four forms of carbon. Which three machines should he buy?

b

An engineer wants to convert only between diamond and nanotubes. Can she convert between these two forms of carbon using the three machines from part (a)?

c

Should she buy these three machines, or buy only the diamond-nanotubes machine?

16

The following network shows six theme parks, and the cost of bus trips between them:

a

Consider the first subnetwork shown:

i

Is this subnetwork a tree?

ii

Is it a spanning tree?

iii

What is its weight?

b

Consider the second subnetwork shown:

i

Is this subnetwork a tree?

ii

Is it a spanning tree?

iii

What is its weight?

c

A Full Bus Pass lets you ride along as many bus routes as you like, and it costs \$19. When is it a good idea to buy a Full Bus Pass?

First subnetwork:

Second subnetwork:

17

In the future, humanity develops a teleportation network between different stars in the solar system, represented by the edges in this network. Each teleporter requires a different amount of megatonnes (\text{Mt}) of nuclear fuel to power it for one month, represented by the weights on the edges:

a

Earth wants all the stars in the network to be reachable, but they also want to minimise the amount of fuel required to maintain the network. Which connections should they maintain?

b

How much fuel will they save by maintaining only the connections in the minimal spanning tree?

Sign up to access Worksheet
Get full access to our content with a Mathspace account

Outcomes

MS2-12-8

solves problems using networks to model decision-making in practical problems

What is Mathspace

About Mathspace