2011高教社杯全国大学生数学建模竞赛B卷论文

合集下载

高教社杯全国大学生数学建模竞赛B题论文

高教社杯全国大学生数学建模竞赛B题论文

碎纸片的拼接复原摘要本文利用Manhattan距离,聚类分析,图像处理等方法解决了碎纸片的拼接复原问题。

由于碎纸机产生的碎纸片是边缘规则且等大的矩形,此时碎纸片拼接方法就不能利用碎片边缘的尖角特征等基于边界几何特征的拼接方法,而要利用碎片内的字迹断线或碎片内的文字位置搜索与之匹配的相邻碎纸片。

拼接碎片前利用数学软件MATLAB软件对碎片图像进行数据化处理,得到对应的像素矩阵,后设置阈值对像素矩阵进行二值化处理,得到相应的0-1矩阵。

下面分别对三个问题的解决方法和算法实现做简单的阐述:问题一,分别对附件1和附件2的碎片数据进行处理得到相应的0-1矩阵,依次计算某个0-1矩阵最右边一列组成向量与其他所有0-1矩阵的最左边向量的Manhattan距离,可以得到某个最小距离值、说明最小距离值对应的碎片是可与基准碎片拼接的,最终得到碎片拼接完整的图像。

问题二,同样对于附件3和附件4中的碎片数据进行处理得到相应的数值矩阵,并计算得到每个碎片顶部空白高度和文字高度,即指每行像素点都为255的行数、一行中存在像素点为非255的行数,根据空白高度和文字高度对碎片进行聚类分类,聚类阀值取3像素,得到11组像素矩阵,进而得到11类可能在同一行的碎片类。

其中对附件4中的英文的处理中,我们还采用水平像素投影累积的方法,进一步分类出可能在同一行的碎片类。

用问题一的方法,计算Manhattan 距离可以对每一类碎片按次序排列好,得到11行已经排列好的碎片,再应用曼哈顿距离在竖直方向上进行聚合得到完整的图像。

问题三,首先,对于附件5中的碎片数据我们采用正反相接,本文将b面最左边的一列像素拼接到a面最右边的一列像素的下面,构成360×1的向量,再把其他的碎片采用相同的办法得到360×1的向量,再用问题一的方法,计算出各碎片之间的Manhattan距离。

其次,根据每个碎片顶部的空白高度或者文字高度对碎片进行区间分类,得到22组矩阵,然后应用曼哈顿距离将得到的22组矩阵聚成两类,每类各包含两面的11组矩阵,最后利用Manhattan距离在竖直方向上进行聚合得到完整的图像。

2011高教社杯全国大学生数学建模竞赛B题省一等奖

2011高教社杯全国大学生数学建模竞赛B题省一等奖

承诺书我们仔细阅读了中国大学生数学建模竞赛的竞赛规则.我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮件、网上咨询等)与队外的任何人(包括指导教师)研究、讨论与赛题有关的问题。

我们知道,抄袭别人的成果是违反竞赛规则的, 如果引用别人的成果或其他公开的资料(包括网上查到的资料),必须按照规定的参考文献的表述方式在正文引用处和参考文献中明确列出。

我们郑重承诺,严格遵守竞赛规则,以保证竞赛的公正、公平性。

如有违反竞赛规则的行为,我们将受到严肃处理。

我们参赛选择的题号是(从A/B/C/D中选择一项填写): B我们的参赛报名号为(如果赛区设置报名号的话):B甲00226所属学校(请填写完整的全名):参赛队员(打印并签名) :1.2.3.指导教师或指导教师组负责人(打印并签名):日期: 2011 年 9 月 12 日赛区评阅编号(由赛区组委会评阅前进行编号):编号专用页赛区评阅编号(由赛区组委会评阅前进行编号):全国统一编号(由赛区组委会送交全国前编号):全国评阅编号(由全国组委会评阅前进行编号):交巡警服务平台的设置与调度摘要对于给各个交巡警服务平台分配管辖范围的问题,首先运用Dijkstra算法求出A区交通网络中的任一路口节点到其他路口节点的最短路经值,再从道路的两个节点出发,选出具离它最近的交巡警服务平台,那么此道路就由所选的服务平台来管辖,这样可以依次选出各条道路所对应的交巡警服务平台,那么各交巡警服务平台相对应的管辖范围就能划分出来。

