Date | May Specimen paper | Marks available | 2 | Reference code | SPM.2.AHL.TZ0.5 |
Level | Additional Higher Level | Paper | Paper 2 | Time zone | Time zone 0 |
Command term | Show | Question number | 5 | Adapted from | N/A |
Question
The following table shows the costs in US dollars (US$) of direct flights between six cities. Blank cells indicate no direct flights. The rows represent the departure cities. The columns represent the destination cities.
The following table shows the least cost to travel between the cities.
A travelling salesman has to visit each of the cities, starting and finishing at city A.
Show the direct flights between the cities as a graph.
Write down the adjacency matrix for this graph.
Using your answer to part (b), find the number of different ways to travel from and return to city A in exactly 6 flights.
State whether or not it is possible to travel from and return to city A in exactly 6 flights, having visited each of the other 5 cities exactly once. Justify your answer.
Find the values of and .
Use the nearest neighbour algorithm to find an upper bound for the cost of the trip.
By deleting vertex A, use the deleted vertex algorithm to find a lower bound for the cost of the trip.
Markscheme
A2
[2 marks]
attempt to form an adjacency matrix M1
A1
[2 marks]
raising the matrix to the power six (M1)
50 A1
[2 marks]
not possible A1
because you must pass through B twice R1
Note: Do not award A1R0.
[2 marks]
, A1A1
[2 marks]
A → B → D → E → F → C → A (M1)
90 + 70 + 100 + 210 + 330 + 150 (A1)
(US$) 950 A1
[3 marks]
finding weight of minimum spanning tree M1
70 + 80 + 100 + 180 = (US$) 430 A1
adding in two edges of minimum weight M1
430 + 90 + 150 = (US$) 670 A1
[4 marks]