高教版《数学建模与数学实验(第3版)》建模案例:最佳灾.doc
《高教版《数学建模与数学实验(第3版)》建模案例:最佳灾.doc》由会员分享,可在线阅读,更多相关《高教版《数学建模与数学实验(第3版)》建模案例:最佳灾.doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、建模案例:最佳灾情巡视路线 这里介绍1998年全国大学生数学模型竞赛B题中的两个问题.一、问 题今年夏天某县遭受水灾.为考察灾情、组织自救,县领导决定,带领有关部门负责人到全县各乡(镇)、村巡视.巡视路线指从县政府所在地出发,走遍各乡(镇)、村,又回到县政府所在地的路线.1 若分三组(路)巡视,试设计总路程最短且各组尽可能均衡的路线.2 假定巡视人员在各乡(镇)停留时间T=2h,在各村停留时间t=1h,汽车行驶速度V=35km/h.要在24h内完成巡视,至少应分几组;给出这种分组下最佳的巡视路线.乡镇、村的公路网示意图见图1. 图1二、 假 设1汽车在路上的速度总是一定,不会出现抛锚等现象;2
2、巡视当中,在每个乡镇、村的停留时间一定,不会出现特殊情况而延误时间;3每个小组的汽车行驶速度完全一样;4分组后,各小组只能走自己区内的路,不能走其他小组的路(除公共路外).三、模 型 的 建 立 与 求 解将公路网图中,每个乡(镇)或村看作图中的一个节点,各乡(镇)、村之间的公路看作图中对应节点间的边,各条公路的长度(或行驶时间)看作对应边上的权,所给公路网就转化为加权网络图,问题就转化为在给定的加权网络图中寻找从给定点O出发,行遍所有顶点至少一次再回到O点,使得总权(路程或时间)最小,此即最佳推销员回路问题.在加权图G中求最佳推销员回路问题是NP完全问题,我们采用一种近似算法求出该问题的一个
3、近似最优解,来代替最优解,算法如下:算法一 求加权图G(V,E)的最佳推销员回路的近似算法:1 用图论软件包求出G中任意两个顶点间的最短路,构造出完备图, ;2 输入图的一个初始H圈;3 用对角线完全算法产生一个初始H圈;4 随机搜索出中若干个H圈,例如2000个;5 对第2、3、4步所得的每个H圈,用二边逐次修正法进行优化,得到近似最佳H圈;6 在第5步求出的所有H圈中,找出权最小的一个,此即要找的最佳H圈的近似解.由于二边逐次修正法的结果与初始圈有关,故本算法第2、3、4步分别用三种方法产生初始圈,以保证能得到较优的计算结果.问题一 若分为3组巡视,设计总路程最短且各组尽可能均衡的巡视路线
4、.此问题是多个推销员的最佳推销员回路问题.即在加权图G中求顶点集V的划分,将G分成n个生成子图,使得(1)顶点, i=1,2,3,n;(2) ;(3),其中为的导出子图中的最佳推销员回路,为的权,i,j=1,2,3,n;(4)取最小. 定义 称为该分组的实际均衡度.为最大容许均衡度. 显然,越小,说明分组的均衡性越好.取定一个后,与满足条件(3)的分组是一个均衡分组.条件(4)表示总巡视路线最短.此问题包含两方面:第一,对顶点分组;第二,在每组中求最佳推销员回路,即为单个推销员的最佳推销员问题.由于单个推销员的最佳推销员回路问题不存在多项式时间内的精确算法,故多个推销员的问题也不存在多项式时间
5、内的精确算法.而图中节点数较多,为53个,我们只能去寻求一种较合理的划分准则,对图进行粗步划分后,求出各部分近似最佳推销员回路的权,再进一步调整,使得各部分满足均衡性条件(3).图2 O点到任意点的最短路图(单位:km) 从O点出发去其他点,要使路程较小应尽量走O点到该点的最短路.故用图论软件包求出O点到其余顶点的最短路,这些最短路构成一棵以O为树根的树,将从O点出发的树枝称为干枝,见图2,从图中可以看出,从O点出发到其它点共有6条干枝,他们的名称分别为,.根据实际工作的经验及上述分析,在分组时应遵从以下准则:准则一:尽量使同一干枝及其分枝上的点分在同一组;准则二:应将相邻的干枝上的点分在同一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学建模与数学实验第3版 高教 数学 建模 实验 案例 最佳
限制150内