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 Question21 mark
2026
In Kruskal's algorithm, an edge is rejected when it:
Markscheme and model answer locked
Unlock Question31 mark
2026
If every vertex of a connected graph has even degree, the Chinese postman route length equals:
Markscheme and model answer locked
Unlock Question4Write down1 mark
2026
Write down whether an Eulerian trail exists, and where it must start.
Markscheme and model answer locked
Unlock Question5Write down1 mark
2026
Write down the number of edges in any spanning tree of the graph.
Markscheme and model answer locked
Unlock Question61 mark
2026
The nearest-neighbour algorithm for the TSP gives:
Markscheme and model answer locked
Unlock Question71 mark
2026
A spanning tree on 10 vertices has how many edges?
Markscheme and model answer locked
Unlock Question81 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 Question9Find2 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 Question10Find3 marks
2026
Find the length of the shortest closed route that covers every road.
Markscheme and model answer locked
Unlock Question11Find2 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 Question12Find3 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 Question13Find3 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 Question141 mark
2026
In Dijkstra's algorithm, the next vertex to be made permanent is the one with the:
Markscheme and model answer locked
Unlock Question15Find3 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 Question161 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 Question171 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 Question18Find2 marks
2026
Find the total weight of the minimum spanning tree.
Markscheme and model answer locked
Unlock Question191 mark
2026
Prim's algorithm differs from Kruskal's mainly because it:
Markscheme and model answer locked
Unlock Question20Explain3 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 QuestionReady 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.