对于调度20各服务平台来封锁13条交通要道,也即13个路口节点的情况,假设每个路口节点只需一个服务平台的警力资源来封锁,建立一个有路程约束的最佳调度方案,得出进出城区的标号为12、14、16、21、22、23、24、28、29、30、38、48、62的路口节点分别由标号为12、9、16、14、10、13、11、15、7、8、2、5、4的交巡警服务平台的警力资源来封锁。

2011全国数学建模B题论文

2011全国数学建模B题论文

城市交通巡警平台的设置与调度摘要由于警务资源是有限的,如何根据城市的实际情况与需求合理地设置交巡警服务平台、分配各平台的管辖范围、调度警务资源是警务部门面临的一个实际课题。

本文要解决的就是某市设置交巡警服务平台设置方案,以及如何处理在确保突发事件问题。

对于第一问,根据附件中的各点的坐标和图中所给的各标志点之间的相邻关系,我们求得任意两个相邻标志点的直线距离,根据附件中的全市交通路口的路线做出了邻接矩阵,再用Floyd算法求得任意两点间的最短距离。

在此基础上,为了确定需要增加平台的具体个数和位置,采用主成分分析法。

应用迪杰斯特拉(Dijkstra)算法进行搜索得到了该区交巡警服务平台警力合理的调度方案。

对于第二问,给出了设置交巡警服务平台的可量化的原则和任务,对现有方案进行评价然后进行优化;案发地点在A区,题目没有给出逃犯的车速,这里要处理好,怎样叫实现了围堵也是需要考虑的问题。

关键字:邻接矩阵、距离矩阵、整数线性规划、主成分分析、surfer作图一.问题的重述警察肩负着刑事执法、治安管理、交通管理、服务群众四大职能。

为了更有效地贯彻实施这些职能,需要在市区的一些交通要道和重要部位设置交巡警服务平台。

每个交巡警服务平台的职能和警力配备基本相同。

根据城市的实际情况与需求合理地设置交巡警服务平台、分配各平台的管辖范围、调度警务资源。

就某市设置交巡警服务平台的相关情况,建立数学模型分析研究下面的问题:(1)为各交巡警服务平台分配管辖范围,使其在所管辖的范围内出现突发事件时,尽量能在3分钟内有交巡警(警车的时速为60km/h)到达事发地。

对于重大突发事件,需要调度全区20个交巡警服务平台的警力资源,对进出该区的13条交通要道实现快速全封锁。

实际中一个平台的警力最多封锁一个路口,请给出该区交巡警服务平台警力合理的调度方案。

根据现有交巡警服务平台的工作量不均衡和有些地方出警时间过长的实际情况,拟在该区内再增加2至5个平台,请确定需要增加平台的具体个数和位置。

2011年数学建模竞赛B题参考答案(只做了一半)

2011年数学建模竞赛B题参考答案(只做了一半)

2011高教社杯全国大学生数学建模竞赛题目(请先阅读“全国大学生数学建模竞赛论文格式规范”)A题城市表层土壤重金属污染分析随着城市经济的快速发展和城市人口的不断增加,人类活动对城市环境质量的影响日显突出。

对城市土壤地质环境异常的查证,以及如何应用查证获得的海量数据资料开展城市环境质量评价,研究人类活动影响下城市地质环境的演变模式,日益成为人们关注的焦点。

按照功能划分,城区一般可分为生活区、工业区、山区、主干道路区及公园绿地区等,分别记为1类区、2类区、……、5类区,不同的区域环境受人类活动影响的程度不同。

现对某城市城区土壤地质环境进行调查。

为此,将所考察的城区划分为间距1公里左右的网格子区域,按照每平方公里1个采样点对表层土(0~10 厘米深度)进行取样、编号,并用GPS记录采样点的位置。

应用专门仪器测试分析,获得了每个样本所含的多种化学元素的浓度数据。

另一方面,按照2公里的间距在那些远离人群及工业活动的自然区取样,将其作为该城区表层土壤中元素的背景值。

附件1列出了采样点的位置、海拔高度及其所属功能区等信息,附件2列出了8种主要重金属元素在采样点处的浓度,附件3列出了8种主要重金属元素的背景值。

现要求你们通过数学建模来完成以下任务:(1) 给出8种主要重金属元素在该城区的空间分布,并分析该城区内不同区域重金属的污染程度。

(2) 通过数据分析,说明重金属污染的主要原因。

(3) 分析重金属污染物的传播特征,由此建立模型,确定污染源的位置。

