Unit 3: Geometry and Trigonometry

Topic 3.16: Route algorithms (HL only) Questions

Practice 20 exam-style questions for IB Math AI SL Topic 3.16. Review the question stems below, then unlock the full Question Bank to access markschemes, model answers, and AI grading.

11 mark
2026
Dijkstra's algorithm is best described as finding:
Markscheme and model answer locked
Unlock Question
21 mark
2026
In Kruskal's algorithm, an edge is rejected when it:
Markscheme and model answer locked
Unlock Question
31 mark
2026
If every vertex of a connected graph has even degree, the Chinese postman route length equals:
Markscheme and model answer locked
Unlock Question
4Write down1 mark
2026
Write down whether an Eulerian trail exists, and where it must start.
Markscheme and model answer locked
Unlock Question
5Write down1 mark
2026
Write down the number of edges in any spanning tree of the graph.
Markscheme and model answer locked
Unlock Question
61 mark
2026
The nearest-neighbour algorithm for the TSP gives:
Markscheme and model answer locked
Unlock Question
71 mark
2026
A spanning tree on 10 vertices has how many edges?
Markscheme and model answer locked
Unlock Question
81 mark
2026
A TSP problem gives an upper bound of 64 and a lower bound of 64. The optimal tour length is:
Markscheme and model answer locked
Unlock Question
9Find2 marks
2026
Four cities P, Q, R, S have distances (km): PQ = 8, PR = 5, PS = 9, QR = 6, QS = 7, RS = 4. Use the nearest-neighbour algorithm starting at P to find an upper bound for the travelling-salesman tour.
Markscheme and model answer locked
Unlock Question
10Find3 marks
2026
Find the length of the shortest closed route that covers every road.
Markscheme and model answer locked
Unlock Question
11Find2 marks
2026
A water authority can lay pipes between 4 pumping stations P, Q, R, S. Lengths (km): PQ = 3, PR = 7, QR = 2, QS = 6, RS = 4. Use Kruskal's algorithm to find the minimum spanning tree and its total length.
Markscheme and model answer locked
Unlock Question
12Find3 marks
2026
A fibre provider can link 5 hubs (1, 2, 3, 4, 5). Costs (£000): 12 = 5, 13 = 8, 23 = 3, 24 = 6, 34 = 4, 35 = 9, 45 = 2. Use Kruskal's algorithm to find the cheapest network connecting all hubs, and state its cost.
Markscheme and model answer locked
Unlock Question
13Find3 marks
2026
For the network PQ = 3, PR = 7, QR = 2, QS = 6, RS = 4, use Prim's algorithm starting at P. List the edges in the order they are added and give the total weight.
Markscheme and model answer locked
Unlock Question
141 mark
2026
In Dijkstra's algorithm, the next vertex to be made permanent is the one with the:
Markscheme and model answer locked
Unlock Question
15Find3 marks
2026
A road network has lengths (m): AB = 200, AC = 300, BC = 150, BD = 250, CD = 100, CE = 350, DE = 200. The total of all the roads is 1550 m. A snow-plough must clear every road and return to the depot. Find the length of the shortest closed route.
Markscheme and model answer locked
Unlock Question
161 mark
2026
In the deleted-vertex lower bound, after removing a vertex you find the MST of the rest and then add:
Markscheme and model answer locked
Unlock Question
171 mark
2026
A connected graph has odd-degree vertices at P, Q, R, S. How many distinct ways can they be paired for route inspection?
Markscheme and model answer locked
Unlock Question
18Find2 marks
2026
Find the total weight of the minimum spanning tree.
Markscheme and model answer locked
Unlock Question
191 mark
2026
Prim's algorithm differs from Kruskal's mainly because it:
Markscheme and model answer locked
Unlock Question
20Explain3 marks
2026
Explain the difference between the Chinese postman (route inspection) problem and the travelling salesman problem, and state what each algorithm guarantees.
Markscheme and model answer locked
Unlock Question

Ready to practice Topic 3.16?

Get instant AI feedback on your answers, view detailed markschemes, and track your progress across all IB Math AI SL topics.