本文主要是介绍JAYA(Jaya)算法解决柔性作业车间调度问题FJSP,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
柔性作业车间调度问题
有关于柔性作业车间调度介绍,移步我的另一篇博客:麻雀算法SSA解决柔性作业车间调度问题FJSP
JAYA算法
2016 年,R. Venkata Rao 提出 JAYA 算法。该算法有着较少的控制参数,且具有趋优避差的特征。在求解问题时,该算法总是试图提高成功率,降低失败率,以取得较好解决问题的方法,目前,该算法广泛应用于现实世界的各个领域。
在 JAYA 算法中,首先初始化种群,接着计算初始种群中候选解的适应度值,随后,评价适应值大小的好与坏。在算法每次迭代过程中,利用当前每个候选解自身的最优解和整个种群最优解和最差解来更新候选解。通过不断更新候选解,逐渐使算法收敛到最优解。
JAYA算法模型
JAYA算法步骤
JAYA算法伪代码
JAYA算法复杂度
JAYA算法求解FJSP
代码结构
结果
迭代曲线
甘特图
写在最后
未经本人允许,严禁搬运、盗图、盗文!如需完整MATLAB代码,私戳博主~ ~ 亦或咨询博主(白嫖勿扰 ~ 扣 ~)3249992049
这篇关于JAYA(Jaya)算法解决柔性作业车间调度问题FJSP的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!