2014年数学建模作业题 下载本文

《数学建模》期末作业题 20014-6-12

飞行员 1 2 3 4 5 6 7 8 英语 20 14 0 13 0 0 8 8 法语 12 0 0 10 15 20 8 9 语言 荷兰语 0 20 12 0 8 11 14 12 挪威语 0 0 0 0 17 0 0 16 侦察机 18 12 15 0 0 0 8 0 运输机 10 0 9 14 15 8 12 13 机型 轰炸机 0 17 0 11 13 10 0 0 战斗轰炸机 0 0 14 0 0 12 16 0 补给运输机 0 0 0 0 12 18 0 18 只有两名飞行员对同一种语言的掌握都超过10/20,且对同一种飞机的掌握都超过10/20,这样才能组成一个机组。

问题1:是否有可能让所有飞行员都编入机组?

然后计算每个可行机组人员对其掌握得分均超过10/20 的每种类型飞机的掌握得分之和。这样我们可以定义每个机组的最高得分。例如,飞行员5 和6 对轰炸机的掌握分别为13 和10,对补给运输机的掌握分别为12 和18。因此它们组成的机组的最高得分为max(13+10, 12+18) = 30。

问题2:应如何编组才能让所有机组的得分之和最大?

53、航班着陆调度(具有时间窗口的调度问题 )

在大型机场中,飞机的降落要受到很多安全约束条件的限制。本节中将研究如何对单条跑道上的飞机降落进行调度。已经有人研究了更一般的问题,但这些问题相当复杂(动态案例,例如航班晚点,同时有多条跑道,等等),因此我们只讨论一个简单的情形。

有十个航班需要降落。每个航班都有一个最早到达时间(飞机以最高速度到达降落区域的时间)和最晚到达时间(可能受其他因素如燃油量等的影响)。在这个时间窗口内,航空公司需要选择一个目标时间,并将它作为航班到达时间公布出去。如果比此目标时间迟到或早到,则可能会引起机场秩序混乱并带来额外的费用支出。为将这些费用计入考虑,并方便进行比对,每个航班都定义了早到每分钟的惩罚和晚到每分钟的惩罚。下表列出了每个航班的时间窗口(以从当天零时起分钟数计)和惩罚值。

表格 11.4:航班时间窗口等信息 飞机 1 2 3 4 5 6 7 8 9 10 最早到达 129 195 89 96 110 120 124 126 135 160 目标时间 155 258 98 106 123 135 138 140 150 180 最晚到达 559 744 510 521 555 576 577 573 591 657 早到惩罚 10 10 30 30 30 30 30 30 30 30 晚到惩罚 10 10 30 30 30 30 30 30 30 30 由于尾流影响以及飞机停留在跑道上的时间影响,在两次降落之间需要间隔一段安全时间。在表11.5 中第p 行第q 列即表示在航班p 和q 降落之间需要等待的最短时间(分钟),即便这两个航班实际上不是连续降落的。应采取何种降落调度方案才能够在使总惩罚最小,同时航班又都在指定的时间窗口中降落,并且满足两个航班降落之间的时间间隔?

表格 11.5:相邻降落之间的间隔时间矩阵

27

《数学建模》期末作业题 20014-6-12

1 2 3 4 5 6 7 8 9 10

1 - 3 15 15 15 15 15 15 15 15 2 3 - 15 15 15 15 15 15 15 15 3 15 15 - 8 8 8 8 8 8 8 4 15 15 8 - 8 8 8 8 8 8 5 15 15 8 8 - 8 8 8 8 8 6 15 15 8 8 8 - 8 8 8 8 7 15 15 8 8 8 8 - 8 8 8 8 15 15 8 8 8 8 8 - 8 8 9 15 15 8 8 8 8 8 8 - 8 10 15 15 8 8 8 8 8 8 8 -

28