(4) 分析你所建立模型的优缺点,为更好地研究城市地质环境的演变模式,还应收集什么信息?有了这些信息,如何建立模型解决问题?题目A题城市表层土壤重金属污染分析摘要:本文研究的是某城区警车配置及巡逻方案的制定问题,建立了求解警车巡逻方案的模型,并在满足D1的条件下给出了巡逻效果最好的方案。

在设计整个区域配置最少巡逻车辆时,本文设计了算法1:先将道路离散化成近似均匀分布的节点,相邻两个节点之间的距离约等于一分钟巡逻路程。

2011高教社杯全国大学生数学建模竞赛B题(题目改变)参考答案

2011高教社杯全国大学生数学建模竞赛B题(题目改变)参考答案

交巡警服务平台的设置与调度优化分析摘要本文综合应用了Floyd算法,匈牙利算法,用matlab计算出封锁全市的时间为1.2012小时。

并在下面给出了封锁计划。

为了得出封锁计划,首先根据附件2的数据将全市的道路图转为邻接矩阵,然后根据邻接矩阵采用Floyd算法计算出该城市任意两点间的最短距离。

然后从上述矩阵中找到各个交巡警平台到城市各个出口的最短距离,这个最短距离矩阵即可作为效益矩阵,然后运用匈牙利算法,得出分派矩阵。

根据分派矩阵即可制定出封锁计划:96-151,99-153,177-177,175-202,178-203,323-264,181-317, 325-325,328-328,386-332,322-362,100-387,379-418,483-483, 484-541,485-572。

除此以外,本人建议在编号为175的路口应该设置一个交巡警平台,这样可以大大减少封锁全市的时间,大约可减少50%。

关键词: Floyd算法匈牙利算法 matlab一、问题重述“有困难找警察”,是家喻户晓的一句流行语。

警察肩负着刑事执法、治安管理、交通管理、服务群众四大职能。

为了更有效地贯彻实施这些职能,需要在市区的一些交通要道和重要部位设置交巡警服务平台。

每个交巡警服务平台的职能和警力配备基本相同。

由于警务资源是有限的,如何根据城市的实际情况与需求合理地设置交巡警服务平台、分配各平台的管辖范围、调度警务资源是警务部门面临的一个实际课题。

试就某市设置交巡警服务平台的相关情况,建立数学模型分析研究下面的问题:警车的时速为60km/h, 现有突发事件,需要全市紧急封锁出入口,试求出全市所有的交巡警平台最快的封锁计划,一个出口仅需一个平台的警力即可封锁。

二、模型假设1、假设警察出警时的速度相同且不变均为60/km h 。

2、假设警察出警的地点都是平台处。

3、假设警察接到通知后同时出警,且不考虑路面交通状况。

三、符号说明及一些符号的详细解释A 存储全市图信息的邻接矩阵 D 任意两路口节点间的最短距离矩阵X 01-规划矩阵ij a ,i j 两路口节点标号之间直达的距离 ij d 从i 路口到j 路口的最短距离 ij b 从i 号平台到j 号出口的最短距离ij x 取0或1,1ij x =表示第i 号平台去封锁j 号出口在本文中经常用到,i j ,通常表示路口的编号,但是在ij d ,ij b ,ij x 不再表示这个意思,i 表示第i 个交巡警平台,交巡警平台的标号与附件中给的略有不同,如第21个交巡警平台为附件中的标号为93的交巡警平台,本文的标号是按照程序的数据读取顺序来标注的,在此声明;j 表示第j 个出口,如:第5个出口对应于附件中的路口编号为203的出口。

2011年全国大学生数学建模竞赛B题一等奖论文

2011年全国大学生数学建模竞赛B题一等奖论文

