- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于混沌免疫进化算法物流配送中心选址方案
基于混沌免疫进化算法的物流配送中心选址方案
[摘要] 电子商务环境下的物流配送中心选址问题是近年来物流研究中的热点。由于它是一个NP难题,较难得到最优解和满意解。本文将混沌免疫进化算法用于解决该问题。混沌免疫进化算法具有较好的全局搜索能力和收敛性,能够较好的解决该类复杂系统的优化问题。
[关键词] 物流 配送中心 选址 混沌免疫进化算法 多目标优化
一、物流配送中心选址多目标优化模型
1.上层模型。上层规划为决策部门在允许的固定投资范围为,确定最佳的新选物流中心的地点以使总成本最小。具体模型如下:
令A=A1∪A2为所有物流中心地点的集合,A1为已有物流中心的集合,A2为新增物流中心的集合。
式中:Cij(.)―第i个客户由j地点的物流中心提供服务的单位运量的广义费用;Xij―第i个客户在j地点的物流中心得到满足的需求量;fj―在j(j∈A2)地建物流中心的固定投资;B―修建物流中心的总投资预算;Yj―0-1变量,在j(j∈A2)地建物流中心时,此值为1,否则为零。
2.下层模型。下层规划(L)描述了在多个物流中心存在的条件下,客户需求量在不同物流中心之间的分配模式,它的目标是使每个客户的费用最低。下层规划为:
M为充分大的正数,ε为充分小的正数,sj为j地的物流中心的供应能力,Wi为客户点i的总需求量。
一般来说,求解双层规划问题是非常困难的,原因之一就是由于双层规划问题是一个NP-hard问题,解答这类问题需要相当长的计算时间,这里采用混沌免疫算法来求解。
二、混沌免疫进化算法
本文在结合混沌优化算法和免疫进化算法各自特点的基础上,提出一种混沌免疫进化算法。该算法不仅能更好地保持种群的多样性,而且收敛速度快,搜索能力强。
1.混沌映射和混沌挠动方式的确定,本文采用常用的Logistic映射:
(3)
式中,0≤t(k)≤1,当取μ=4时,系统完全处于混沌状态,其混沌空间为[0,1]。不动点为0.25,0.5,0.75。
对于随机扰动的确定,令 (4)
其中;β*为当前最优值映射到[0,1]区间后形成的向量,称为最优混沌向量;βk为迭代k次后的混沌向量;βk’为施加随机扰动后的混沌向量;0α l,α可以自适应变化。搜索初期希望变量变化较大,α值应较大;随着搜索的进行,变量逐渐接近最优值,α应逐渐减小。本文算法按下式确定:
2.混沌免疫算法描述,采用混沌免疫算法求解约束优化问题的具体实现步骤如下:
(1)参数设置:设定种群进化代数为Ngen,种群规模为No,记忆细胞数量为NM,克隆选择数量为Ns,克隆倍数为Nη,免疫补充数量为NR,混沌变量序列长度为mc。
(2)初始化:初始种群X0随机生成,设个体x=[x1,x2,…,xn]T,则生成N0个可行解个体的初始种群X0的步骤如下:
①令初始可行解集X0=,满足约束条件的可行解个体计数j=0。②个体随机生成。 ③判断生成的候选解x是否为可行解,若是可行解,则x并入X0中,即X0←x,且计数器增加1,j←j+1,转步骤(4);若不是可行解,则放弃生成的x,转步骤 。④判断计数器计数j是否达到N0,若达到,则结束种群初始化,转步骤③,否则转步骤(2)继续。
(3)进化开始:载入抗原,根据目标函数计算每个抗体的聚合适应度(聚合适应度的具体计算见公式,并按升序排列,令进化代数T=1。
(4)克隆选择:选取序列前N 个个体形成种群Xs,用于克隆。
(5)克隆扩增操作:对种群Xs中的每个个体,按照Nη倍进行克隆扩增,得到种群Xc。
(6)抗体突变操作:对种群Xc中的每个个体进行突变操作,得到种群Xm。
(7)对种群Xm中的个体进行可行解审查,合格的个体组成种群X,m,并计算其亲和度。
(8)父代样本X0和X,m组成新的种群X0←X,m,并按照亲和度重新排序。
(9)记忆细胞的形成:重新选择序列的前N0个个体作为子代种群X0,并把前NM个个体记为记忆细胞种群XM。
(10)混沌优化:对种群XM中的每个记忆细胞进行混沌优化操作。
终止条件判断:判断进化是否到达指定代数,若到达,输出记忆细胞种群中最小亲和度作为最优解,对应的个体为最优点,算法结束;否则T=T+1,并执行步骤?
免疫补充:按式(3)随机生成NR个个体,代替种群X0中NR个亲和度最大的个体,种群按亲和度重新排列,并转步骤(4)。
在上述算法步骤中,除步骤(10)外,其余的步骤构成免疫算法,而步骤(10)为混沌优化方法。容易看出,在步骤(9)中的记忆细胞为免疫算法获得的全局近似最优解,而步骤(10)是在全局近似最优解的邻域
您可能关注的文档
最近下载
- GB_T 1184-1996__形状和位置公差未注公差值.pdf VIP
- 《火山喷发的成因及其作用》小学科学五年级上册PPT课件.pptx VIP
- 无犯罪记录证明-范文.pdf VIP
- 统编版九年级上册道德与法治期末质量监测试卷(含答案).docx VIP
- 2025(新版)化学检验工(高级)职业技能考试练习题库【附答案】.doc VIP
- 2025GWH252-16海上中速永磁风力发电机组.docx VIP
- 项目1 1.1 植物生产与环境概述(1)(课件)- 《植物生产与环境》(高教版第四版)同步精品课堂.pptx VIP
- 常用呼吸介入治疗概述.pptx
- 《未来手表发展趋势》课件.ppt VIP
- DB43T 2964-2024 大棚绿芦笋有机栽培技术规程.docx VIP
文档评论(0)