基于图论模型的城市交巡警平台优化调度问题研究
- 格式:pdf
- 大小:1.86 MB
- 文档页数:43
交巡警服务平台的设置与调度摘要本文是在一个原有区域交警平台的基础上,分析讨论在该市警务资源有限的情况下,如何实现城市的实际情况与需求合理地设置交巡警服务平台、分配各平台的管辖范围、调度警务资源的实际问题。
实现最优化管理的方案。
以图论最优路径理论为基础,建立图的最优化模型。
针对问题(1),将A区路口和道路抽象成图,分别以交巡警服务平台对应的点为起点求小于等于3min的路径,再将同一起点的路径的终点相连,围成一个区域,便是交巡警服务平台的管辖范围。
在此基础上综合考虑各个路口发案率的大小、区域人口密集程度,从而建立一个图中路径最优化模型。
再根据各个区域之间的所产生的空白区,即交巡警的管辖盲区。
为其添加交巡警服务平台。
实现其管理最优化的目的。
针对问题(2),结合交巡警服务平台的设置原则,充分考虑全市各区不同的状况,如:人口密度、区域面积等,并以A区的分区标准为基础,实现对全市各区的交巡警服务平台的设置。
对于P点的逃犯,建立一个以P点为中心的最优逃跑路径所组成的图,然后在算出罪犯的最佳逃跑路线,再调度相应的交巡警,实现对他的围堵。
从而实现交巡警服务平台设置和调度的最优化的方案。
关键词:图论;最优化路径; 交巡警服务平台;MATLAB;数据结构1、问题重述“有困难找警察”,是家喻户晓的一句流行语。
警察肩负着刑事执法、治安管理、交通管理、服务群众四大职能。
为了更有效地贯彻实施这些职能,需要在市区的一些交通要道和重要部位设置交巡警服务平台。
每个交巡警服务平台的职能和警力配备基本相同。
由于警务资源是有限的,如何根据城市的实际情况与需求合理地设置交巡警服务平台、分配各平台的管辖范围、调度警务资源是警务部门面临的一个实际课题。
试就某市设置交巡警服务平台的相关情况,建立数学模型分析研究下面的问题:(1)附件1中的附图1给出了该市中心城区A的交通网络和现有的20个交巡警服务平台的设置情况示意图,相关的数据信息见附件2。
请为各交巡警服务平台分配管辖范围,使其在所管辖的范围内出现突发事件时,尽量能在3分钟内有交巡警(警车的时速为60km/h)到达事发地。
基于图论和网络流的城市交通优化模型城市交通是现代城市发展中不可或缺的重要组成部分。
随着城市化进程的加快,交通拥堵、交通事故等问题也日益突出。
因此,如何优化城市交通系统,提高交通效率,减少交通拥堵和事故发生率成为一个紧迫的问题。
为了解决这个问题,我们可以运用图论和网络流的方法建立一个城市交通优化模型。
这个模型可以分析城市中的交通网络,通过优化路径规划和流量分配等策略,提高交通系统的效率和可持续性。
首先,我们可以利用图论的方法建立城市交通网络模型。
将道路、交叉口和其他交通设施等作为节点,道路之间的连接作为边,构建一个有向图。
然后,我们可以利用图的性质,比如最短路径算法、最小生成树算法等,来寻找最优的路径规划方案。
接下来,我们可以使用网络流的方法来优化城市交通网络的流量分配。
网络流可以看作是在图中从源点到汇点的流动过程,每条边上都有一个容量限制。
通过合理分配流量,可以减少交通拥堵现象的发生。
我们可以使用最大流算法来寻找最优的流量分配方案,以最大程度地提高交通系统的运行效率。
此外,我们还可以引入一些附加的条件和约束来完善城市交通优化模型。
比如,考虑不同时间段的交通流量变化情况,以及特定道路的容量限制等。
通过合理地设定这些条件和约束,可以更准确地模拟城市交通系统的运行,为优化方案的制定提供依据。
最后,我们可以利用计算机模拟的方法来验证和评估我们的城市交通优化模型。
我们可以收集城市交通系统的实际数据,并通过建立相应的数学模型来模拟真实情况。
然后,我们可以使用模拟实验来测试不同的优化策略,评估其效果,为决策者提供科学的决策支持。
综上所述,基于图论和网络流的城市交通优化模型可以帮助我们分析和改善城市交通系统的运行。
通过合理地规划路径和分配流量,可以提高交通效率,减少交通拥堵和事故发生率,为城市发展提供良好的交通基础设施。
因此,我们应该进一步研究和应用这个模型,为城市交通的可持续发展做出贡献。
交巡警服务平台的设置和调度摘要本文针对交巡警服务平台的设置和调度问题,通过题目给出的全市交通信息,采用弗洛伊德算法思想、借助矩阵、MATBLE和LINGO软件,求出最短距离矩阵和最短路径矩阵,再过数据的分析、筛选和计算,将目标函数进行优化。
针对A区问题一:根据最短路径原则,利用弗洛伊德算法计算A区92个路口任意两个之间的最短路径距离。
首先,根据距离最短原则建立数学模型,即根据最短路径进行分配;其次,对模型进行优化,对模型增加各平台的工作量,即为平台到节点的距离和该节点的案发频率的乘积。
为使达到相对工作量均衡(大于10的即为不公平),将其大于10的进行调整。
针对A区问题二:将问题转化为求所有方案中到达指定A区出入口路径最长的交巡警平台的最小值问题,建立目标规划模型,即对13个出入A区的节点实现最短时间封锁,同时一个交巡警服务平台只能封锁一个出入路口。
运用LINGO 程序,进行求解,最优解为Km。
MIN0155.8针对A区问题三:对于该问题主要总结上面两小问,在满足各交巡警服务平台到达各管辖节点最长时间小于三分钟且工作量相对均衡下,求交巡警服务平台增加数的最小值。
建立在符合相应约束条件求最小值的线性规划问题,求得最优解为新增四个交巡警服务平台。
关键词Floyd算法整体规划优化决策问题重述为了有效地贯彻实施警察刑事执法、治安管理、交通管理、服务群众的职能,需要在市区的一些交通要道和重要部位设置交巡警服务平台,且各职能和警力配备基本相同。
警务资源是有限的,问题在于根据城市的实际情况与需求合理地设置交巡警服务平台、分配各平台的管辖范围、调度警务资源。
1.中心城区A要解决的问题(1)根据题目给出的各附表,为各交巡警服务平台分配管辖范围,使其在所管辖的有突发事件尽量能在三分钟内到达。
(2)调度全区20个交巡警服务平台的警力资源,对进出该区的13条范围内出现突发事件时,要道实现快速全封锁。
设计该区交巡警服务平台警力合理的调度方案。
交巡警服务平台的调度不足之处研究分析摘要:摘要本文针对警力调度问题把城市道路进行数学化研究,把路口看做结点建立数学模型,并利用数据分析的方法实现了警力调度的最优化方案。
通过最短路径的方法,预测了出警的时间,并大体划出每一个服务平台的管辖范围,最后,通过模拟处理突发事件时对每一个平台的调度,测试出模型的不足之处,并对模型进行相应的改正。
关键词:最短路径;最优调度;floby函数1.问题的提出与分析现要求考虑下列问题:1.警车都在路上巡逻,巡警去处理案件的时间不考虑;2.所有事发现场都在道路上,案件在道路上任一点是等概率发生的;3.警车初始停靠点是随机的,但尽量让它们分散分布,一辆警车管辖一个分区;4.假定各个划分区域内,较短时间内,最多会发生一个案件;5.假设区域内的每条道路都是双行线,不考虑转弯对结果造成的影响;6.如果重点部位不在道路上的,假设这些重点部位在离它们最近的道路上;7. 图中水域对巡逻方案没有影响。
4.模型建立与求解建国60年来,我国的城市社会经济建设发生了翻天覆地的变化。
城市化进程快速推进,城市发展布局和结构日趋合理,城市经济在国民经济中重要作用日益显著。
城市建设日新月异,城市居民生活质量和生活环境得到极大改善。
[1]与此同时,城市道路交通问题也日益严重,恶性犯罪事件也呈上升趋势。
在这种背景下,对城市警力的合理调度就显得尤为重要。
本文以某一个城市的城市道路交通图为模型,结合数学方法,探究出交巡警服务平台的合理管辖范围和面对突发事件的各个平台的最快围堵方案。
符号说明:m表示警车数目d表示警车初始停靠点到各道路的最短距离L表示整个区域的总道路长度l表示不能在3分钟内到达的区域的道路的长度k表示非重点部位的警车在3分钟内不能到达现场的比例r表示三分钟内能从接警位置赶到事发现场的最大距离是n表示整个区域总的离散点个数n表示第i区内的节点个数if表示区内调整函数1t表示模拟退火的时间,表征温度值f表示区间调整函数2r表示全面性指标e表示不均匀性指标h表示综合评价指标s表示第i辆车经过每条道路的次数is表示整个区域每条道路经过的平均次数模型的建立与算法的设计3.1 问题一:为A区每一个平台的分配管辖范围对于城市平面图,每一个结点坐标给出,通过两点之间距离公式,可以求出相邻结点之间的距离。
交巡警服务平台的设置与调度问题董素媛【摘要】本文针对应急选址问题,建立基于图论的P-中心选址模型,并转化为多目标的0-1规划模型,借助LINGO软件得到了较好的分析结果。
在警力管辖范围划分的问题中,首先利用Floyd方法求出各节点之间的最短路,进而确定出A区20个服务平台的分配方案;在道路快速封锁问题中把问题转化为优化匹配问题,利用LINGO软件求解,得到封锁13个路口的最短时间为8.015 min;最后在新增警力选址问题中建立多目标的0-1规划模型,利用LINGO软件,得到在3 min限制的前提下,至少需要增加4个平台,具体节点标号为:29、39、48、91。
%In this paper the author,aiming at emergency location problem,establishes P-centered location model based on graph theory and converts into multi-objective programming model,using LINGO software to get better results.In the division of police jurisdiction issues,the first use of Floyd method helps the author find out the shortest path between nodes and further make the allocation scheme among the 20 service platforms in A;and then the author transforms the problem of getting blocked quickly in the road into the optimization problem and,using LINGO software,get the shortest time for blocking 13 crossroads is 8.015 minutes;Finally,the author establish multi-objective programming model in increasing the police site selection and get in 3 minutes we need to increase at least 4 more platforms with the node label 29、 39、48、91.【期刊名称】《山东轻工业学院学报(自然科学版)》【年(卷),期】2012(026)002【总页数】4页(P81-84)【关键词】P-中心选址;Floyd方法;LINGO软件;多目标规划【作者】董素媛【作者单位】山东轻工业学院理学院,山东济南250353【正文语种】中文【中图分类】G642Summary:In this paper the author,aiming at emergency location problem,establishes P-centered location model based on graph theory and converts into multi-objective programming model,using LINGO software to get better results.In the division of police jurisdiction issues,the first use of Floyd method helps the author find out the shortest path between nodes and further make the allocation scheme among the 20 service platforms in A;and then the author transforms the problem of getting blocked quicklyin the road into the optimization problem and,using LINGO software,get the shortest time for blocking 13 crossroads is 8.015 minutes;Finally,the author establish multi-objective programming model in increasing the police site selection and get in 3 minutes we need to increase at least 4 more platforms with the node label 29、39、48、91.Key words:P-centered location;Floyd method;LINGO software;multi-objective programming交巡警合一的警务体制,开启了城市现代警务变革的新纪元。
交巡警平台警力调度方案的优化模型与算法设计摘要:关键词:服务平台,交巡警,优化模型,算法设计1、问题提出“有困难找警察”,是家喻户晓的一句流行语。
警察肩负着刑事执法、治安管理、交通管理、服务群众四大职能。
为了更有效地贯彻实施这些职能,需要在市区的一些交通要道和重要部位设置交巡警服务平台。
每个交巡警服务平台的职能和警力配备基本相同。
由于警务资源是有限的,如何根据城市的实际情况与需求合理地设置交巡警服务平台、分配各平台的管辖范围、调度警务资源是警务部门面临的一个实际课题。
给出了该市中心城区A 的交通网络和现有的20个交巡警服务平台的设置情况示意图,相关的数据信息见附件2。
对于重大突发事件,需要调度全区20个交巡警服务平台的警力资源,对进出该区的13条交通要道实现快速全封锁。
实际中一个平台的警力最多封锁一个路口,现在要给出该区交巡警服务平台警力合理的调度方案。
对该问题的解决,我们先建立最优的调度模型,使各服务平台到达交通要道的时间尽量的短。
然后讨论求解算法,最后给出具体的计算结果。
2、模型建立对于重大突发事件,需要调度城市的交巡警服务平台的警力资源,对进出该区的多条交通要道实现快速全封锁。
采用的模型如下。
设该市有n 个平台,用集合P 表示,其序号为1,2,...,i n =。
要封锁的交通要道有m 个,用集合J 表示,其序号为1,2,...,j m =。
ij d 表示第i 个平台与第j 个交通要道之间的最短路,由Floyd 算法求得。
v 为警车行驶速度。
这里取60v =公里/小时=1000米/分钟设0-1决策变量1i j 0i j ij x ⎧=⎨⎩第个平台指派到第个路口第个平台不指派到第个路口每个交巡警服务平台的警力最多到一个交通要道去围堵,因此有:111,2,...,mijj xi n =≤=∑对每个交通要道,需要且只需要分配一个平台的警力,则有:111,2,...,niji xj m ===∑设j T 表示到第j 个路口的时间。
交巡警服务平台得设置与调度一、问题重述“有困难找警察”,就是家喻户晓得一句流行语.警察肩负着刑事执法、治安管理、交通管理、服务群众四大职能。
为了更有效地贯彻实施这些职能,需要在市区得一些交通要道与重要部位设置交巡警服务平台.每个交巡警服务平台得职能与警力配备基本相同。
由于警务资源就是有限得,如何根据城市得实际情况与需求合理地设置交巡警服务平台、分配各平台得管辖范围、调度警务资源就是警务部门面临得一个实际课题。
试就某市设置交巡警服务平台得相关情况,建立数学模型分析研究下面得问题:(1)附件1中得附图1给出了该市中心城区A得交通网络与现有得20个交巡警服务平台得设置情况示意图,相关得数据信息见附件2。
请为各交巡警服务平台分配管辖范围,使其在所管辖得范围内出现突发事件时,尽量能在3分钟内有交巡警(警车得时速为60km/h)到达事发地。
对于重大突发事件,需要调度全区20个交巡警服务平台得警力资源,对进出该区得13条交通要道实现快速全封锁。
实际中一个平台得警力最多封锁一个路口,请给出该区交巡警服务平台警力合理得调度方案。
根据现有交巡警服务平台得工作量不均衡与有些地方出警时间过长得实际情况,拟在该区内再增加2至5个平台,请确定需要增加平台得具体个数与位置.(2)针对全市(主城六区A,B,C,D,E,F)得具体情况,按照设置交巡警服务平台得原则与任务,分析研究该市现有交巡警服务平台设置方案(参见附件)得合理性。
如果有明显不合理,请给出解决方案。
如果该市地点P(第32个节点)处发生了重大刑事案件,在案发3分钟后接到报警,犯罪嫌疑人已驾车逃跑。
为了快速搜捕嫌疑犯,请给出调度全市交巡警服务平台警力资源得最佳围堵方案.二、问题分析2、1问题一(1)问要求为A区得20个交巡警服务平台划分管辖范围,使每个路口尽量在3分钟内能够由交巡警赶到。
根据实际情况,每个交巡警服务平台得资源就是基本均衡且有限得。
我们规定,则此问题可瞧作就是一个多目标0—1规划问题。
渤海大学本科毕业论文(设计)数学建模解决交巡警服务平台的设置与调度问题Mathematical modeling to solve JiaoXunJing service platform setand scheduling problems学院(系):数理学院专业:信息与计算科学学号:09020153学生姓名:王希伟入学年度:2009、9指导教师:朱凤娟完成日期:2013年05月14日渤海大学Bohai University摘要警察在当今社会扮演着不可或缺的角色,尽管如此由于警务资源有限。
现实生活中还是存在这诸多问题,如何合理设置交巡警服务平台、分配各平台的管辖范围,以及调度警务资源仍是重中之重亟待解决的问题。
首先,我们通过长度覆盖原则、概率平均原则等的方法有效的解决管辖范围,其前提是在规定时间t及时速v的情况下达到的方法,通过两点间的距离公式或分类讨论其覆盖问题,也达到了令人满意的答案。
其次,我们通过邻接矩阵模型将合理调度问题转化成为最优路径问题,并通过矩阵求其值。
再次,通过人为设定条件,运用模糊数学方法,在所加平台尽可能少的前提下,使其有效覆盖面积达到最大值,又因为A区域的面积一定,这样两者之比的比例越大,才是我们想要的最优方案。
接下来,此题的分布合理性主要是以覆盖率最大化和到达事故现场的最短时间为主。
建立优化模型,以“至少需要警务员平台13个”作为一个约束条件,以所有警务人员赶赴险情现场所经过路程的总和最短为目标函数,以实现警员赶赴险情现场所需时间的总和最少,从而做到更合理地安排警务人员的执勤平台位置。
最后,主要是缩小搜索罪犯所在范围的方法来找到这些犯罪地点发生的“重采用这种插值方法道路离散后,将直线上的无穷多个点转化有限个点,便于分析问题和实现相应的算法,所取得的整体离散效果还是比较理想的。
关键词:长度覆盖原则;概率平均原则;邻接矩阵;最优路径;模糊数学式Mathematical modeling to solve JiaoXunJing service platform setand scheduling problemsAbstractPolice plays an indispensable role in today's society, however because of police resources co., LTD. Or in real life, there exist many problems, how to reasonably set up JiaoXunJing service platform, the distribution of the jurisdiction of the platform, and the scheduling of police resources is still the top priority problem to be solved. First of all, we through the length of coverage of methods, such as principle, the principle of probability and average effective solve the jurisdiction, the premise is that within the prescribed time t and the speed of v method, under the condition of the distance between two points by formula or classification to discuss its coverage, also reached a satisfactory answer. Second, we will through the adjacency matrix model reasonable scheduling problem into an optimal path problem, and its value by using matrix. Again, by using fuzzy mathematics method, set conditions is platform under the premise of as little as possible, make the effective coverage area reaches the maximum, and since the area of A region must have, so that both the ratio of the percentage, the greater the optimal solution is what we want. Next, distribution in the rationality of this topic is based on maximum coverage and arrived at the scene of the accident in the shortest time. Optimization model is set up to 13 "police officer" at least need platform as a constraint condition, after all police officers to danger the scene as the sum of the shortest distance as objective function, the sum of time needed for dangerous situations for police officers rushed to the scene at least, to be more reasonable to arrange place of police officers on duty platform. Finally, mainly to reduce the search area to find these crimes of place "after heavy use this road discrete interpolation method, linear transformation of an infinite number of points on a finite number of points, facilitate analysis problems and the corresponding algorithm, obtained the integral discrete effect is ideal.Key Words:Length of coverage principle;Average probability principle;Adjacency matrix ;The optimal path ;Fuzzy mathematics目录摘要 (I)Abstract (II)引言 (1)1 问题的提出和假设 (2)1.1 问题的重述与分析 (2)1.1.1 问题的重述 (2)1.1.2 问题的分析 (2)1.2 问题的假设 (3)2 模型的建立与求解 (5)2.1 问题一的求解: (5)2.2 问题二的求解: (6)2.3 问题三得求解: (8)2.4 问题四的求解: (9)2.5 问题五的求解: (12)3 模型的评价与改进 (15)3.1 模型的评价 (15)3.2 模型的优点: (15)3.3 模型的不足: (16)参考文献: (16)附件一 (17)附件二 (18)引言“有困难找警察”,是家喻户晓的一句流行语。
交巡警服务平台的设置与调度交巡警服务平台的设置与调度论文交巡警服务平台的设置与调度摘要本题讨论了如何设置交巡警服务平台、各平台的管辖范围以及警务资源调度问题。
实质上是关于多目标的优化问题。
针对交巡警服务平台的管辖范围分配及警力调度问题,首先利用图论中的Floyd算法建立A区服务平台与路口节点的路径关系模型,在此基础上对服务平台进行局部调整,并将该方法应用到全市六区的服务平台设置分析与调整中。
对于问题一:1.a(1)从正面考虑,先通过最短路径算法求每个服务平台与节点之间的最短路径,根据最短路径的长度,确定每个服务平台能够及时到达的所有节点,再将共有的节点在各服务平台之间合理地分配。
对于无法在3分钟内到达的节点(按照就近原则划分给最近的平台。
)(2)是关于各平台的分配管辖范围问题,首先编程实现92个路口节点的标号和连线,求出相邻两路口节点之间的距离,建立92*92的邻接矩阵,然后在matlab 环境下采用floyd算法求出任意两个点之间的最短距离,从中提取出92*20的矩阵,再引入0-1整型规划模型,最后建立以总路程(时间转化为路程)最小为目标函数,以各个平台发案率均衡为约束条件,建立优化模型,使用Lingo编程实现区域的自动划分;1.b是关于如何封锁13个交通要道口,以“一个平台的警力最多封锁一个路口”为约束条件,以“最后到达的警力所花时间的最小值(时间转化为路程)”为目标函数,建立相关模型,求出最优解;1.c是要在原有平台数的基础上增加2—5个平台,以发案均衡量和出警时间为约束条件,建立模型求出结果,再对结果进行分析适当的增减平台数使目标最优。
对于问题二:2.a针对全市的具体情况,分析该市现有交巡警服务平台设置方案的合理性。
分区内和区外两方面考虑。
首先区内分析,类似A区的做法,对B C D E F 各区进行划分平台的管辖范围,再筛选出不合理的平台;其次区外分析,结合各个城区面积和人口的影响,把面积和人口作为权重(采用变异系数赋权法:变异系数又称"标准差率",是衡量资料中各观测值变异程度的另一个统计量。
交巡警服务平台的设置与调度的优化模型摘要本文基于交巡警服务平台的设置与调度问题,针对交巡警服务平台管辖范围、警力调度方案、服务平台设置方案及围堵方案建立了动态规划模型、线性规划模型、利用MATLAB、LINGO等数学软件以及Floyd、Dijkstra 等算法解决了上述问题。
在解决交巡警服务平台管辖范围问题时,我们建立了动态规划模型,运用Floyd算法计算每个交巡警服务平台到各个路口的最短距离,并借助MATLAB 软件实现了算法,随后我们从中筛选出到达每个交巡警服务平台距离小于30米的路口,则连接各路口之间的路线即为A区交巡警服务平台的管辖范围。
在解决警力调度方案问题时,我们建立了以最短路为目标函数的线性规划模型,采用了求解最短路的Dijkstra 算法,并借助LINGC软件对算法进行了实现,从而得到了对进出该区的13条交通要道实现快速完全封锁的方案。
在解决增加交巡警服务平台个数和具体位置的问题时,我们把握两个原则,一是各交巡警服务平台的工作量均衡,二是出警时间尽量控制在3分钟内,综合考虑两个原则,我们拟在A 区内增加4个交巡警服务平台,它们的具体位置分别是节点标号为31、66、91处和路线29 > 30上。
在解决服务平台设置方案问题时,主要考虑两方面的因素:一是交巡警能快速到达案发地,即距离不能太长,二是各交巡警服务平台的工作量要均衡;依据上述原则,分析得出现有部分设置不合理,着重对不合理的设置做了如下调整:A区增加了3个平台,B区增加1个平台,C区增加了2个平台,取消了1个平台,D区增加了2个平台,E区增加了4个平台,取消了2个平台,F区增加了1个平台,取消了2个平台。
在解决最佳围堵方案问题时,我们认为在抓住罪犯的前提下,围堵面积越小越好,出动警力越少越好,时间越快越好,基于以上三条原则,通过分析P点与其它节点的路线及关系,以P点为中心,找出可逃出的所有节点并封锁,即可围堵逃犯。
得出调度全市交巡警服务平台警力资源的最佳围堵方案如下:总的来说,模型的建立思路清晰、模型简单、假设合理。
交巡警服务平台の.设置与调度模型设计可行性研究报告摘要由于警务资源有限,需要根据城市の.实际情况与需求建立数学模型来合理地确定交巡警服务平台数目与位置、分配各平台の.管辖范围、调度警务资源·设置平台の.基本原则是尽量使平台出警次数均衡,缩短出警时间·用出警次数标准差衡量其均衡性,平台与节点の.最短路衡量出警时间·对问题一,首先以出警时间最短和出警次数尽量均衡为约束条件,利用无向图上任意两点最短路径模型得到平台管辖范围,并运用上下界网络流模型优化解’得到A区平台管辖范围分配方案·发现有6个路口不能在3分钟内被任意平台到达,最长出警时间为5.7分钟·其次,利用二分图の.完美匹配模型得出20个平台封锁13个路口の.最佳调度方案,要完全封锁13个路口最快需要8.0分钟·最后,以平台出警次数均衡和出警时间长短为指标对方案优劣进行评价·建立基于不同权重の.平台调整评价模型,以对出警次数均衡の.权重u和对最远出警距离の.权重v 为参数,得到最优の.增加平台方案·此模型可根据实际需求任意设定权重参数和平台增数,由此得到增加の.平台位置,权重参数可反映不同の.实际情况和需求·如确定增加4个平台,令u=0.6,v=0.4,则增加の.平台位置位于21、27、46、64号节点处·对问题二,首先利用各区平台出警次数の.标准差和各区节点の.超距比例分析评价六区现有方案の.合理性,利用模糊加权分析模型以城区の.面积、人口、总发案次数为因素来确定平台增加或改变数目·得出B、C区各需改变2个平台の.位置,新方案与现状比较,表明新方案比现状更合理·D、E、F区分别需新增4、2、2个平台·利用问题一の.基于不同权重の.平台调整评价模型确定改变或新增平台の.位置·其次,先利用二分图の.完美匹配模型给出80个平台对17个出入口の.最优围堵方案,最长出警时间12.7分钟·在保证能够成功围堵の.前提下,若考虑节省警力资源,分析全市六区交通网络与平台设置の.特点,我们给出了分阶段围堵方案,方案由三阶段构成·最多需调动三组警力,前后总共需要29.2分钟可将全市路口完全封锁·此方案在保证成功围堵嫌疑人の.前提下,若在前面阶段堵到罪犯,则可以减少警力资源调度,节省资源·目录一、问题重述 (5)二、问题分析 (6)三、模型假设 (6)四、定义与符号说明 (6)五、问题一平台管辖范围の.确定 (7)5.1 建模分析 (7)5.2基于上下界网络流模型の.平台管辖范围の.确定 (7)5.3 结果及其分析与评价 (9)六、问题一交巡警调度方案の.确定 (11)6.1 建模分析 (11)6.2 基于二分图完美匹配模型の.调度方案の.确定 (11)6.3 结果及其分析与评价 (12)七、问题一平台设置调整方案の.确定 (12)7.1 建模分析 (12)7.2 指标体系 (13)7.3基于不同权重の.平台调整评价模型の.平台设置方案 (13)7.4 结果及其分析与评价 (15)八、问题二平台设置方案评价及调整 (18)8.1 建模分析 (18)8.2 评价现有方案の.合理性 (18)8.3 基于模糊加权分析模型,确定平台增加或改变数量 (19)8.4利用基于不同权重の.平台调整评价模型,确定增加或改变の.平台位置 (21)8.5 利用问题一基于不同权重の.平台调整评价模型确定优化方案 (22)8.6 结果及其分析与评价 (23)九、问题二全市围堵方案の.确定 (23)9.1 建模分析 (23)9.2 基于二分图の.完美匹配模型の.围堵方案 (23)9.3 可节省警力资源の.分阶段围堵方案 (24)十、参考文献 (27)一、问题重述现需在某市の.一些交通要道和重要部位设置交巡警服务平台·每个交巡警服务平台の.职能和警力配备基本相同,但警务资源有限·故需根据城市の.实际情况与需求建立数学模型来合理设置交巡警服务平台、分配各平台の.管辖范围、调度警务资源·(1)已知A区交通网和现有20个交巡警服务平台の.位置·建立数学模型,为各平台分配管辖范围,使其管辖范围内出事时,尽量在3分钟内(车速为60km/h)赶到·(2)若有重大突发事件,需调度全区20个交巡警服务平台の.警力,建立模型计算如何用最短时间对进出该区の.13条交通要道实现全封锁·一个平台最多封锁一个路口·(3)根据现有交巡警服务平台の.工作量不均衡和有些地方出警时间过长の.实际情况,拟在该区内再增加2至5个平台,建立模型确定需要增加平台の.具体个数和位置·(4)已知城区の.面积、人口、发案率,按照设置交巡警服务平台の.原则和任务,评价全市A,B,C,D,E,F六区现有交巡警服务平台设置方案,并给出优化解决方案·(5)P(32号节点)处发生重大案件,案发3分钟后接到报警,罪犯已逃跑·需用最短时间搜捕罪犯·在现有平台设置方案下建立模型,给出调度全市平台の.最佳围堵方案·二、问题分析要求各平台(车速为60km/h)尽量在3分钟内赶到事发地,即平台与其辖区内各节点の.最短路尽量在3km内·每个交巡警服务平台の.工作能力有限,各节点发案率高低不同·分配平台管辖范围和确定围堵方案时,应考虑让各平台工作量尽量均衡·平台工作量即出警次数,可用其标准差来衡量均衡性·出警时间长短则用节点与平台の.距离来判断·确定评价指标,对现有方案合理性进行评价,通过计算比较确定需要增加平台の.具体个数和位置·三、模型假设(1)假设一个路口节点可以被多个交巡警服务平台管辖管辖·(2)假设A、B、C、D、E、F区域内の.交巡警服务平台只管辖各自区域内の.节点·(3)假设在发生重大刑事案件时A、B、C、D、E、F区域内の.交巡警服务平台都可封锁进出全市の.各个路口·(4)假设犯罪嫌疑人逃跑の.时速为60km/h·四、定义与符号说明(1)节点A与节点Bの.距离是指从A出发到达B通过の.最短路径の.距离,距离节点最近の.平台即指到达该节点路径最短の.平台·(2)交巡警通过最短路,从平台出发到达目标路口所用の.时间为出警时间·(3)平台の.出警次数可衡量平台工作量大小·(4)符号说明五、问题一平台管辖范围の.确定5.1 建模分析将所有路口看作节点v i(i=1’2,......,92),已知平台A j(j=1’2, (20)也位于节点上·因为平台与节点之间可能有多种到达方式,所以该网络是一个加权无向图·交巡警要在3分钟内以时速为60km/h到达事发地,则平台距事发地の.最短路应不大于3000米·此外,在分配平台管辖范围时,也应考虑到平台出警次数の.均衡性·5.2基于上下界网络流模型の.平台管辖范围の.确定5.2.1 基于无向图上任意两点最短路模型の.初始方案为了讨论方便,先引入图论中の.相关定义:定义1 无向图中,任意两点路径为保持两点连通性の.点集,两点间路径不是唯一の.·定义2 路径の.权值为路径上点权之和,最短路径为加权最小の.路径·定义3 设G(V1’V2’E)是一个二分图,M是Eの.一个子集,如果M不含环且任意两边都不相邻,则称M为Gの.一个匹配·在最短路理论中有以下定理:定理1 最短路径の.子路径是最短路径,最短路具有最优结构,可使用动态规划解决·定理2 设D i’j’k为从i到jの.只以(1’2’…’k)集合中の.节点为中间节点の.最短路の.长度·1) 若最短路径经过点k,则D i’j’k = D i’k’k−1 + D k’j’k−1;2) 若最短路径不经过点k,则D i’j’k = D i’j’k−1·因此,D i’j’k = min(D i’k’k−1 + D k’j’k−1’D i’j’k−1)·Floyd-Warshall算法就是基于以上定理の.一类动态规划算法[1]·输入无向图の.初始邻接矩阵,使用它可以得到图上任意两点の.最短路长度·首先,我们为平台管辖制定下述规则:1)在交巡警辖区范围内,3000D;ij2)节点发案时首先呼叫最近平台,若最近平台忙,则呼叫第二近の.平台,以此类推;3)若节点与任意平台の.距离均满足D>3000,强制该点被距离最近の.平台管辖;ij4)当C i≥2,k i=3,优先被最近の.平台管辖;5)当1≤C i<2,k i=2,优先被最近の.平台管辖;6)当C i<1,k i=1’只被最近平台管辖·利用原始数据,可得初始化邻接矩阵,使用Floyd-Warshall算法,得到任意两点间最短路,结合规则1) ~6)可得平台管辖范围分配方案·5.2.2 基于上下界网络流模型の.优化方案上下界网络流[4]是图论中の.一种理论与方法,研究网络上の.一类最优化问题·所谓网络或容量网络指の.是一个连通の.赋权有向图G(V’E’C),其中V是该图の.顶点集,E是有向边(即弧)集,C是弧上の.容量集·此外顶点集中包括一个源点和一个汇点·网络上の.流就是由源点流向汇点の.可行流,这是定义在网络上の.非负函数,它一方面受到容量の.限制,另一方面除去源点和汇点以外,在所有中途点要求保持流入量和流出量平衡·我们假设一个平台最多管辖Q 个节点,并利用上下界网络流中の.容量限制来模拟平台和路口の.约束,从而得到一个较为平衡の.解·算法1① 构建二分图),,(21E V V G ;② 定义左集合1V 代表A 区所有路口节点,921=V ;③ 定义右集合2V 代表A 区所有交巡警服务平台,202=V ;④ 设置源点S ,向1V 各点连接成边,边容量i k v u c ≤><, ;⑤ 设置汇点T ,从2V 各点向T 连接成边,Q v u c ≤><≤,1 ,;⑥ 从1V 各点向2V 各自满足3000≤j di の.点连边,><v u c ,=1 ;⑦ 用二分法枚举Q 值,判断是否满足在使用上下界网络流算法后,各必要弧满流(所有路口节点均被管辖);⑧ 重复以上二分步骤逼近满足条件の.最小Q 值·5.3 结果及其分析与评价利用题设数据,使用Floyd-Warshall 算法,对5.2.1得到の.方案,利用5.2.2の.算法,可得优化の.管辖范围分配方案·在两点间最短路基础上,得平台管辖范围の.初始分配方案1;再使用上下界网络流算法得到各交巡警服务平台管辖范围优化分配方案2,见表1.1 ·表1.1 A 区交巡警服务平台管辖范围分配方案从方案1可见,共有六个问题节点28’29’38’39’61’92与任何平台の.最短路均大于3000米·A区交巡警服务平台管辖范围分配方案1虽然给出了各平台管辖范围,保证所有节点都能被平台支配,但平台管辖范围分布不均·有些平台如A2、A5辖区内节点数量密集,一个平台却要负责十几个路口;而有些平台如A6、A12只负责一两个节点,造成警务资源浪费·可见此方案虽可行,但仍有不合理之处,故需要优化·平台管辖范围优化分配方案2中,给出了每个平台管辖范围·可以明显看出与方案1相比,方案2中各平台辖区大小の.分布更均匀,其中65%の.平台辖区内路口数目均为6—7个,另外方案1中只负责一两个路口の.A6、A12等平台辖区内路口数目也有所适量增加,大大减少了平台管辖范围分配不均衡の.现象·共有86个路口在3分钟中内能被交巡警到达,但28,29,38,39,61,92号这6个路口不能在3分钟内被任意平台到达·最长出警时间为5.7分钟·见表1.2 ·表1.2 离最近平台距离超过3千米の.节点情况六、问题一 交巡警调度方案の.确定6.1 建模分析本题の.目标函数为从现有20个交巡警服务平台中优选出封锁13个进出该区路口の.方案·可将两种不同对象处理成二分图の.结构,平台和路口の.可达关系处理成图中の.边集,一对一の.封锁关系即是二分图の.一个匹配,整个问题是一个典型の.二分图完美匹配问题·我们使用二分逼近技术配合二分图完美匹配の.相关模型求解上述问题·6.2 基于二分图完美匹配模型の.调度方案の.确定求一个二分图の.完美匹配の.普遍算法是Hungary 最大匹配算法[5],我们可以通过枚举最远距离L 后验证,从而将一个求解性问题转化为判定性问题,简化了问题の.求解过程·算法2① 建二分图),,(21E V V G ;② 定义左集合1V 代表出入A 区の.所有路口, 131=V ;③ 定义右集合2V 代表A 区所有交巡警服务平台,202=V ;④ 二分法枚举出节点与平台匹配の.最远距离L ,然后将1V 和2V 中最短路距离D ij ≤L の.点对连边,使用Hungary 最大匹配算法判断是否能够得到左集合の.完美匹配;⑤ 重复以上二分步骤逼近满足条件の.最小L 值·6.3 结果及其分析与评价利用二分图の.完美匹配模型,得出A区20个平台封锁13个路口の.最佳调度方案,即每个平台应该负责封锁の.路口,路程距离和出警时间·见表2.1 :表2.1 A区20个平台封锁13个路口の.调度方案从表2.1可见,在13条封锁路径中,出警时间最长为8.0分钟,最短为2.4分钟·要完全封锁13个路口最快需要8.0分钟·七、问题一平台设置调整方案の.确定7.1 建模分析在A区增加2至5个平台,建立模型求解平台增数和位置·首先制定评价指标对现有平台设置方案进行评价,分析比较新方案与现有方案の.优劣·通过分析题目,平台设置方案可以从交巡警服务平台工作量の.均衡性和出警时间长短两个方面进行评价·交巡警服务平台工作量の.均衡性体现为区域内各平台间出警次数差异の.大小,可用其标准差来衡量·已知交巡警时速为60km/h,则出警时间可用平台与路口节点の.最短路距离来衡量·平台与节点间の.最短路应尽量在3000米以内·建立基于不同权重の.平台调整评价模型,求解对应平台增数の.所增平台位置,得出结论·7.2 指标体系7.2.1最远距离D max :某区域共有n 个节点,则辖区内从各个平台出发到达各个节点共有n 条最短路·定义这n 条最短路中距离最长の.为该区最远距离D max ,对应最长出警时间·7.2.2平台工作量の.标准差i C ':第i 号节点可被k i 个平台管辖,定义该节点の.等效发案率i i i k C C ='·h j :定义平台工作量h j 指其平均每天需要处理の.报警案件の.总次数·若第j 个平台辖区内共有n 个节点,则其工作量∑==ni i j C h 1'· )(h σ:定义平台工作量の.标准差()()1)(12-E -=∑=N h h h N j j σ ·其中,()h E 为工作量の.平均值· 7.3基于不同权重の.平台调整评价模型の.平台设置方案7.3.1初始方案の.确定下面给出增加不同平台数时の.可行方案,算法规则:(1)节点与平台间の.距离D ij 应尽量在3000m 以内;(2)当节点发案率C ≥2,至少被最近の.2个平台管辖;(3)当节点发案率C<2,至少被最近の.1个平台管辖·利用此规则,分别计算出增加n (n =2’3’4’5)个平台后の.标准差和最远距离,从中选一最优方案见表3.1 ·表3.1 基于枚举算法の.增加平台方案7.3.2 基于不同权重の.平台调整评价模型(1)权重参数定义平台工作量均衡性影响力の.权重为u ,用出警次数标准差衡量;出警时间影响力の.权重为v ,用平台到节点の.最短路距离衡量·1u v +=;且0,0u v ≥≥·u ,v の.大小可根据实际情况及具体需求确定·u 越大越侧重于均衡平台の.工作量;v 越大越侧重于缩短出警时间·通过调整这两个权值来调整平台工作量均衡性、出警时间长短对平台设置の.相对影响程度,反映评价方案优劣过程中对各个指标の.侧重程度·(2)平台调整评价模型1)增加k 个平台后,区域平台工作量标准差の.增量)()()(h h h 前后σσσ-=∆,若()0h σ∆<即A 区平台工作量标准差减小,则区域平台工作量被优化,即工作量更均衡·2)若增加平台后,D max 减小,则出警时间被优化,即出警时间减小·假设在k 个节点处增加k 个平台(每个节点处增加一个平台),若共有i 个节点,则有k i C X =种方案·定义)(h 优σ表示最优方案中の.区域工作量标准差,优)(max D 表示最优方案中の.最远距离·对于增加k 个平台时の.第x (x=1’2’…’X )个方案’定义)(h x σ表示区域工作量标准差,x D )(max 表示区域の.最远距离·定义)(h σの.变化率)()()()(h h h h x 优优σσσσ-=∆,max D の.变化率优优)()()(max max max max D D D D x -=∆ ·由于)(h σ与max D の.变化率不同,若直接引入参数,会出现较大误差·为纠正变化率误差,引入系数maxmax max ))(()(h D a σ∆∆=(根据表3.1の.有关数据确定a 值)· 设max )(D v h u a S ∆⨯+∆⨯⨯=σ ·根据题设,令x =1对应の.方案为初始最优方案,即)(h 优σ=)(1h σ、优)(max D =1max )(D : ①若0<S ,则方案x 优于原有最优方案,令)(h 优σ=)(h x σ,优)(max D =x D )(max ;②若0>S ,则原有最优方案优于方案x ,)(h 优σ、优)(max D 取值不变;③若0=S ,则)(h 优σ、优)(max D 取值不变;④每比完一次,令x = x +1,用)(h x σ和x D )(max 所得の.S 值与)(h 优σ和优)(max D 所得の.S 值进行比较·重复第④步,直到比完x =k i C X =为止·通过用以上算法,可从两个方案中选出较好の.一个,穷举所有方案,可得最优方案·7.4 结果及其分析与评价7.4.1 标准差の.计算利用表1.1の.A 区管辖范围分配方案求得每个平台の.工作量及20个工作量の.标准差)(h σ·标准差体现了区域内各平台间工作量の.差异大小·表3.2A 区各平台实际工作量及标准差7.4.2 不同权重时,增加平台の.方案通过对所有可行方案穷举,利用基于不同权重の.平台调整评价模型给出权重u 和v 在[0’1]范围内以0.1为步长の.所有权重组合下の.最优解·得到新增2、3、4个平台の.具体增加方案及其对应の.标准差和最远距离,如表3.3、3.4、3.5所示: 其中,()0558.46363.2)6363.23170.2(5.57005.57002900)()(max max =--=∆∆=i i x y a (有关数据见表3.1)表3.3 不同权重值下新增2个平台后工作量标准差和最远工作距离表3.4 不同权重值下新增3个平台后工作量标准差和最远工作距离表3.5 不同权重值下新增4个平台后工作量标准差和最远工作距离由表3.2知A区各平台工作量不均衡,有の.平台位于高发案率区域,工作量过重;有の.平台位于低发案率区域,工作量较轻·为了对警务资源合理利用,分别给出了增加2,3,4个平台时在11对不同の.(u,v)影响下A区工作量の.标准差和最长出警时间·运用基于不同权重の.平台调整评价模型,我们共给出了33组可行解,均可满足设置平台の.基本原则和任务·其中,表中用阴影底面突出の.数据为工作量均衡性和出警时间均得到优化の.可行解,为建议可行解·如表3.3—表3.5所示:1)增加2个平台时,有1组建议可行解;2)增加3个平台时,有8组建议可行解;3)增加4个平台时,有5组建议可行解·它们使A 区平台の.工作量和出警时间均得到优化·可根据具体要求选择不同方案·现给出一组示例——新增平台设置方案如下:考虑到现有交巡警服务平台の.工作量不均衡和有些地方出警时间过长,决定增加4个平台,令u =0.6,v =0.4,新增平台分别位于21、27、46、64号路口节点处·根据表3.3—表3.5做出下图,分析比较参数在不同权重下对两个指标の.影响:图3.1 图(a )中直线表示没有增加平台时の.最远距离,三条虚线分别表示增加2、3、4个平台时在不同权重v 下の.最远距离·由图可知增加2个平台时,当(]0.4,1v ∈时,最远距离比现状距离短且递减;增加3或4个平台时,当0.1,1]v ∈(时,最远距离比现状距离短且递减·上述范围内の.方案均得到优化·可以看出,权重v 越大,使最远距离尽量小这一原则得到の.优化越好·图(b )中直线表示没有增加平台时工作量の.标准差,三条虚线分别表示增加2、3、4个平台时在不同权重u 下の.标准差·由图可知增加2个平台时,当(]0.4,1v ∈时,标准(a) (b)差比现状小且递减;增加3个平台时,当0.1,1]v∈(时,标准差比现状小且递减;增加4个平台时,当0.3,1]v∈(时,标准差比现状小且递减;上述范围内の.方案均得到优化·可以看出,权重u越大,使标准差尽量小这一原则得到の.优化越好·对增加5个平台の.情况,由于时间关系,故没有做相关计算·八、问题二平台设置方案评价及调整8.1 建模分析σ首先明确设置交巡警服务平台の.原则和任务,其次计算六区の.工作量标准差)(h 和超距比例p,对该市现有方案合理性进行评价,判断是否合理·如果有明显不合理,利用模糊加权分析模型计算理论增加或改变平台数,利用问题一の.第三问中建立の.基于不同权重の.平台调整评价模型给出最佳解决方案·设置交巡警服务平台时应满足以下两个原则和任务:1)使各交巡警服务平台の.工作量尽量均衡;2)使各交巡警中最长出警时间尽量短·8.2 评价现有方案の.合理性8.2.1 超距比例定义区域内距离最近平台D ij>3000の.节点数目占总节点数目の.比例为超距比例p·p值越大,说明该区内出警时间大于3分钟の.节点越多,即该区の.出警时间越需要优化·8.2.2 评价现有方案σ和超距比例p·分别计算出A、B、C、D、E、F六个区域の.工作量标准差)(h表4.1 各区域工作量标准差和超距比例分析表4.1,A 区の.两项评价指标均远优于其他五区·于是,假设A 区现状完美,不需要优化,把它设为其他五区の.努力方向·定义)(h σ>3の.区域(B 、C 、D 、E 、F 区)需要优化工作量の.均衡性,p >0.1の.区域(C 、D 、E 、F 区)需要优化缩短出警时间·8.3 基于模糊加权分析模型,确定平台增加或改变数量8.3.1 建立模型为确定需要改变或增加平台の.数量,建立模糊加权分析模型),,(R V U ·已知城区の.面积,城区の.人口和城区总发案率等数据·1)定因素集{}12,,...,m U u u u =,(1,2,...,)i u i m =;2)确定被分析集{}12,,...,n V v v v =,(1,2,...,)j v j n =;3)确定权重集12(,,...,)m A a a a =,需客观地反映实际情况,权重可根据经验人为定义·4)确定分析矩阵()ij m n R r ⨯=,ij j i r v 等于对应的因素值u 占总数的比例·5)加权比例W ,计算W A R =⨯,W 代表被分析对象指标の.理论比例·8.3.2 模型求解带入所给数据,对现有交巡警服务平台方案进行分析,确定平台增加数·1)确定因素集{}{}口,城区总发案率城区的面积,城区的人==321,,u u u U ; 2)确定被分析集{}{}E D C B A v v v v v v V ,,,,,,,,,654321==;3)确定权重集),,(321a a a A =:321,,a a a 分别为城区面积、城区人口、城区总发案率在评价平台设置合理性时所占の.权重,分析这三个因素对交巡警服务平台数量の.影响·由于发案率对平台数目影响程度最大,城区人口影响次之,城区面积影响最小·综合考虑给出)21,31,61(),,(321==a a a A ; 4)确定分析矩阵()36ij R r ⨯=由于城区の.面积、城区の.人口、城区总发案率三个因素の.量纲不一致,无法比较,故对城区の.面积、城区の.人口、城区总发案率三个因素进行归一化处理·利用表4.2得出の.数据确定分析矩阵()36ij R r ⨯=表4.2 模糊加权分析模型影响因素相关数据0.01530.07180.15400.26690.30100.19090.18070.06330.14760.21990.22890.15960.18460.09840.27750.10050.17700.1619R ⎛⎫ ⎪= ⎪ ⎪⎝⎭5)加权比例W计算W A R =⨯,可得A 、B 、C 、D 、E 、F 六区の.理论值与实际值对比如下:表4.3 模糊加权分析模型得出の.平台数目尽管A 区の.实际平台数目均大于理论值·由于A 区作为该市市中心,属于城市最繁华地段,地理位置特殊,对安全保障有较高要求,一旦发生突发事件会造成更严重地影响·故应尽量使其安全性能最高·且平台已经建设好,撤除平台不仅需花费大量人力、物力·此外,在城市规划中,市中心の.资源配置同城市其他区域相比相对最好·故A 区の.平台设置方案将不再改变,其他区域の.平台设置方案将参考A 区进行改进·由表4.3可知现有方案中各城区の.平台数目并不是理论上の.最佳数目·其中B 区の.平台数目大于理论值,D 、E 、F の.平台数目小于理论值·可见,现有平台设置方案并不合理,没有实现资源の.最优化配置·当理论平台增数0≤∆N ,尽管B 区实际平台数目大于理论数目,但仅比理论值多了一个平台,且平台已建设完工,如若拆除,将白白耗费大量人力、财力·另外,只多一个平台并不会造成很大の.资源浪费,反而可以提高B 区安全系数·而C 区实际平台数目与理论值相等·因此,B 、C 区不需要改变现有平台数目·但由于8.2中说明,B 、C 区の.两项评价指标并不理想,所以这两区需通过改变平台位置来实现两项指标の.优化·当理论平台增数0>∆N ,实际平台数目小于理论数目,即该区域の.平台数目少于理论值,需要增加交巡警服务平台·故D 、E 、F 三个区域分别需要增加4、2、2个平台·但如何增加和改变各城区平台数量及位置仍需引入权重u 、v 进一步判断·8.4利用基于不同权重の.平台调整评价模型,确定增加或改变の.平台位置(1)符号定义与说明若一个区域共有n 个路口节点、M 万人,定义人均发案率1ni i C C M ==∑均由于已假设A 区现状完美,故只需对比B 、C 、D 、E 、F 六区の.人均发案率即可·(2)u ,v 权重值の.确定规则由前面对现有交巡警服务平台设置方案合理性の.分析,可知C 、D 、E 、F 四个区域既要均衡平台工作量还要缩短最长出警时间,而B 区只需考虑如何优化均衡平台工作量,根据权重参数定义,可知1B u =,0B v =.则C 、D 、E 、F 四个区域の.[]9000.0,1000.0∈u .。
基于图论的城市交通优化模型城市交通优化是一个重要的课题,对于提高城市的交通效率、减少交通拥堵、降低交通事故发生率具有重要意义。
基于图论的城市交通优化模型提供了一种有效的方法来解决这个问题。
本文将从图论的角度来介绍城市交通优化模型,并针对其应用进行详细阐述。
1. 地图构建城市交通网络可以用图论中的图进行建模,其中节点表示城市中的交通节点(如交叉口或出入口),边表示交通走廊(如道路或高速公路)。
通过收集交通数据和采用相应的算法,可以构建出一张地图。
地图的构建可以通过手动方式完成,也可以通过使用自动导航系统或地理信息系统等工具得到。
2. 节点重要性度量在城市交通网络中,一些节点的重要性可能会影响整个交通系统的运行效率。
为了确定这些重要的节点,可以使用一些节点重要性度量指标,例如度中心性、接近中心性、中介中心性等。
通过对每个节点进行度量,可以找出影响城市交通流的关键节点,从而优化城市交通网络的运作。
3. 节点连接关系分析城市交通网络中的节点之间存在着复杂的连接关系。
通过分析节点之间的连接关系,可以找到节点之间的最短路径、最短时间、最低成本等最优的连接方式。
对于节点连接关系的分析可以采用基于最短路径算法的方法,例如迪杰斯特拉算法、弗洛伊德算法等。
这些算法可以帮助我们确定在城市交通网络中行驶的最优路径,从而提高交通效率。
4. 交通流优化模型在城市交通优化中,我们可以使用交通流模型来模拟城市交通网络中的车辆流量。
交通流模型可以帮助我们预测交通拥堵的发生、分析不同道路的流量分布等。
常用的交通流模型包括宏观流模型和微观流模型。
宏观流模型主要关注整个交通网络的整体流量分布,而微观流模型则更加详细地分析了交通网络中的车辆运行情况。
5. 交通信号优化城市交通信号的合理优化对于提高交通效率至关重要。
基于图论的优化方法可以帮助我们确定交通信号灯的时序,以实现最小化交通延误和最大化交通容量的目标。
通过优化信号灯的时序,可以减少红绿灯的等待时间,提高道路通行能力。
基于图论模型的城市交巡警平台优化调度问题研究摘要本文以某城市公路网及分布在公路路口处的交巡警服务平台为背景,主要利用图论模型中的相关知识,综合研究该市警力资源的评价、优化和调度问题,依次解决了题目中的两个大问题及其子问题。
图论模型在本次建模中居于核心地位。
在问题一中,首先,对于划分交巡警服务平台范围的子问题,本文考虑到快速出警和任务均衡的不同需求,分别按实际需求设计出“基于最短路模型的速度优先型”、“基于二次规划模型的任务均衡优先型”和“折衷型”的三种划分方法。
具体而言,“速度优先型”中使用SPFA 算法来求解最短路径;“任务均衡优先型”中引入衡量任务分配均衡度的指标,将原问题转化为一个优化问题,使用lingo求解二次规划模型;而“折衷型”划分方案是对“速度优先型”的改进,将各路口的发案率加到与它相连的边的边权中。
这三种划定管辖范围的方案适应实际工作中的不同需要,相辅相成,各有特色。
第二,对于合理调度平台警力来快速封锁A区域的子问题,本文通过设计一种专门的权值函数,将问题转换为二分图带权最优匹配问题,从而使用KM算法进行求解。
第三,对于确定需要增加平台个数和位置的子问题,利用由“折衷方案”里得到的不同路口的警车最短到达时间分布,在四个不能在3分钟内赶到的区域内分别安排一个服务平台即可改善出警耗时。
在问题二中,首先,对于全市交巡警平台评价和改进的子问题,本文通过对各评价指标绘制伪彩色图的方式,将评价指标转化为图像,从而直观地观察图像颜色的分布来评价当前交巡警平台配置方案的优缺点,并在此基础上给出了优化方案。
第二,对于求解追捕方案的子问题,本文认为追捕的关键是将罪犯围困在一定的区域之中,为确定罪犯的具体方位,本文设定一个随时变化的集合以表示罪犯所可能到达的所有路口,同时定义内部点和边界点。
追捕的目标是使警察在一定时间内能够赶到所有的边界点并使得包围圈尽量小,解决方法是先构造二分图匹配模型,再将原问题归结为优化问题,最后利用匈牙利算法求解得到最大匹配数。
通过求解该模型,得到了警方追捕的调动方案图像,并且得知要将罪犯完全包围至多需要10.8分钟。
本文中使用的图论建模方法起到了两种作用:一是图论提供了将具体问题抽象为数学模型的形式化描述工具;二是图论中的一些经典模型和算法,如二分图匹配模型与KM、匈牙利算法、最短路模型与Dijkstra、SPFA算法,可以直接用到模型求解的过程中。
关键词:图论模型、最短路建模、二分图匹配、规划模型一、问题重述随着社会的进步与发展,城市交巡警服务平台的设计与规划问题日益重要,在交通要道和重要部位设置一套完善而合理的调度分配方案可以解决警务资源有限难题。
需要解决的问题主要集中在如何根据城市的实际情况与需求合理地设置交巡警服务平台、分配各平台的管辖范围、调度警务资源。
根据附件中提供的某城市交通网络与平台设置情况,本文着力解决以下两个主要问题。
问题一,首先,根据该市中心城区A的交通网络和现有的20个交巡警服务平台的设置情况,在满足所管辖的范围内出现突发事件时,尽量能在3分钟内有交巡警到达事发地的条件下(警车的时速为60km/h),为各交巡警服务平台分配管辖范围。
之后,要解决的是交巡警服务平台警力合理的调度方案问题。
对于重大突发事件,需要调度全区20个交巡警服务平台的警力资源,对进出该区的13条交通要道实现快速全封锁。
实际中一个平台的警力最多封锁一个路口,设计出该区交巡警服务平台警力合理的调度方案。
另外,实际上现有交巡警服务平台的工作量存在着不均衡和有些地方出警时间过长的情况,预计要在该区内再增加2至5个平台,本文解决的任务是确定需要增加平台的具体个数和位置。
问题二,首先,根据设置交巡警服务平台的原则和任务,分析研究全市六个区现有交巡警服务平台设置方案的合理性。
之后,还要解决一个最佳围堵方案问题。
在该市第32个结点即P处发生了重大刑事案件,在案发3分钟后接到报警,犯罪嫌疑人已驾车逃跑。
为了快速搜捕嫌疑犯,要求设计出调度全市交巡警服务平台警力资源的最佳围堵方案。
二、问题分析本次建模以某城市公路网及分布在公路路口处的交巡警服务平台为背景,综合研究该市警力资源的评价、优化和调度问题。
在第一问中,需要对A区的交巡警服务平台进行辖区划分、调度和优化;第二问中,则要求对全市服务平台进行评价和优化,以及在突发情况出现时对警力进行合理调度。
下面对本次建模的核心思想进行介绍。
2.1 图论建模本次建模所研究问题涉及面广,较为琐碎。
然而仔细研究后可以发现,这些问题所涉及的对象无外乎两类:结点(路口及交巡警服务平台)和边(公路)。
因此,它们可以使用图论模型进行统一描述。
设图G(V,E)表示本次建模所涉及的公路网,v i∈V代表了公路的一个路口。
由于交巡警服务平台总在路口处,故其组成的集合V s⊆V。
(v i,v j)∈E代表了v i到v j之间有一条公路,用w ij表示它的边权,用来表示该段公路的长度(下文中有的简写为(v i,v j,w ij)∈E)本次建模的所有模型是在图G的基础上进行描述的。
图论建模在本次建模中居于核心地位。
它在解决问题中的作用有二:一是图论提供了将具体问题抽象为数学模型的形式化描述工具;二是图论中的一些经典模型和算法,如二分图匹配模型与KM、匈牙利算法、最短路模型与Dijkstra、SPFA算法,可以直接用到模型求解的过程中。
2.2 评价指标本次建模有很多问题都是评价、优化或调度问题,这些问题都要求建立定量的评价指标,以便对当前状况做出评价,分析对比两种策略的优劣,本文使用的评价指标主要有如下三种:①平均警车到达时间avgT:表示研究区域内任何一个路口出现紧急情况时,警车到达平均所需的时间。
显然,该值越小,出现突发情况时多数路口警车将会更快到达,方案也就越优。
②最长警车到达时间maxT:表示区域内警车开到所有路口耗时间中的最长时间。
它指出了离服务平台最远的路口在遇到紧急情况时警车赶到所需的时间,该值越小越好。
③任务均衡度S2:定义为各交巡警服务平台辖区内各路口发案率之和的均方偏差。
该值越小,表明各服务平台所承担的任务量越均衡。
三、问题假设和符号说明3.1 问题假设1)由于城市内的交通公路不长,本文中假设重大紧急事件均发生在路口处,不发生在公路上或是公路外。
2)假设警车的车速是恒定不变的,车速不受交通灯的影响,车速保持在60km/h。
3)假设所有公路路面上均保持通畅,不会发生堵车及其他交通事故。
4)假设当发生紧急事件时,警车总能沿着最短路径到达事故现场。
3.2 符号说明符号含义G(V, E) 公路图。
V表示路口集合,E表示连接两个路口的公路集合L min(v i,v j)v i到v j最短路的长度V s交巡警服务平台的结点集合avgT 警察平均到达时间maxT 警察最慢到达的时间S2任务均衡度b j第j个路口的发案率w ij路口i到路口j的距离四、模型建立与求解在这一节中,依据“问题分析”部分提出的建模思路,我们对题目的问题一和问题二分别进行建模求解。
4.1 问题一的求解问题一需要解决三个子问题。
第一,应给A区各交巡警服务平台划定管辖范围。
第二,解决在发生突发事件时,如何安排警力封锁进出该区的13条交通要道的问题。
第三,针对现有交巡警服务平台工作量不均衡和某些地区出警时间过长的问题,确定如何增加服务平台。
使用相应的图论模型,可以很方便地求解以上三个子问题。
4.1.1 划定平台管辖范围如“问题分析”部分所述,划定平台管辖范围主要有两个依据:一是要做到快速出警,即任一地区出现突发事件,警察应能在最快的时间内赶到(尽量在3分钟之内)。
二是要做到任务均衡,即应尽量使各服务平台工作量平均,避免某些平台工作量很大,另一些却无事可做的情况。
通常,快速出警与任务均衡这两个指标是相互矛盾的。
一般而言,不同地区的实际情况不同,对于这两个指标的需求各有侧重。
因此,有必要按实际需求划分为“速度优先型”、“任务均衡优先型”和“折衷型”三种,下面分别进行建模求解。
●“速度优先型”的范围划分——基于最短路模型记A区的公路网为无向图G(V,E),v i∈V代表各街道口,e i=(v j,v k,w jk)∈E 表示从v i到v j的一条路径。
那么,从v i到v j的最短路径可以表示为:L min(v i,v j)=min{L(R ij)}=min{w it1+w t1t2+⋯+w tn−1t n+w tn j},记第i个交巡警平台为v i s∈V,那么在此种速度优先型的范围划分策略下,若第j个路口划分给了第m个平台管辖,则必有:L min(v j,v m s)=min1≤i≤M{L min(v j,v i s)}①,M为交巡警平台个数。
求解上式的关键是求解所有路口和服务平台间的最短路径L min(v j,v i s)。
求解最短路径有多种方法,在这里使用SPFA算法来进行求解。
它可以一次性地求解某个结点v i到其他所有结点v j的最短路径长度。
相较于经典的Dijkstra算法,SPFA 的时间复杂度为O(e),而Dijkstra算法的时间复杂度为O(n2),显然当图为稀疏时,SPFA算法更有优势,求v k到其他各结点最短路的算法描述如下:Step1:初始化s⃗=[s i]N,s i={0i=k∝i≠k,其中N为图中的结点个数,队列que=[k]。
Step2:判断队列que是否为空,如果为空,则跳至Step4。
否则从que的队首弹出一个元素,记为t。
Step3:遍历所有与v t相邻的结点v p,如果s p>s t+w tp,则将s p更新为s t+w tp,同时将p压入que的队尾,跳至Step2继续执行。
Step4:输出s⃗,s⃗的第i项即为v k到v i的最短距离。
求出所有结点之间的最短路径之后,代入①式,便可找到各交巡警平台的管辖范围,其详细信息见附录。
同时,由题可知警车的速度为60km/h,因此也可求出各路口在发生突发情况后,警察到达所需的最短时间。
为了衡量此种策略下各交巡警平台工作量的大小,本文将平台辖区内的所有路口的发案率进行加和,以此作为交巡警平台工作量的度量。
图1 速度优先策略下不同路口警车最短到达时间图图2 速度优先策略下不同服务平台工作量相对值图表1 速度优先策略下服务平台分配方案的统计指标警察平均到达时间(avgT)最慢到达时间(maxT)任务均衡程度(S2)由上面的结果可以看出,速度优先策略下警察的平均到达时间非常优秀,平均仅需1分钟左右便可到达现场。
然而,各服务平台的任务均匀度并不好,有些任务很重,另一些任务却较少。
另外,我们注意到即使是在速度优先的策略下,有些路口也是不能在3分钟之内到达的。
这样的结点有6个,在上图1中用红圈表示,它们的相关信息如下表所示:表2 6个路口的坐标位置及最短到达时间表路口编号X坐标Y坐标最短到达时间(min)28 243 328 4.751829 246 337 5.700538 371 330 3.405939 371 333 3.682261 335 395 4.190292 444 360 3.6013在后面的章节中,这些点所在的区域是增加服务平台的重要考虑因素。