我们参赛选择的题号是(从 A/B/C/D 中选择一项填写) : 我们的参赛报名号为(如果赛区设置报名号的话) : 所属学校(请填写完整的全名) : 参赛队员 (打印并签名) :1. 赵东辉 2. 张晓凤 3. 汪立 指导教师或指导教师组负责人 (打印并签名) : 林军 日期: 日 西
交巡警服务平台的设置与调度
摘要:在我国经济社会快速发展进程中, 警察的工作任务日益繁重。由于警 务资源是有限的,如何根据城市的实际情况与需求合理地设置交巡警服务平台、 分配各平台的管辖范围、调度警务资源是警务部门面临的一个实际课题。 问题一: (1)题目要求在城区 A 的 20 个巡警服务台位置确定的情况下,按照尽量 3min 到达案发地的原则为各服务平台分配管辖范围。对于此问题本文建立最大 集合覆盖模型,并利用数学软件 MATLAB 进行分配求解,最后得到 A 区现有每个 巡警服务台的管辖范围如表 1。 (2)我们对于 13 条交通要道实现快速全封锁的问题,以所用时间最小为目 标,引入 0-1 变量,建立该问题的 0-1 规划模型,并借助数学软件 LINGO 进行求 解,求解结果见表 4。 (3)由问题(1)的分配结果可知,在现有巡警服务台的设置下:①还有 6 个路口在案发时巡警不能在 3min 之内到达, 即必然导致某些地方出警时间过长; ②我们根据每个巡警服务台的工作量的方差定义了工作量不均衡度,结果显示: 此时服务台的工作量不均衡度为 8.4314。 为了解决上述出警时间过长与工作量不均衡的问题。我们建立集合覆盖的 0-1 规划模型,求解结果表明:在增加 4 个平台的情况下,可以解决出警时间过 长的问题。 在此基础上我们又解决了工作量不均衡的问题,在增加 4 个巡警服务 台的情况下, 使平台的工作量的不均衡度降为 3.0742。 增加的 4 个巡警服务台的 路口标号见表 8。 问题二: (1) 本文定义了两个评价原则, 原则一: 巡警能在 3min 之内到达案发路口; 原则二: 巡警服务台的工作量均衡度尽量小。 根据以上两个原则对该市现有巡警 服务台的设置方案的合理性进行评价, 评价结果显示, 有下述两种不合理的情况: ①有 138 个路口,在案发时巡警不能在 3min 之内到达;②此时的不均衡度已达 40.3。基于上述两点,现有的巡警服务台设置极其不合理。 针对现有巡警服务台设置不合理的情况下, 本文提出三种方案对设置进行优 化调整。方案一:保持现有巡警服务台的个数和位置,再在其他路口增设巡警服 务台;方案二:保持现有巡警服务台的个数,但对其位置进行调整;方案三:不 考虑现有巡警服务台的设置情况,重新确定全城的最佳巡警服务台数目与位置。 (2)本问题实质是单目标规划问题,以巡警围堵时间最短为目标,以成功围 堵为条件。对于巡警的成功围堵,可以转化为二部图的完全匹配,利用匈牙利算 法,求得最佳围堵方案。

2011高教社杯全国大学生数学建模竞赛题目B交警

B题交巡警服务平台的设置与调度“有困难找警察”,是家喻户晓的一句流行语。

警察肩负着刑事执法、治安管理、交通管理、服务群众四大职能。

为了更有效地贯彻实施这些职能,需要在市区的一些交通要道和重要部位设置交巡警服务平台。

每个交巡警服务平台的职能和警力配备基本相同。

由于警务资源是有限的,如何根据城市的实际情况与需求合理地设置交巡警服务平台、分配各平台的管辖范围、调度警务资源是警务部门面临的一个实际课题。

试就某市设置交巡警服务平台的相关情况,建立数学模型分析研究下面的问题:(1)附件1中的附图1给出了该市中心城区A的交通网络和现有的20个交巡警服务平台的设置情况示意图,相关的数据信息见附件2。

请为各交巡警服务平台分配管辖范围,使其在所管辖的范围内出现突发事件时,尽量能在3分钟内有交巡警(警车的时速为60km/h)到达事发地。

对于重大突发事件,需要调度全区20个交巡警服务平台的警力资源,对进出该区的13条交通要道实现快速全封锁。

实际中一个平台的警力最多封锁一个路口,请给出该区交巡警服务平台警力合理的调度方案。

根据现有交巡警服务平台的工作量不均衡和有些地方出警时间过长的实际情况,拟在该区内再增加2至5个平台,请确定需要增加平台的具体个数和位置。

(2)针对全市(主城六区A,B,C,D,E,F)的具体情况,按照设置交巡警服务平台的原则和任务,分析研究该市现有交巡警服务平台设置方案(参见附件)的合理性。

如果有明显不合理,请给出解决方案。

如果该市地点P(第32个节点)处发生了重大刑事案件,在案发3分钟后接到报警,犯罪嫌疑人已驾车逃跑。

为了快速搜捕嫌疑犯,请给出调度全市交巡警服务平台警力资源的最佳围堵方案。

附件1:A区和全市六区交通网络与平台设置的示意图。

附件2:全市六区交通网络与平台设置的相关数据表(共5个工作表)。

