灾区物资分配模型

合集下载

关于救灾物资分配问题的优化模型

关于救灾物资分配问题的优化模型

关于救灾物资分配问题的优化模型引⾔近些年来,全球频繁的遭遇各种⾃然灾害,如海啸、地震、雪灾、洪涝灾害等。

这些⾃然灾害给区域内⼈的⽣命和财产带来了巨⼤的伤害,⽣存⾯临着最严峻的挑战,强烈地震发⽣后,⼤量的⼟⽊建筑基础设施甚⾄地质状态、⽣态环境遭到严重破坏,不仅导致⽣命和财产的巨⼤损失,⽽且使社会⽣产与⽣活中断,并产⽣重⼤的社会影响,间接经济损失是难以估量的。

近些年来,⼀些学者在救灾物资调度⽅法⽅⾯已经开展了⼀些研究,如物资分配[1]和物流和供应链[2]等,同时也给出了⼀些求解物资分配问题的⽅法,如图解法[3]和交互搜索式算法[4]等。

本⽂侧重研究救灾物资的分配问题,并给出合理的分配数学模型,为满⾜受灾区群众的基本⽣存物资需求提供⾏之有效的分配⽅案。

⼀、模型的建⽴为了描述灾情即各个灾民缺少各种物资的量,我们建⽴了N×M型矩阵A:其中tij表⽰Pi灾民缺少物资Mj的量。

A中数据由物资分配者通过对灾情的调查得到,均为⾮负常数。

其中A的⾏向量表⽰ai灾民对Pi不同物资的需求量。

A的列向量表⽰bj整个灾区对物资Mj的需求量情况。

1、物资权重的确定由于不同物资在维持灾民正常⽣活中的作⽤不同,相同量的不同物资在减轻灾害的效⽤上不同。

为表征物资的这⼀特性,我们⾸先将物资化分为四⼤类,并为其评定了优先级,如表⼀。

表⼀:物资的优先级根据物资Mj所属⼤类及其优先级,按优先级与权重正相关的原则,给物资Mj合理的权重πj(1>πj>0)。

2、受灾程度的确定为表征不同灾民受灾严重程度的⼤⼩不同,引⼊函数Ji表⽰灾民Pi的受灾程度。

受灾程度取决于短缺物资的种类和数量,同时受灾程度也与供给物资总量有关,当物资充⾜,受灾程度就相应较⼩。

假设某⼀时刻灾民Pi已分到各物资的量为χi1,χi2,K,χim,我们定义这⼀时刻Ji为:3、⽬标函数的确定设物资Mj的第k个单位量分配给灾民Pi之后产⽣的救灾效果yi,j,k为:关于救灾物资分配问题的优化模型薛熠曹正正(中国矿业⼤学⼒学与建筑⼯程学院,江苏徐州221116)[摘要]在各种各样的抢险救灾⾏动中,应急物资的合理分配在降低灾害的影响⽅⾯体现出重要作⽤。

应急救援物资配送模型及算法研究

应急救援物资配送模型及算法研究

应急救援物资配送模型及算法研究随着自然灾害和突发事件的频繁发生,应急救援工作变得越来越重要。

而在应急救援工作中,物资配送是至关重要的环节之一。

如何高效地分配救援物资,缩短救援时间,对于救援工作的成功至关重要。

因此,本文将介绍应急救援物资配送模型及算法研究。

一、应急救援物资配送模型应急救援物资配送模型主要包括物资需求预测、物资配送路径规划和物资配送车辆调度三个环节。

1.物资需求预测物资需求预测是物资配送的第一步,也是最为重要的一步。

准确地预测物资需求量,可以避免过度配送和物资短缺的问题。

物资需求预测需要考虑多种因素,如灾害类型、地域、人口密度、历史数据等。

2.物资配送路径规划物资配送路径规划是指在已确定的需求量基础上,规划最佳的配送路径,以缩短配送时间。

物资配送路径规划需要考虑多种因素,如道路状况、交通流量、配送车辆数量、配送站点等。

3.物资配送车辆调度物资配送车辆调度是指在已确定的配送路径和需求量基础上,根据实际情况调度配送车辆,以达到最优配送效果。

