Skip to content
CalcGospel 國際數學圖譜
返回

IAL 2024 June D1 Q4

A Level / Edexcel / D1

IAL 2024 June Paper · Question 4

题目

Problem

The table shows the distances, in km, between eight towns, A, B, C, D, E, F, G, H and J.

ABCDEFGHJ
A157251542645146
B1522403057493631
C722322249715853
D2540321017577071
E1530221027676661
F4257491727405372
G6449715767401332
H5136587066531319
J4631537161723219

A van driver must visit each town at least once, starting and finishing at A. The driver wishes to minimise the total distance travelled.

(a) Use Prim’s algorithm, starting at A, to obtain a minimum spanning tree for the network. You must clearly state the order in which you select the arcs.

(3)

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

(1)

(c) Use the nearest neighbour algorithm, starting at A, to find another upper bound for the length of the van driver’s route. Write down the route that gives this upper bound.

(3)

(d) By deleting A and all of its arcs, and using the answer to part (a), obtain a lower bound for the length of the van driver’s route.

(3)

(e) State the smallest interval that must contain the optimal length of the van driver’s route.

(1)

(f) State, with a reason, which of the upper bounds found in parts (b) and (c) is the better upper bound.

(1)

(g) Determine the length of an optimal route for the van driver. You must justify your answer.

(2)
题目中文翻译

下表显示了八个城镇 A、B、C、D、E、F、G、H 和 J 之间的距离(单位:km)。

ABCDEFGHJ
A157251542645146
B1522403057493631
C722322249715853
D2540321017577071
E1530221027676661
F4257491727405372
G6449715767401332
H5136587066531319
J4631537161723219

一名货车司机必须访问每个城镇至少一次,从 A 出发并回到 A。司机希望最小化总行驶距离。

(a) 使用 Prim 算法,从 A 出发,求网络的最小生成树。必须清楚说明选择弧的顺序。

(b) 利用 (a) 的答案确定货车司机路线长度的初始上界。

(c) 使用最近邻算法,从 A 出发,求货车司机路线长度的另一个上界。写出给出此上界的路线。

(d) 通过删除 A 及其所有弧,并利用 (a) 的答案,求货车司机路线长度的下界。

(e) 说明必须包含货车司机路线最优长度的最小区间。

(f) 说明 (b) 和 (c) 中找到的两个上界中哪个更好,并给出理由。

(g) 确定货车司机最优路线的长度。必须说明理由。

解答