2011年全国大学生数学建模竞赛B题省级一等奖论文

4
图的进一步分析, 可以看到上述分配原则很可能会造成各个交巡警服务平台辖区 内的路口数量不均衡,这与实际情况不符。 通过计算可知,A 区每个服务平台辖区内路口数的平均值为 3.5,因此,我 们引入微调原则,即尽量使每个平台的辖区内路口数接近平均值 3.5。如果某平 台的路口数多于 4,则应在满足三分钟原则的前提下,将多余的路口分给周围辖 区内路口数不足 3 个服务平台。 通过这种方法,对得到的初步分区结果中的路口 集合进行二次调整,得到最终分区方案。 具体思想如下,记为算法二: Step1. 对 A 区所有交巡警服务平台的辖区进行初始化,初始化为初步分区的结 果。 Step2. 对 A 区所有交巡警服务平台进行顺序遍历,若遍历结束转入 Step7。 Step3. 判断该交巡警服务平台辖区内的路口数是否大于 4,若是则跳至 Step4; 否则返回 Step2; Step4. 遍历该交巡警服务平台的辖区内所有路口,遍历结束后转入 Step2。 Step5. 判断该路口的合适平台数是否大于 1, 若是进入 Step6; 否则返回 Step4。 Step6. 遍历合适平台直至找到辖区内路口数小于 3 的交巡警服务平台,将该该 路口划归该合适平台;否则返回 Step4。 Step7. 输出新的分区方案,程序结束。 6.1.2 模型一的求解 利用模型一中的算法一,通过 MATLAB 编程得到 A 区交巡警服务平台管辖范 围的初步分区结果(见附表 1) 。继而利用算法二,我们得到 A 区交巡警服务平 台管辖范围的最终分区结果,如下图所示。
2
案。 最后,利用特殊点分析对所建模型进行合理性检验。
3 模型假设
3.1 每个交巡警服务平台的职能和警力配备基本相同。 3.2 一个交巡警服务平台的警力最多封锁一个路口。 3.3 每个交巡警服务平台的交巡警处理完一处的案件后返回服务平台,然后在从 服务平台出发去另一处处理案件。 3.4 每个交巡警处理案件的用时均为 15 分钟。 3.5 该市区每条路线均不会发生堵车情况,即警车保持 60km/h 匀速行驶。 3.6 逃犯逃跑的速度 90km/h。

2011数学建模B题完整论文

针对全市(主城六区A,B,C,D,E,F)的具体情况,按照设置交巡警服务平台的原则和任务。

如图所示:结合全区的地图与所给的数据,我们对A,B,C,D,E,F的具体情况分析,我们分析了发案率与六城区人口的关系,我们得到如下的关系图:同时,我们对路口节点标号与发案率分析,得到如下:分析,案发率及面积人口表,六个区域服务平台情况,六个区域服务平台情况区域服务平台个数区域面积人口数A 20 22 60B 8 103 21C 17 221 49D 9 383 73E 15 432 76F 11 274 53综合以上的数据,我们对数据进行比较,分析,我们得到标准模图,如下于是我的到现有交巡警平台设置方案不合理。

对于追捕逃犯问题,我们对案发后罪犯人去向不明,我们采用圈套式方法,利用动态进行分析,找出罪犯,交巡警及时间达到一个平衡点。

由第一题,我们可以计算出来,A区13个交通要道出口的每个封锁时间为t1,t2,t3,t4,t5,t6,t7,t8,t9,t10,t11,t12,t13,及用时最长的路口时间为T1和用时最短的路口的时间为T2。

同时,找到从P出A区最短的线路(见图P)事实上,经过计算得出,犯罪嫌疑人只有可能在两个区->节点30,大约需要1.8分钟,也就是说犯罪嫌疑人在3分钟之后已经离开A区,进入C区,所以此时我们应该考虑C区巡警台的围捕问题。

经计算可以.疑人还在A区,可供他选择也就是两个方向,第一小方面是往左边逃跑(如情况二图一),也就只有三种可能出项的情况,通过计算可以得出,巡警台15封锁28号路口,10平台封锁26路口,14平台封锁14路口即可。

另一方面是往右边逃跑(如情况二图二),通过计算得出,2,3,4号巡警台往最近的路口处进。

(图P)。

2011全国大学生数学建模竞赛B题题目及参考答案

2011高教社杯全国大学生数学建模竞赛题目(请先阅读“全国大学生数学建模竞赛论文格式规范”)B题交巡警服务平台的设置与调度“有困难找警察”,是家喻户晓的一句流行语。

