交巡警平台警力调度方案的优化模型与算法设计_第1页
交巡警平台警力调度方案的优化模型与算法设计_第2页
交巡警平台警力调度方案的优化模型与算法设计_第3页
交巡警平台警力调度方案的优化模型与算法设计_第4页
交巡警平台警力调度方案的优化模型与算法设计_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

交巡警平台警力调度方案的优化模型与算法设计摘要:关键词:服务平台,交巡警,优化模型,算法设计1、问题提出“有困难找警察”,是家喻户晓的一句流行语。警察肩负着刑事执法、治安管理、交通管理、服务群众四大职能。为了更有效地贯彻实施这些职能,需要在市区的一些交通要道和重要部位设置交巡警服务平台。每个交巡警服务平台的职能和警力配备基本相同。由于警务资源是有限的,如何根据城市的实际情况与需求合理地设置交巡警服务平台、分配各平台的管辖范围、调度警务资源是警务部门面临的一个实际课题。给出了该市中心城区A的交通网络和现有的20个交巡警服务平台的设置情况示意图,相关的数据信息见附件2。对于重大突发事件,需要调度全区20个交巡警服务平台的警力资源,对进出该区的13条交通要道实现快速全封锁。实际中一个平台的警力最多封锁一个路口,现在要给出该区交巡警服务平台警力合理的调度方案。对该问题的解决,我们先建立最优的调度模型,使各服务平台到达交通要道的时间尽量的短。然后讨论求解算法,最后给出具体的计算结果。2、模型建立对于重大突发事件,需要调度城市的交巡警服务平台的警力资源,对进出该区的多条交通要道实现快速全封锁。采用的模型如下。设该市有n个平台,用集合P表示,其序号为i=1,2,...,n。要封锁的交通要道有m个,用集合J表示,其序号为j=1,2,...,m。%表示第i个平台与第j个交通要道之间的最短路,由Floyd算法求得。p为警车行驶速度。这里取v=60公里/小时=1000米/分钟泌n1池笛亦旦 J】第1个平台指派到第1个路口设0-1决策变量x=<ij[。第1个平台不指派到第]个路口每个交巡警服务平台的警力最多到一个交通要道去围堵,因此有:并x<1i=1,2,...,nijj=1对每个交通要道,需要且只需要分配一个平台的警力,则有:Xx=1j=1,2,...,mi=1设Tj表示到第j个路口的时间。则有:T=£d.x./vj=1,2,...,mi=1我们选取的第一目标是到交通要道的最长时间最小化,这样可使最长时间尽量小。则第一目标函数为:minZ=maxT1<j<m当最长时间最小情况下,我们同时对小于最时间的分配方式进行优化,使到达各交通要道的时间平均时间最小。则第二目标函数为:XtjminZ=j——综合上述,我们建立的的综合模型为:minZ=maxT1<j<mXt. jminZ=jJ——i=1,2,...,nj=i=1,2,...,nj=1,2,...,m/v5rl:Xxy.=1s.Ii=1T=Xdxj ijiji=1x=0或1ij该结果的计算可以采用Lingo先求解第一目标,使最长时间最小。当求解出第一目标后,将到各交通要道的时间不超过最长时间变为约束,然后求最二目标,使用平均时间最小。但第一目标是非线性,通常Lingo并不能得到最优解,且计算很耗时。为此。我们另外设计算法,便于快速求解,并得到满意结果。3、算法设计我们的求解算法采用三步完成。第一步,先利用贪婪法尽量使各平台到达交通要道的时间尽量短。第二步,对到各交通要道的时间再进行调整,进一步优化,直到最长时间不能再减少为止。第三步,在保证最长时间不增大的情况下,对到各交通要道的平均时间进行调整,直到不再减小为止。步骤一:贪婪法Stepl:对第1个交通要道,在n个平台中分配到达时间最短的一个。令最短时间为T,分配的平台为,,则有:T=d/v=min{d/v};令剩下1 1 1 z],1 冒i,1的平台集合为P,则有:P=P-{i}oStep2:对第k个交通要道,在剩下的平台集合P中,分配到达时间最短的k-1一个。令最短时间为T,分配的平台为i,则有:T=d/v=min{d/v};令剩k k k ik,k aik下的平台集合为P,则有:P=P-{i},(k=2,3,...,m)。k k k-1kStep3:重复Step2,直到对所有交通要道都完成平台分配。通过贪婪法,可使各平台到达交通要道的时间尽量短,但不能保证最优。下面通过第二步的较少最长时间,可使最长时间达到最小,从而实现最优。步骤二:减少最长时间算法该算法采用交换平台的思想,若交换后使最最长时间减小则成功一次,直到不能再减小为止。算法描述如下:Step1:根据步骤一确定出到第j个交通要道的时间T.(j=1,2,...,m),第j个J交通要道指派的平台U(j=1,2,...,m)。剩余未分配的平台集合Y=P-mUj=1Step2:求出到各交通要道的最长时间maxT=“=min气,其对应交通要道序号为k,分配的平台序号为UoStep3:循环执行l=1,2,....,m(l丰k)计算对交通要道k指派第i个路口对应的平台u,平台到要道的时间t=d/vo计算将交通要道k以前分配的平台uk加入剩余平台后的集合mY=P—U+Uj=1