物资配送车辆调度需要考虑多种因素,如车辆数量、车速、配送站点之间的距离等。

二、应急救援物资配送算法在应急救援物资配送中,有多种算法可供选择,如遗传算法、模拟退火算法、蚁群算法等。

本文将重点介绍遗传算法和蚁群算法。

1.遗传算法遗传算法是一种模拟生物进化过程的算法。

在物资配送中,遗传算法可以用来求解最优的物资配送路径和车辆调度方案。

具体实现过程为,将每个个体(即一条配送路径)表示为染色体,通过交叉、变异等操作,产生新的个体。

然后通过适应度函数评估每个个体的适应度,选择适应度高的个体进行繁殖。

经过多次迭代,可得到最优解。

2.蚁群算法蚁群算法是一种模拟蚂蚁寻找食物的行为进行搜索的算法。

在物资配送中,蚁群算法可以用来求解最优的物资配送路径。

具体实现过程为,将每个蚂蚁看作一个潜在的解决方案,蚂蚁在解决问题的过程中释放信息素,其他蚂蚁通过感知信息素的浓度来选择路径。

地震灾后物资分配模型(数学建模)范文38

地震灾后物资分配模型(数学建模)范文38

地震灾后的物资分配的模型建立及优化方案一、摘要本文研究了灾害发生后总量有限的多种应急救援物资对多受灾点进行资源合理分配的问题,利用层次分析法对汶川地震的各类相关数据进行分析,得出各评价指标的权重,可得各个灾区对各个物资的急需程度,记为ij a 。

其次,我们根据救灾物资分配使所有灾区整体效用最高的原则,引入变量ij x ——表示第j 个物资对第i 个灾区的实际分配量,j c ——表示物资j 的可分配总量,构建了以整体效用为目标函数的整数规划模型,及约束条件:111,..ji iij ij ij ji j i MAX a x S T x c ===≤∑∑∑,考虑到每个灾区对每种物资的最低保障量和灾民满意度,引入满意度系数,用E 表示,其中E =ij ijx T ,其中ij T 表示第i 个灾区对第j 种物资的需求量。