警察肩负着刑事执法、治安管理、交通管理、服务群众四大职能。

为了更有效地贯彻实施这些职能,需要在市区的一些交通要道和重要部位设置交巡警服务平台。

每个交巡警服务平台的职能和警力配备基本相同。

由于警务资源是有限的,如何根据城市的实际情况与需求合理地设置交巡警服务平台、分配各平台的管辖范围、调度警务资源是警务部门面临的一个实际课题。

试就某市设置交巡警服务平台的相关情况,建立数学模型分析研究下面的问题:(1)附件1中的附图1给出了该市中心城区A的交通网络和现有的20个交巡警服务平台的设置情况示意图,相关的数据信息见附件2。

请为各交巡警服务平台分配管辖范围,使其在所管辖的范围内出现突发事件时,尽量能在3分钟内有交巡警(警车的时速为60km/h)到达事发地。

对于重大突发事件,需要调度全区20个交巡警服务平台的警力资源,对进出该区的13条交通要道实现快速全封锁。

实际中一个平台的警力最多封锁一个路口,请给出该区交巡警服务平台警力合理的调度方案。

根据现有交巡警服务平台的工作量不均衡和有些地方出警时间过长的实际情况,拟在该区内再增加2至5个平台,请确定需要增加平台的具体个数和位置。

(2)针对全市(主城六区A,B,C,D,E,F)的具体情况,按照设置交巡警服务平台的原则和任务,分析研究该市现有交巡警服务平台设置方案(参见附件)的合理性。

如果有明显不合理,请给出解决方案。

如果该市地点P(第32个节点)处发生了重大刑事案件,在案发3分钟后接到报警,犯罪嫌疑人已驾车逃跑。

为了快速搜捕嫌疑犯,请给出调度全市交巡警服务平台警力资源的最佳围堵方案。

题目B题交巡警服务平台的设置与调度摘要:本文研究的是某城区警车配置及巡逻方案的制定问题,建立了求解警车巡逻方案的模型,并在满足D1的条件下给出了巡逻效果最好的方案。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

承诺书我们仔细阅读了中国大学生数学建模竞赛的竞赛规则.我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮件、网上咨询等)与队外的任何人(包括指导教师)研究、讨论与赛题有关的问题。

我们知道,抄袭别人的成果是违反竞赛规则的, 如果引用别人的成果或其他公开的资料(包括网上查到的资料),必须按照规定的参考文献的表述方式在正文引用处和参考文献中明确列出。

我们郑重承诺,严格遵守竞赛规则,以保证竞赛的公正、公平性。

如有违反竞赛规则的行为,我们将受到严肃处理。

我们参赛选择的题号是(从A/B/C/D中选择一项填写):我们的参赛报名号为(如果赛区设置报名号的话):所属学校(请填写完整的全名):参赛队员(打印并签名) :1.2.3.指导教师或指导教师组负责人(打印并签名):日期:年___月___日赛区评阅编号(由赛区组委会评阅前进行编号):编号专用页赛区评阅编号(由赛区组委会评阅前进行编号):全国统一编号(由赛区组委会送交全国前编号):全国评阅编号(由全国组委会评阅前进行编号):交巡警服务平台的设置与调度一.摘要“交巡警服务平台的设置与调度”是根据城市的实际情况与需求合理地设置交巡警服务平台、分配各平台的管辖范围、调度警务资源的问题。

我们运用数学的集合、图论、运筹学等基本理论,通过CAD软件绘出A区平面图并计算出各条道路的距离,以此作为基本数据,运用集合的覆盖知识,结合交巡警服务平台到各节点所需要的时间,再联系实际每个节点的案件发生率以及人口密度来合理的分配各平台的管辖范围。

运用Dijkstra最优路径算法求出各警务平台到13条交通要道出口的最短距离,采用二部加权图设计出两种调度算法。

以每个平台点为圆心,以适当的半径画圆,在圆之外的节点或是圆内节点过多的平台点,分析处理,按照决策论和覆盖来确定所增加平台的数量和位置。

以A区为例,对全市的交巡警服务平台设置的合理性作出判断,其中考虑到工作量,工作效率,采用正态分布模型。

考虑罪犯逃逸的速度以及全市范围内的交巡警服务平台的位置,采用Dijkstra最优路径算法和树以及运筹用学的原理,拿出合理的调度方案,防止罪犯出城。

