算法结合
更新时间:2023-12-25 01:36:01 阅读量: 教育文库 文档下载
1. 构建基于物联网的煤炭物流供应链智能系统感知框架,以物流各环节作为智能感知节点,自动实时地感知库存与运输的变化,为实现煤炭物流供应链的库存与运输联合优化调度提供及时准确的数据。然后根据该感知框架,构建三层煤炭物流供应链模型,包括煤炭生产、中转与客户在内的三级节点,客户采用自动连续库存检查策略,在随机环境下,建立两种库存与运输联合优化模型。 2. 用混合的算法对该模型进行求解
(1)随机模拟:利用随机模拟①计算E?f(x,?)?,②求解概率Pr{f(x,?)?0},③确定最大的f使得Pr{f(x,?)?f}??或最小的f使得Pr{f(x,?)?f}??;
(2)随机规划函数的逼近:用智能算法训练BP神经元网络来逼近不确定函数,以产生复杂非线性规划的数据输出;
(3)复杂约束的处理:利用乘子罚函数的思想,将带约束的问题处理成不带约束的问题;
(4)混合智能算法:融合随机模拟、BP神经网络、否定选择等在内的改进的免疫遗传-细菌觅食优化算法,用来求解不确定模型 改进的免疫遗传-细菌觅食优化算法:
在细菌觅食优化算法中,加入信息熵的概念来表征种群的相似性,从而在细菌复制操作的过程中,自适应的调整细菌的交叉概率Pm。具体描述为: c和变异概率P(1)种群平均信息熵
1L?1 H(N)??Hj(N)
Lj?0其中Hj(N)为第j个基因的信息熵
(S?1) Hj(N)???pn?0ij lo2gp ij其中,pij 为第i个符号出现在基因库上的概率,即:
pij?(在基因j上出现第i个符号的总个数)N
(2)种群相似度 AN?1
1?H(N)AN表示整个种群总的相似程度,AN?(0,1)
算法步骤如下:
(1) 初始化参数p,S,NC,NS,Nre,Ned,Ped,C(i)(i?1,2,3,...,S),?i
其中:p为种群空间的维度; S为种群大小;
NC为细菌趋向性操作的数量; NS为细菌步长;
Nre为细菌复制操作的数量; Ned为细菌迁徙操作的数量; Ped为细菌进行迁徙操作的概率;
C(i)为细菌通过翻转指定的随机方向的步长大小; (2) 迁徙操作的循环:l?l?1;
(3) 复制操作的循环:k?k?1;
设每代保存种群中适应度最优的Kb个抗体,则最近K(包含当前代)代共保留
K?Kb个抗体组成最优抗体群,每个抗体的每个基因位有k1,k2,...,ks 共S个符号可供选择,第i等位基因位kj的概率为: 1 pij?K?Kbk?Kbj?1?aj
从父代群体中选择要进行接种的抗体,根据轮盘赌方式选择出一个或多个基因片段通过置换基因码值产生新的免疫个体,形成更优种群。基因片段选择方式如下:由上述提取疫苗可知,疫苗为H?(h1,h2,...,hL)。令
qi?pi?pj?1L ,i?1,2,...,L
j(4) 趋向性操作的循环:j?j?1;
(a) 细菌i的趋向性步骤如下,其中i?1,2,...,S; (b) 计算适应度函数
J(i,j,k,l)?J(i,j,k,l)?JCC(?i(j,k,l),P(j,k,l));
(c) 让Jlast?J(i,j,k,l),保存Jlast,从而可以找到更好的值;
(d) 翻转:对每个元素m(i),m?1,2,...,p产生随机变量?(i),值为[?1,1]; (e) 游动:
?(i)?i(j?1,k,l)??i(j,k,l)?C(i);
T?(i)?(i)(a) 计算J(i,j?1,k,l)的值,并令
J(i,j?1,k,l)?J(i,j,k,l)?JCC(?i(j?1,k,l),P(j?1,k,l)) 群聚性操作:
(i) m?0(细菌步长的计算); (ii) while m?NS (iii) let m?m?1;
(iv) if J(i,j?1,k,l)?Jlast,令 Jlast?J(i,j?1,k,l),
?i(j?1,k,l)??i(j,k,l)?C(i)?(i)?(i)?(i)T,
使用?i(j?1,j,k)计算新的J(i,j?1,k,l)值,如步骤(f)所示;
(v) Else,令m?NS结束循环。 (h) 从(b)操作循环进行。 (5) 如果j?NC,执行(4)。
(6) 复制操作:当种群个体适应度趋于一致或者趋于局部最优时,使Pc、Pm增加,而当适应度比较分散时,令Pc、Pm减少。Pc、Pm按照下面式子自动调整:
2(A(N)?1) PP12(A(?N) c?em?0.eCi??j?J(i,j,k,l),测量其生命周期的营养物质的数量,以及如何成功 (A) 令Jhealth1N?1的避免有毒物质。设置细菌趋化参数C(i)以便升序排列Jhealth的值。
(B) 细菌种群中Jhealth的最大值的细菌将会死亡,剩余种群中的细菌将会分裂。 (7) 如果k?Nre,执行(3)。这意味着细菌还没有进行复制操作,则细菌开始进行下一次的趋向性操作循环。
(8) 迁徙操作:
到目前为止,最好和最差的细菌都会被改进,并且最差的细菌将会朝着好的细菌发展。这将会提高细菌的趋化速度。则:?i(j,k,l)??i(j,k,l)?[?#B(j,k,l)??BB(j,k,l)]。 如果l?Ned,执行(2)。否则结束操作。
3.用改进的算法对模型进行求解,通过与其他算法对该模型的求解结果进行对比,验证该算法的有效性。
正在阅读:
算法结合12-25
青春励志电视剧排行02-07
2010年下半年上海市会计从业资格《财经法规》试题04-25
食安字典 - 食品安全性评价04-18
精选2018-2019学年高二物理上学期期中试题文(无答案)09-06
地下连续墙施工质量验收规范12-20
食物在口腔里的变化优秀教案04-11
变更抚养权答辩状04-18
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 算法
- 结合
- 2004-2011年广东高考试题分类汇编(数列解答题)
- 材料加工冶金传输原理习题答案(吴树森版)
- 仁爱七年级(上)英语重点词组
- 山西农业大学植物学复习资料
- 4经典诵读与语文课堂融合结题报告
- 2009级《概率统计》期末考试题B
- 无邪教创建方案
- 关于开展安全生产大检查的实施方案(旧城中心学校)
- 1997年中国水资源公报
- 2017年中国人民大学431金融硕士真题
- 黑龙江省鹤岗一中2014-2015学年高一上学期期末考试 数学
- 数据库原理及应用实验报告 9
- 国能安全161号 二十五项反措题库
- 北师大版九年级数学《反比例函数》单元练习3(含答案)
- 律师暂停恢复执业申请表 doc
- 三年级 新版牵手两代教案
- 如何促进钙吸收,需及时补充维生素AD滴剂
- 农机服务合作社项目可行性报告
- 临武县2011年度争资立项工作实施方案
- 外研社 新职业英语 第二版 职业综合英语1 教案unit2