进而对两模型进行合并与优化, 形成了以整体效用最大化和整体满意度最高为目标的多目标规划模型,.1,1;)(11112211m j n i x u x u x u x u x Maxf m m j jk i ni i k i ni i k i n i i k i n i i ≤≤≤≤+⋅⋅⋅++⋅⋅⋅++=∑∑∑∑====并以某次地震物资分配作为实际算例,证明了模型的可操作性。

最后针对今年这次尼泊尔8.1级地震波及到西藏等地,就西藏的救灾物资分配,根据优化过的数学模型,给出一个物资分配的意见,来支持西藏的救援,并探讨模型的完善和推广。

【关键词】物资分配 层次分析法 满意度优化 遗传算法 多目标规划二、问题重述近年来,我们生活的地球发生了多次大地震,虽然地震的预测目前比较困难,但如果在灾后能及时援救,可以很大程度减少伤亡,其中救援物资的分配非常关键。

在我国汶川大地震中,由于物资调配及时,在很大程度上降低了灾害的影响。

香港《大公报》报道,智利地震后在救援物资的分配上出现了严重不均,最先得到救援物资的是有钱人和军人家属,穷人因根本分不到物资而苦等或索性抢劫。

抗灾物资分配实施方案

抗灾物资分配实施方案

抗灾物资分配实施方案随着自然灾害频发,抗灾物资的分配实施方案显得尤为重要。

在灾难面前,我们需要有条不紊地进行物资分配,以最大程度地满足受灾群众的需求,保障他们的生存和安全。

因此,我们制定了以下抗灾物资分配实施方案。

首先,我们需要建立一个完善的物资储备库。

这个库存应该包括食品、饮用水、药品、帐篷、衣物等各类急需物资。

在平时,我们需要不断地更新这些物资,确保其质量和数量符合受灾群众的需求。

其次,我们需要建立一个灵活高效的物资调配机制。

一旦发生灾害,我们需要能够迅速响应,将物资调配到受灾地区。

这需要一个严密的物资调度系统,以及配备专业的物流人员和车辆,确保物资能够及时、准确地送达受灾地区。

另外,我们还需要建立一个公平公正的物资分配标准。

在受灾地区,我们需要根据实际情况,制定出合理的物资分配标准,确保每个受灾群众都能够得到应有的帮助。

这需要考虑到受灾程度、人口数量、年龄结构等因素,制定出科学合理的分配方案。

此外,我们还需要加强对物资使用的监督和管理。

一旦物资到达受灾地区,我们需要有专门的人员进行监督,确保物资不会被滥用或浪费。

同时,我们还需要建立一个完善的物资使用记录系统,以便随时了解物资的使用情况,及时调整物资分配方案。

最后,我们需要建立一个完善的抗灾物资分配信息发布系统。

在灾害发生后,我们需要向社会公布受灾地区的物资需求情况,吸引更多的社会力量参与到抗灾物资分配工作中来。

这需要建立一个信息发布平台,及时、准确地向社会公布物资需求情况,吸引更多的捐赠和支持。

总之,抗灾物资分配实施方案是一项复杂而又重要的工作。

我们需要建立完善的物资储备库,建立灵活高效的物资调配机制,制定公平公正的物资分配标准,加强对物资使用的监督和管理,以及建立完善的抗灾物资分配信息发布系统。

只有这样,我们才能在灾难面前做到有条不紊,最大程度地满足受灾群众的需求,保障他们的生存和安全。

突发事件下的应急物资优化调配模型

突发事件下的应急物资优化调配模型
距离受灾区较近的交通 枢纽区域点。
(2)不考虑自然灾害的连锁反应和次生灾害的发生,受灾地 区气象条件和灾情相对稳定。
(3)应急物资储备点或供货商到配送中心之间的天气状况和 车流量稳定,车速均匀。
(4)应急物资从发货点到目的地采取整车装运的方式,无须 中途换装停车卸载作业。
(5)各个配送中心可以同时接受多个应急物资供应点提供 的应急物资,也可同时向多个不同救援点配送应急物资,但配送 中心之间不相互供货。
(6)所有救援点的需求都能得到满足,配送中心的所有货物 完全用于救援点配送。
2 模型构建
2.1 符号说明 (1)集合参数 G:应急物资储备库或供货点的集合(s个);M:配送中心备选
作者简介:严霄蕙 (1966-),女,汉族,上海宝山人,副教授,博士,主要从事供应链管理、物流管理、运输与配送管理方面的研究。
2020年3月 019
Copyright©博看网 . All Rights Reserved.
Logistics
1 问题描述与基本假设
1.1 问题描述 灾害发生后,配送中心一般设置在受灾地区周围,方便将应
急救灾物资分发到具体的救援点。因此,配送中心之间无需紧密 联系。本文考虑在受灾区外围设置多个配送中心,全国其他地方 的应急物资储备库或供货商按需求将应急物资先运送到配送中 心,然后由各配送中心配送到具体的救援点。
DOI:10.19699/ki.issn2096-0298.2020.05.019
突发事件下的应急物资优化调配模型①
物流商论
北京电子科技职业学院 经济管理学院 严霄蕙 中国气象科学研究院 气象资料分析与应用中心 王光辉
北京电子科技职业学院 经济管理学院 李郭记
摘 要:应急物资的有效保障是灾后应急救援的必要前提。为确保灾后应急物资快速、合理地配送到受灾区域内的各个救援点,基于

数学建模之抗震救灾物资分配问题

数学建模之抗震救灾物资分配问题

这个数学建模是一个解决灾区救灾物资分配的模型,由于各个家庭受灾情况不同,对救灾物资的需求不同对救灾物进行分配。

题是从网络找到的,模型基本都是自己做的。

数学与统计学院09级一班李铭远222009314011063抗震救灾物资分配问题一、提出问题:2010年4月14日晨,青海省玉树县发生两次地震,最高震级7.1级,地震震中位于县城附近。

灾区群众遭受了巨大损失。

地震后中外各界纷纷慷慨解囊援助灾区。

灾区人们需要衣食住行等各种物质以度过难关。

现设某一灾区有N个受灾家庭,每个家庭成员有Ni人,有救灾物资一批共M类,每类物质分别有Mi个单位要发放给这些受灾者。

每种物资数量有限;由于各受灾者的灾情不同,对每种物资的急需程度和需求量不同。

需要解决的问题如下:(1)制定分配原则并给出合理的分配方法。

(2)对受灾家庭假设N=10,每个家庭成员数Ni=1(i=1,2,3),Nj=2(j=4,5),Nk=3(k=6,7,8),Nl=4(l=9,10)(即前三个家庭每户一人,第四户、五户每家2人,以此类推)救灾物资种类M=3,分别是帐篷类M1=6(顶,大小不一)、食品类M2=100(公斤)和饮用水类M3=200(升)给出具体算例,并说明食品和饮用水能支撑几天。

二、模型假设:1.灾区受灾情况有硬件设施、田地损害和人口、家畜伤亡等方面。

此处将家庭人口相同的当做一类情况进行分配。

2.所有参与分配物资都是灾区急需的重要物资,不同救灾物资之间不可替代。

3.受灾程度越严重,受灾损失越大,分配的物资也就越多,反之就越少。

在物资分配之前,当地民政等部门已经对灾情进行了调查统计并分析评估出了基本的数据,如受灾区群众对各种物资的急需程度和急需量等;4.在实际的分配操作中,为了能使所有的受灾者都能得到急需的救灾物资,必须对现有救灾物资进行分析,来确保物资分配的合理性。

5.物资的急需程度和需求量是依据一定时间内生存需求而得到的近似评估值;为了方便模型建立,急需量统一化为整数,若非整数的则通过数据整数化处理转换为整数来考虑。

数学建模之抗震救灾物资分配问题

数学建模之抗震救灾物资分配问题

这个数学建模是一个解决灾区救灾物资分配的模型,由于各个家庭受灾情况不同,对救灾物资的需求不同对救灾物进行分配。

题是从网络找到的,模型基本都是自己做的。

数学与统计学院09级一班李铭远222009314011063抗震救灾物资分配问题一、提出问题:2010年4月14日晨,青海省玉树县发生两次地震,最高震级7.1级,地震震中位于县城附近。

灾区群众遭受了巨大损失。

地震后中外各界纷纷慷慨解囊援助灾区。

灾区人们需要衣食住行等各种物质以度过难关。

现设某一灾区有N个受灾家庭,每个家庭成员有Ni人,有救灾物资一批共M类,每类物质分别有Mi个单位要发放给这些受灾者。

每种物资数量有限;由于各受灾者的灾情不同,对每种物资的急需程度和需求量不同。

需要解决的问题如下:(1)制定分配原则并给出合理的分配方法。

(2)对受灾家庭假设N=10,每个家庭成员数Ni=1(i=1,2,3),Nj=2(j=4,5),Nk=3(k=6,7,8),Nl=4(l=9,10)(即前三个家庭每户一人,第四户、五户每家2人,以此类推)救灾物资种类M=3,分别是帐篷类M1=6(顶,大小不一)、食品类M2=100(公斤)和饮用水类M3=200(升)给出具体算例,并说明食品和饮用水能支撑几天。

二、模型假设:1.灾区受灾情况有硬件设施、田地损害和人口、家畜伤亡等方面。

此处将家庭人口相同的当做一类情况进行分配。

2.所有参与分配物资都是灾区急需的重要物资,不同救灾物资之间不可替代。

3.受灾程度越严重,受灾损失越大,分配的物资也就越多,反之就越少。

在物资分配之前,当地民政等部门已经对灾情进行了调查统计并分析评估出了基本的数据,如受灾区群众对各种物资的急需程度和急需量等;4.在实际的分配操作中,为了能使所有的受灾者都能得到急需的救灾物资,必须对现有救灾物资进行分析,来确保物资分配的合理性。

5.物资的急需程度和需求量是依据一定时间内生存需求而得到的近似评估值;为了方便模型建立,急需量统一化为整数,若非整数的则通过数据整数化处理转换为整数来考虑。

突发灾害后应急物资优化配置的模型建立与实现

突发灾害后应急物资优化配置的模型建立与实现

突发灾害后应急物资优化配置的模型建立与实现摘要:针对发生灾害后物资调配的问题,利用线性规划的方法,建立了应急物资优化配置的模型,并通过具体的灾害事例介绍了如何求解该模型。

关键词:灾害,物资,优化配置,线性规划0 引言我国是一个灾害频发的国家,为了使灾害带来的损失最小化,必须对应急物资的配置进行优化。

而受灾地区的受灾程度不同,对应急物资的需求也不同;同时,不同的物资存储地到受灾地区的距离及路况不同,相应的运费及运送时间也不同。

在这种情况下,如何将应急物资合理、高效的分配到各受灾区,可以看成是最优化问题。

1 最优化问题与应急物资优化配置模型的建立1.1 最优化问题最优化问题即在给定的约束条件之下,从问题的许多可能解答中,寻找使某一(或某些)指标达到最优解答的问题。

最优化模型中一般包含目标函数、决策变量和约束条件。

1.2 应急物资优化配置模型的建立我国是灾害频发国,经常会遇到灾后应急物资的优化配置问题。

如何使应急物资高效分配到受灾区是一个值得研究的问题。

灾害发生后,受灾地所处的位置及受灾地的城市规模不同,所需的物资的种类及紧急程度也不同。

一般而言,受灾地城市规模越大,人口越多,所需物资越多,需求程度越大;物资存储地距离受灾地区越远,所需运费越多,运送时间越长。

这时,可以评估出各物资存储地将物资分配到各受灾区所付出的代价值(代价值是运费及受灾区对物资的需求程度的综合考虑),于是各代价值乘以每一种物资的数量,再将这些值相加,就得到所有物资配置到所有受灾区所付出的代价总和,使总和最小的配置方法即为最优化方法。

这种问题与线性规划中的运输问题类似,可以将其看成是运输问题,建立相应的数学模型,于是就转化为运输问题从而求解。

可以这样建立相应的数学模型:各物资存储地将物资运送到各受灾区所付出的代价值记为Cij,用Xij表示i物资存储地向j受灾区运送的物资。

于是使i各物资存储地所付出的代价最小的数学模型如下:模型的约束条件有两个:一是个物资存储地存储的应急物资数量;另一个是各受灾区所需的物资数量。

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

《数学模型》课程结业论文灾区物资分配模型任务书[要求]1、将所给的问题翻译成汉语;2、给论文起个题目(名字或标题)3、根据任务来完成数学模型论文;4、论文书写格式要求按给定要求书写;5、态度要认真,要独立思考,独立完成任务;6、论文上交时间:6月1日前(要求交纸质论文和电子文档)。

7、严禁抄袭行为,若发现抄袭,则成绩记为“不及格”。

[任务]某一灾区有N名受灾群众,现有一批救灾物资要发放给这些受灾者。

物资共有M种,每种物资的数量有限;各受灾者的灾情不同,对每种物资的急需程度和需求量不同。

(1)你作为一名物资分配者,请制定分配原则并给出合理的分配方法。

(2)试给出一个符合题意的数值算例。

成绩评定单评语:成绩任课教师签字年月日摘要摘要在各种各样的抢险救灾行动中,应急物资的合理分配在降低灾害的影响方面体现出重要作用。

我们通过对问题的深入理解和分析,将问题归结为非线性规划问题。

我们首先确立了通过合理优化救灾物资的分配使其能最大限度降低灾害的影响为根本分配原则。

接着我们根据不同物资在维持灾民正常生活中所起到的作用大小不同划定了各物资的优先级,给定了适当的权重;接着综合考虑各个灾民所缺物资的数量、种类、供给量及物资的权重,确定了不同灾民受灾程度的判定标准;随后对受灾情况和物质分配情况进行了矩阵描述。

在此基础上我们用救灾效果表示整个救灾过程使灾情降低的程度,并假设每分配出一个最小单位的救灾物资就相应产生一定量的救灾效果,最终整体救灾效果为它们之和。

我们又进一步假设每个最小单位救灾物资产生的救灾效果与分配物资的权重、分配给的灾民受灾程度正相关,得到了基本的数学模型:单位物资救灾效果 = 该物资权重×分配给灾民的受灾程度最终救灾效果 = 单位物资救灾效果求和模型的约束条件由各种物资的数量有限得到。

我们以最大限度减小灾害影响为分配原则,即最大限度增强最终救灾效果,在此抽象为求解最终救灾效果在约束条件下的最大值。

其对应的最优解即为最佳分配方案。

在模型求解中,我们本着最大程度地发挥各种物资效用的原则,按照物资的优先级从高到低逐一对物资进行了分配。

在具体分配某一物资时,首先求得分配结果与产生的救灾效果的函数,继而简化为有约束的多元函数最值问题,并分别采用了MATLAB程序解法和拉格朗日乘数法。

紧接着我们给出了一个具体灾情,并用量化后的模型求出最优解,通过对结果的分析研究讨论了模型的合理性。

最后,我们对模型的优缺点进行了讨论,并提出了模型的改进方案,并且对模型的实际应用做了推广。

关键词:物资分配;灾情应急;应急物资;最优分配。

目录一、问题提出 (1)二、模型建设 (1)三、模型建立 (1)四、模型求解 (4)五、结果 (8)六、结果分析与检验 (9)七、优缺点分析 (9)参考文献 (10)附录 (11)一、问题提出某一灾区有N名受灾群众,现有一批救灾物资要发放给这些受灾者。

物资共有M种,每种物资的数量有限;各受灾者的灾情不同,对每种物资的急需程度和需求量不同。

(1)你作为一名物资分配者,请制定分配原则并给出合理的分配方法。

(2)试给出一个符合题意的数值算例。

二、模型建设(1)所有物资对降低灾害的贡献取决于每单位物资贡献之和。

(2)每单位物资对降低灾害的贡献与该物资的作用大小正相关。

(3)每单位物资对降低灾害的贡献与得到该物资灾民的灾情大小正相关。

(4)每种物资的供给均小于需求。

三、模型建立3.1物资需求状况的描述:某地区遭受灾害的一种表现形式为该地区灾民的各种生活物资出现了不同程度的短缺。

为了描述灾情即各个灾民缺少各种物资的量,我们建立了N×M型矩阵A:11121211M N NM t t t t A t t ⎡⎤⎢⎥⎢⎥=⎢⎥⎢⎥⎣⎦…………………………,其中ij t 表示灾民i p 缺少物资j M的量。

A 中数据由物资分配者通过对灾情的调查得到,均为非负常数。

其中A 的行向量i a 表示灾民i p 对不同物资的需求量。

A 的列向量j b 表示整个灾区对物资j M 的需求量情况。

3.2物资权重的说明:由于不同物资在维持灾民正常生活中的作用不同,相同量的不同物资在减轻灾害的效用上不同。

为表征物资的这一特性,我们首先将物资化分为四大类,并为其评定了优先级。

根据物资j M 所属大类及其优先级,按优先级与权重正相关的原则,给于物资j M 合理的权重j π,规定1>j π>0。

3.3受灾程度的评定:为表征不同灾民受灾严重程度的大小不同,引入函数i J 表示灾民i p 的受灾程度。

受灾程度取决于短缺物资的种类和数量,同时受灾程度也与供给物资总量有关,当物资充足,受灾程度就相应较小。

假设某一时刻灾民i p 已分到各物资的量为12i i im x x x 、……, 我们定义这一时刻i J 为:1()Mi j ij ij j J t x λ==-∑ , (/)j j j S λπ=3.4分配方案的描述:为了说明某一时刻分配出去物资的情况,建立了N ×M 型矩阵B :11121211M ij N NM x x x x B x x x ⎡⎤⎢⎥⎢⎥=⎢⎥⎢⎥⎣⎦………………………这里ij x 表示该时刻已分配给灾民i p 物资jM的数量。

其中B 的行向量i c 表示该时刻灾民i p 已分配到各种物资的数量,B 的列向量j d 表示该时刻已分配出物资j M 的情况。

3.5目标函数说明:设函数y 表示最终救灾效果,则目标函数为 max y ,(1)设物资j M 的第k 个单位量分配给灾民i p 之后产生的救灾效果为,,i j k y 。

则由假设2和3可得(),,11i j k j i y J k λ=⨯⨯-。

(2)当物资j M 分配该灾民i p 的数量为ij x 时,物资j M 在灾民i p 上产生的救灾效果之和为,,,,1ijx i j i j kk y y ==∑。

(3)物资j M 全部分完后在所有灾民中产生的救灾效果之和为(),,,111111ijijx x N NNj i j i j k j i i i k i k y y y J k λ========⨯⨯∑∑∑∑∑(4)所有种物资分配完后,得到最终救灾效果为:1Mj j y y ==∑从而()11111ijx MNj I j i k y J k λ====⨯⨯-∑∑∑目标函数进一步表示为:()111max 11ijx M Nj I j i k J k λ===⨯⨯-∑∑∑3.6约束条件:本题约束条件为:各种物资的数量有限,即物资j M 的分配总量不大于其给供给总量i S ,通过3.4中矩阵B 的列向量j d ,可将约束条件表述为:1Nijj i xS =≤∑同时附加一约束条件:灾民i p 得到物资j M 的量不大于其需求总量ij t ,即:ijx ≤ij t 。

四、模型求解根据不同物资的优先级,对物资进行排序。

考虑到实际救灾中必须优先对关键性物资进行分配,我们按物资的优先级从大到小进行排序,之后再逐一对每种物资进行分配。

不妨设排序后物资先后顺序为12M M M M 、……按排序后的物资12M M M M 、……的顺序逐种进行分配,假设已分配了1j -种,现给出第种j 物资的分配方法:(1)设前1j -种物资分配情况为矩阵B ’:111,1212,11,1''00''0'''00j j N N j x x x x B x x ---⎡⎤⎢⎥⎢⎥⎢⎥=⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦……………………0?…………0?…………0?……… 用A ’表示此时各种灾民物资短缺情况则有111112211,11,11,1,121212,12,12,2,1'''''''j j jj j j j j t x t x t x t t t x t x t t A A B --+--+---⎡⎤⎢⎥--⎢⎥⎢⎥=-=⎢⎥⎢⎥⎢⎥⎣⎦…………………………………………………………………… (2)设对j M 的分配方案为12Tj jjNj d x x x ⎡⎤=⎣⎦…,即灾民i p 分到物资j M 的数量为ij x 。

未分j M 时,灾民i p 的受灾程度为:()()()()()()111222,1,11,,11,1,,,,11,1,,,110'''i i i i i i j i j j i j j i j j i M Mj Mi k i k k i k ki j jk k j i j jj M i k i k k i k k k k j J t x t x tx t t t t x tt a t a t x t λπλλλλλλλλλλλ---++-==+-==+=-+-++-++++=-++=+⎛⎫=-+ ⎪⎝⎭∑∑∑∑…………当灾民i p 得到1个单位物资j M 时,产生救灾效果为:2,,11(0)()i j i j j ij j j j ijy J a t a t πππππ=⨯⨯=+=+此时,由于i p 得到一个单位j M ,i J 发生变化;当i p 再得到一个单位j M 时,产生救灾效果为:2,,21(1)[(1)](1)i j i j j ij j j j ij y J a t a t πππππ=⨯⨯=+-=+-以此类推,当得到第ij x 个单位jM时,产生救灾效果为:2,,,,(1)ij i j x j j i j i j y a t x ππ=+-+综上,当i p 分到j M 的数量为ij x 时,产生的救灾效果之和为:2,,,,11[(1)]ijijx x i j i j k j j ij k k y y a t k ππ====++-∑∑222()(1)/2ij j j ij j j ij ij x a t x x λλλλ=++-+所以最终,1Nj i j i y y ==∑ 。

即当只针对j M 进行分配时目标函数为:1max max Nj ij i y y ==∑约束条件为:1Nijji x S =≤∑(3)MATLAB 程序直接求解在分物资j M 时,目标函数为关于1,2,1,,,......j j i j i j x x x x -的N 元二次函数,约束条件为1Nijji x S =≤∑。

此时可直接利用MATLAB 程序求出最优解。

(4)利用拉个朗日乘数法继续化简 引入变量λ,对方程22211()(1)/2()0NNij jj ijjj ijij ij j i i x a t x x x S λλλλλ==++-++-=∑∑两边分别对1,2,1,,,......,j j i j i j x x x x λ-求导,得到由i+1个一次方程组成的方程组。

相关文档
最新文档