关键词:Dijkstra最优路径算法调度方案调度算法二部图树运筹学正态分布模型决策论覆盖二.问题重述“有困难找警察”,是家喻户晓的一句流行语。

警察肩负着刑事执法、治安管理、交通管理、服务群众四大职能。

为了更有效地贯彻实施这些职能,需要在市区的一些交通要道和重要部位设置交巡警服务平台。

每个交巡警服务平台的职能和警力配备基本相同。

由于警务资源是有限的,如何根据城市的实际情况与需求合理地设置交巡警服务平台、分配各平台的管辖范围、调度警务资源是警务部门面临的一个实际课题。

试就某市设置交巡警服务平台的相关情况,建立数学模型分析研究下面的问题:(1)附件1中的附图1给出了该市中心城区A的交通网络和现有的20个交巡警服务平台的设置情况示意图,相关的数据信息见附件2。

请为各交巡警服务平台分配管辖范围,使其在所管辖的范围内出现突发事件时,尽量能在3分钟内有交巡警(警车的时速为60km/h)到达事发地。

对于重大突发事件,需要调度全区20个交巡警服务平台的警力资源,对进出该区的13条交通要道实现快速全封锁。

实际中一个平台的警力最多封锁一个路口,请给出该区交巡警服务平台警力合理的调度方案。

根据现有交巡警服务平台的工作量不均衡和有些地方出警时间过长的实际情况,拟在该区内再增加2至5个平台,请确定需要增加平台的具体个数和位置。

(2)针对全市(主城六区A,B,C,D,E,F)的具体情况,按照设置交巡警服务平台的原则和任务,分析研究该市现有交巡警服务平台设置方案(参见附件)的合理性。

如果有明显不合理,请给出解决方案。

如果该市地点P(第32个节点)处发生了重大刑事案件,在案发3分钟后接到报警,犯罪嫌疑人已驾车逃跑。

为了快速搜捕嫌疑犯,请给出调度全市交巡警服务平台警力资源的最佳围堵方案。

三.模型建立1.模型假设:(1).交巡警服务平台中有交警随时待命,即保证有突发状况时,交警能够立即出发,保持良好的状态。

(2).忽略其它情况对交巡警的影响,即警车以匀速行驶,不计警车启动,加速,滑行,制动时间,抛锚等情况。

(3).各路段在任何时间都能通行,即忽略交通问题对巡警的影响。

(4).参考市区内车辆允许行驶速度来确定犯案人的逃逸速度,即假设犯案人的逃离速度为匀速60km/h。

(5).考虑拦截时可以在进入外区通道的必须路口处拦截。

(6).同一区各地方的人口密度基本相同。

(7).当任意节点发生事故,交巡警都以最短路径赶到现场。

(8).假设交巡警服务平台接到突发案件的平均反应时间为1分钟,在案发3分钟后到交巡警出发。

此段时间范围内,犯罪嫌疑人已驾车行驶4km。

2.变量说明:A(i):表示交巡警服务平台(i=1,2,3,┅┅80);n(j):表示全市交通路口节点(j=1,2,3,┅┅582);S:没有平台在附近3km的节点的集合;y(i,j):表示各平台到各节点的距离(i表示平台,i=1,2,3,┅┅80;j表示全市交通路口节点,j=1,2,3,┅┅582.);k(j):表示全市交通路口节点发案率(j=1,2,3,┅┅582;发案率为每天发生案件的次数);T(i):表示各交巡警服务平台的工作量(i=1,2,3,┅┅80)。

3.问题的分析与模型的建立问题一:题中所给条件,让我们给出合理的分配方案,需要我们考虑多方面的因素,如交巡警服务平台到各节点的距离以及各节点的发案率以及城市的人口密度等,通过这些方面的分析与判断,能够得出一个合理的分配方案。

立即封锁十三条交通要道,计算出各平台到各交通要道的距离,再利用调度算法以及二部图,得到最佳的调度方案,争取在最短时间内对十三条道路进行封锁。

新增二到五个平台,由题目可知,主要解决工作量不均衡和出警时间过长的问题,所以从这两方面下手,根据A区所有节点的位置,再结合具体的实际情况,然后得出最后的答案。

模型建立:模型建立过程中要用到以下概念:覆盖:设Ai(i=1,2,3,┅┅20)是平台集合B1,B2,┅┅Bn是A得子集。

且有B1∪B2∪B3┅┅∪Bn=A,则称C={B1,B2,┅┅Bn}为Ai上的一个覆盖。

