网站大量收购独家精品文档,联系QQ:2885784924

地震灾区紧急资源的最优调度问题-应用文.doc

地震灾区紧急资源的最优调度问题-应用文.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
A题 资源的最优分配与调度问题 摘要 近年来全球的大规模自然灾害频繁发生,海啸、地震、飓风等,特别是2008年发生在我国四川汶川地区的大地震,是我国自建国以来影响大的一次 本文针对灾区的受灾程度及其地理位置的不同,采用了线性规划的0—1模型、Floyd最短路径法、匈牙利算法等,研究了在最短时间内实现对人力资源以及物资资源的最优调度与分配方案。 我们考虑到受灾地区之多,受灾情况的不同,以及救援队伍和救灾物资的限制,建立了线性规划中的0—1模型。对于192个特灾区,我们首先分配相应的192支A类救援队伍进行急救,争取在最短时间内分配救援人员和物资到达灾区。对于514个重灾区,我们先分配106支B类队伍去距离较远的106个重灾区施救,接着附近剩余的412个重灾区分别由其他204支C类队伍进行施救,且每支队伍负责救援2个灾区。然后借助于Floyd最短路径算法计算出救援队伍集结点到灾区的最短路径,进一步利用Matlab软件对数据进行计算和筛选,去除异常数据,得到合理有效的方案。 由于灾区情况紧急,不能及时调度大量飞机进行救援,所以为了简化问题,我们假设只用陆运去施救,而且陆运救灾队伍和物资都可以到达各个灾区,由此可建立最短路径模型。我们采用了匈牙利算法求得路由矩阵,并利用Lingo软件计算,从而得出快速合理的调度方案。 关键词 线性0—1规划;Floyd最短路径法;匈牙利算法;权值最小 问题重述 灾难无情人有情,一方有难,八方支援,灾难激发了全国同胞众志成城、携手并肩救死扶伤、战胜困难、重建和谐生活、重建美好家园的决心和信心。是自建国以来影响大的一次地震 问题分析: (1)参照附录中的表(2)和表(3)所给出的灾区的x和y坐标,由于受灾区的地理位置不同,而且受灾程度也不同,所以为了最大限度进行合理施救,我们要由重到轻、由近及远依次救援,先要解决燃眉之急。即每个特灾区均分配一支救援队伍施救,每两个重灾区至少分配一支救援队伍进行施救,做出最优的救援方案。 (2)我们有500支救援队伍,分别分布在30个不同的集结点,根据,队伍的集结点位置和灾区的地理位置,尽可能选择最短路径进行施救。由受灾区域的道路网络示意图(图01/02)可以看出,特灾区相对比较集中,故先调度192支救援队伍抄近路对其施救。然后根据受灾乡镇之间的道路是否通路的情况,再调度剩余的308支队伍分别对各个灾区进行施救,争取在最短时间内,选取最短路径到达受灾区,最快速度抢救被困群众最大限度降低灾害损失 下图是部分特灾区,重灾区和救援队伍的分部示意图: 图 2模型假设 将每支A救援队伍看成是一个整体。 将每支B救援队伍看成是一个整体。 将每支C救援队伍看成是一个整体。 192个特灾区所辖的每个乡镇均分配一支救援队伍 408个重灾区所辖的邻近的两个区县都均分配一支B类救援队伍。 106个重灾区所辖的每个乡镇均分配一支C类救援队伍 分配好的救援队伍到达各个乡镇之间的道路无阻塞。 紧急情况之下,没有空救,只有陆运救援队伍。 所有特灾区灾情差不多,所有重灾区灾情差不多。 每支救援队伍到达灾区的速度是一样的。 3符号说明 m:救援队伍的 n:受灾地区的个数; A:救援某一个特灾区的队伍类型; B: 救援某两个重灾区的队伍类型; C: 救援某一个重灾区的队伍类型; (i=1,2,…,m;j=1,2,…,n):决策变量; (i=1,2,…,m;j=1,2,…,n):第i支队伍救援第j个灾区; (i=1,2,…,m;j=1,2,…,n): 第i支队伍救援第j个灾区的最短距离; G(V,E):灾区网络图,V是灾区点的集合, E是连接每两个灾区的道路边的集合。 模型建立与求解 4.1模型建立 根据各个灾区的地理位置,将其简化为图模型,即以各个灾区之间相通的道路建立网络图G(V,E),V是灾区点的集合,共有706个灾区,则就有706个点。E是连接每两个灾区的道路边的集合,共有706条边,每条边赋予一个权值,即就是灾区之间的距离。考虑到受灾地区之多,受灾情况的不同,以及救援队伍和救灾物资的限制,我们依据模型Ⅰ的建立,我们首先分配192支A类救援队伍对192个特灾区进行急救,争取在最短时间内分配救援人员和物资到达灾区。然后我们再分配106支B类队伍去距离较远的106个重灾区施救,接着附近剩余的406个重灾区分别由其他204支C类队伍进行施救,且每支队伍负责救援2个灾区。 4.1.1 0-1规划模型: 定义决策变量= 特灾区救援: 目标函数:min z= s.t. 约束条件:救援特灾区的A类队伍是1—192个,即1i192.相应的特灾区也是1—192,即1j192. 重灾区救援: min z= s.t. 约束条件:救援特灾区的B类队伍是1—310个,即1i310.相应的重灾区也是1—51

文档评论(0)

youngyu0329 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档