计算交通要道l从剩余平台集合r中分配平台的最短时间七二min{J,/料,作丫 ,j分配的平台为To若t1<maxT七<maxT,则表示调整成功,最长时间减小。存储到第k个要道的新时间孔=匕,新平台气=气;到第l个要道的新时间气=t2;新平台在该循环体中若成功,则跳出该循环;若始终无法成功,则直到循环完成跳出。Step4:重复Stepl,Step2,Step3。直到最长时间maxT不再减小结束。输出各路口对应平台及时间。步骤三、减小平均时间算法该算法与步骤二中算法思想类似。只是将目标函数由最长时间变为平均时间。算法描述如下:Stepl:根据步骤一确定出到第j个交通要道的时间T(j-1,2,...,m),第j个J交通要道分配的平台U(j-1,2,...,m)。乘IJ余未分配的平台集合Y—P-mUjj—1YTStep2YTStep2:求出到各交通要道的平均时间MT—4」mStep3:循环执彳丁l—1,2,....,m;r—1,2,....,m(l丰r)计算对交通要道r指派第l个路口对应的平台气,平台到交通要道的时间计算将交通要道r以前分配的平台Ur加入剩余平台后的集合mY—P-U+Uj—1计算交通要道l从剩余平台集合Y中分配平台的最短时间t2—min{d〔/v},jeY "分配的平台为To若t+1<T+T,且t<maxT,t<maxT则表示调整成功,最长时间没有增12 12 1 2大,总时间减小,从而平均时间减小。存储到第r个要道的新时间T—t1,新平台U=气;到第l个要道的新时间T=七;新平台在该循环体中若成功,则跳出该循环;若始终无法成功,则直到循环完成跳出。Step4:重复Stepl,Step2,Step3。直到总时间或平均时间不再减小结束。输出各路口对应平台及时间,平均时间。4、结果计算示例一对问题2中的A区,要封锁的交通要道有m=13个,其集合为J={12,14,16,21,22,23,24,28,29,30,38,48,62}。可供指派的平台有n=20个,其集合为P={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,1,17,18,19,20}。采用步骤一中贪婪法求得最长时间为13.67分钟,平均时间为3.95分钟。详细结果见表1。该结果需要调整最长时间。表1贪婪法求得各交通要道到达时间与分配的平台序号交通要道号分配的平台号到达时间(分钟)112120214140316160421132.71522113.27623109.11724913.67828154.7592978.02103083.06113823.98124852.48136240.35采用步骤二中减少最长时间的算法,经过5次调整,最长时间达到最小。最长时间为8.02分钟,平均时间为3.78分钟。该结果最长时间达到了最小。详细结果见表2。该方案的平均时间需要调整。表2调整最长时间后各交通要道到达时间与分配的平台序号交通要道号分配的平台号到达时间(分钟)112107.59

214166.7431691.53421143.26522113.27623130.5724123.59828154.7592978.02103083.06113823.98124852.48136240.35采用步骤三中减少平均时间的算法,最长时间仍然为8.02分钟,有3个交通要道指派的平台经过了调整。平均时间由3.78分钟减小到3.55分钟。该结果最长时间达到了最小,平均时间也达到最小,结果达到了最优。详细结果见表3。表3调整平均时间后各交通要道到达时间与分配的平台序号交通要道号分配的平台号到达时间(分钟)112120214166.7431691.53421143.26522107.71623130.5724113.81828154.7592978.02103083.06113823.98124852.48136240.35示例二:全市有交巡警平台80个,全市出入口位置有17个。要封锁的交通要道m=17个,其集合为J={151,153,177,202,203,264,317,325,328,332,362,387,418,483,541,572,578}。可供分配的平台n=80个,其集合为P={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,93,94,95,96,97,98,99,100,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,320,321,322,323,324,325,326,327,328,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,475,476,477,478,479,480,481,482,483,484,485}。采用步骤一中贪婪法求得最长时间为12.68分钟,平均时间为5.07分钟。该结果通过调整并不能减少最长时间,可以验证,该分配方案中,除202号交通要道外,其余各交通要道都分配的到达时间最短的平台。而到达202号交通要道的时间最少的平台为177,次之为175,177号平台分配给177号交通要道最佳,从而分配175号平台给202号交通要道最佳。可验证该结果即为最优结果。即最长时间最小为12.68分钟,平均时间最小为5.07分钟。详细结果见表1。表4各交通要道到达时间与分配的平台序号交通要道号分配的平台号

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论