度:设图G是无向图,v是图G中的顶点,与v关联的边的条数,称为点v的度。

图(1)如图所示,点v的度为6。

加权图:设G为图,对图的每一边e来说,都对应于一个实数W(e)(可以通俗的理解为边的“长度”,只是在数学定义中图的权可以为负数),我们把W(e)称为e的“权”。

把这样的图G称为“加权图”。

二部图:设G=(V,E)是一个无向图,如果顶点V可分割为两个互不相交的子集(A,B),并且图中每条边(i,j)所关联的两个顶点i和j,分别属于这两个不同的顶点集(i inA j inB),则称图G为一个二部图。

图(2)Dijkstra算法:先求出a到某一点的最短通路,然后利用这个结果再去确定a 到另一点最短通路,如此继续下去,直到找到a到z的最短通路为止。

树:树是n(n>0)个结点的有限集T,T为空时称为空树,否则它满足如下两个条件:(1)有且仅有一个特定的称为根的结点;(2)其余的结点可分为m(>=0)个互不相交的子集,T1,T2,┅┅Tm,其中每个子集本身又是一棵树,并称其为根的子树。

图(3)对于管辖范围的分配问题:⑴首先利用CAD将各个点画出,可以得到相邻两节点的距离;⑵运用覆盖的数学原理得到每个平台相距3km以内的各节点,首先以交巡警平台为圆心,3km为半径画圆,得到大概范围,再具体求距离;⑶运用迪克斯特洛算法得到各个平台到达节点的最短时间,小于3km的则作为平台的覆盖范围,大于3km的则舍去;⑷根据概率论可以求得各个平台处发案率及工作量的数学期望,其中:T=∑ki*s;⑸由树论画出不同平台交集中节点所被管辖的平台,在每一个平台处标出它的工作量,如图2所示:⑹根据工作效率平均值较高的原则,合理的进行分配。

图(4)通过附表1的坐标数据,我们通过CAD绘图软件得出各节点的距离,部分截图如下(详见附图1):图(5)设交巡警平台集合A={a1,a2,a3,┅┅a20};各节点集合N={n21,n22,n23,┅┅n92};发生率k={k1,k2,k3,┅┅k92}(其中k1——>k20代表a1——>a20,k21——>k92代表n21——>n92)(另:各字母后带数字即CAD图中各点得编号)通过CAD软件上所标出的距离,以及警车的速度60km/h(3分钟即3km),各节点k1,k2,┅┅k72到各平台a1,a2,┅┅a20的距离符合在3km以内的,用A1,A2,┅┅A20表示,其中Ai表示距离a1平台在3km以内的节点集合,则得出:A1={n42,n43,n44,n64,n65,n66,┅┅n80};A2={n40,n42,n43,n44,n65,n66,┅┅n76};A3={n44,n54,n55,n64,n65,n66,n67,n68,n76};A4={n60,n62,n63,n64,n65,n66};A5={n47,n48,n49,┅┅n59};A6={n47,n48,┅┅n53,n56,n58,n59};A7={n30,n31,n32,n33,n34,n47,n48};A8={n31,n32,┅┅n37,n45,n46,n47};A9={n31,n32,┅┅n37,n45,n46};A10=Φ;A11={n25,n26,n27};A12={n25};A13={n21,n22,n23,n24};A14=Φ;A15={n31};A16={n32,n33,┅┅n37,n45,n46};A17={n40,n41,n42,n43,n70,n72};A18={n72,n73,n74,n77,n78,┅┅n85,n88,n89,n90,n91};A19={n64,n65,┅┅n69,n71,n73,n74,┅┅n83};A20={n81,n82,┅┅n91};对于没有平台在附近3km的节点,我们用集合S表示,则:S={n28,n29,n38,n39,n61,n92}。

采用以下的算法:①.首先根据各个平台3分钟所能到达的路口给每个平台划分所有能覆盖的区域。

②.对于没有交巡警服务平台管辖的路口,按照就近原则对其分配。

③.根据各个路口的发案率算出上述分配时各个平台的实际工作量,其工作量可由其所负责的各个路口的发生率求和,即T=∑ki。

④.求出各个平台的交集,对于每一个节点用树来描述它所能够被管辖的平台。

根据平台工作量的大小,将它分配给工作量较小的平台,则其它平台去掉该节点,依次进行筛选,使得各个交巡警平台工作量大致相同。

相关文档
最新文档