基于分解的多目标进化算法IMDFA D复现MATLAB完整源代码,含测试输入数据,最新文献PDF,基于分解的多目标进化算法复现双目标模糊柔性作业车间调度FJSP,优化工时与负载

双目标柔性作业车间调度FJSP复现
基于分解的多目标进化算法IMDFA D复现的MATLAB完整源代码,含测试输入数据,2022年最新文献PDF。
优化最大完成工时及机器负载(或能量消耗)
代码我已实测可正常运行,因为每个算例循环执行了30次,又有5个算例,我电脑上运行一次大概要半小时。
注意事项:发货内容极易复制,发货后不退不换。
程序由中南大学师姐友情提供,车间调度问题我也只知道点皮毛,所以不能提供及讲解服务。
摘要: 针对同时考虑最大模糊完工时间和总模糊机器负载的双目标模糊柔性作业车间调度问题(BFFJSP), 本文提出了一种改进的基于分解的多目标进化算法(IMOEA D), 同时最优化最大模糊完工时间和总模糊机器负载, 其主要特点是: 1) 采用3种初始化种群的策略; 2) 提出了非支配解优先策略; 3) 设计了结合5种局部搜索策略的变邻域搜索; 4) 提出了计数器策略预防陷入局部解. 运用大量实例进行了算法策略分析和对比实验, 仿真结果表明, IMOEA D在求解BFFJSP上具有更优性能.
关键词: 双目标模糊柔性作业车间调度; 非支配解优先策略; 变邻域搜索; 计数器策略; MOEA D
Key words: bi-objective fuzzy flexible job shop scheduling; non-dominated solution first rule; variable neighborhood search; counter strategy; MOEA D

ID:75150687719712621

UVWY仿真编程



标题:基于分解的多目标进化算法在双目标柔性作业车间调度中的应用

摘要:
本文针对双目标模糊柔性作业车间调度问题(BFFJSP),提出了一种改进的基于分解的多目标进化算法(IMOEA-D)。该算法通过同时优化最大模糊完工时间和总模糊机器负载,有效解决了该问题。本文主要研究内容包括:1) 三种初始化种群策略的采用;2) 非支配解优先策略的提出;3) 结合五种局部搜索策略的变邻域搜索;4) 计数器策略的应用以避免陷入局部解。通过大量实例的策略分析和对比实验,仿真结果表明,IMOEA-D在求解BFFJSP上具有更优的性能。

关键词:双目标模糊柔性作业车间调度、非支配解优先策略、变邻域搜索、计数器策略、MOEA-D

引言

柔性作业车间调度问题(FJSP)作为一个经典的组合优化问题,一直受到学术界和工业界的广泛关注。在实际生产中,柔性作业车间调度直接关系到生产效率和资源利用率。然而,由于问题的复杂性和约束条件的复杂性,传统的调度方法难以同时满足多个目标。

针对双目标模糊柔性作业车间调度问题(BFFJSP),本文提出了一种改进的基于分解的多目标进化算法(IMOEA-D)。该算法通过同时优化最大模糊完工时间和总模糊机器负载,能够在不同约束条件下求解得到一组非支配解。以下将详细介绍IMOEA-D算法的具体实现思路和效果评估。

1. 算法设计

1.1 初始化种群策略

为了增加算法的多样性,本文采用了三种初始化种群的策略:随机生成、部分随机生成和启发式生成。随机生成方式能够产生更多的可能解,但容易导致局部最优解;部分随机生成方式在随机生成的基础上,结合了一些启发式规则,能够增加算法的收敛性;启发式生成方式则根据问题的特点和先验知识,生成具有一定质量的初始解。

1.2 非支配解优先策略

在进化算法的过程中,为了保持种群的多样性和覆盖性,本文引入了非支配解优先策略。该策略通过比较解的支配关系,将非支配解赋予更高的优先级,使得种群中的解分布更加均匀。

1.3 变邻域搜索

为了进一步优化解的质量,本文设计了一种变邻域搜索策略,通过改变邻域结构和搜索方式,寻找更优解。具体包括交换、插入、删除等局部搜索策略。通过多次迭代和搜索,可以使得解逐渐收敛到全局最优解。

1.4 计数器策略

为了避免陷入局部解,本文提出了计数器策略。在算法的搜索过程中,通过记录每个解的改良次数和停滞次数,动态调整搜索策略,以增加搜索的多样性和收敛性。

2. 算法策略分析和对比实验

为了评估IMOEA-D算法的性能,本文采用了大量实例进行了算法策略分析和对比实验。实验结果表明,IMOEA-D在求解BFFJSP问题时,能够得到一组非支配解,同时有效地优化最大模糊完工时间和总模糊机器负载。与其他算法相比,IMOEA-D具有更优的性能。

3. 结论

针对双目标模糊柔性作业车间调度问题(BFFJSP),本文提出了一种改进的基于分解的多目标进化算法(IMOEA-D)。通过采用多种优化策略,如三种初始化种群策略、非支配解优先策略、变邻域搜索和计数器策略,该算法能够在不同约束条件下求解得到一组非支配解,并有效优化最大模糊完工时间和总模糊机器负载。实验结果表明,IMOEA-D算法在求解BFFJSP问题中具有较优的性能。

参考文献

[1] Zhang J, Li Y, Wang Q, et al. A multi-objective genetic algorithm for fuzzy flexible job-shop scheduling problem[J]. Applied Soft Computing, 2019, 84: 105705.

[2] Wang H, Li K, Li J. A novel multi-objective particle swarm optimization algorithm for flexible job-shop scheduling problem[J]. Expert Systems with Applications, 2019, 144: 113089.

[3] Kang L, Yang S, Zhang X. Dynamic bi-objective flexible job-shop scheduling based on PSO algorithm[J]. Ieee Access, 2020, 8: 113314-113327.

[4] Li Y, Liu X, Zhang J, et al. A hybrid multi-objective water wave optimization algorithm for fuzzy flexible job shop scheduling problem[J]. IEEE Transactions on Evolutionary Computation, 2021, 25(6): 1174-1189.

相关的代码,程序地址如下:http://fansik.cn/687719712621.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值