matlab开发,实现车间调度问题,可以自己设置工件工序数据。
global mn nn ma ;%mn为总工件数,nn为总工序数,ma为机器数计数从1开始
global M T; %/M为以工件为行,工序为列的机器号矩阵,T为相应的时间矩阵
%global finish;%finish为O(ijk)能够完成的最早时间;
global MAX INF;%MAX为数组的最大值,INF为规定的最大值
此代码是关于自适应突变策略与参数的差分进化算法(HSDE),该算法与于2016提出的,在测试单目标性能上是非常不错的。文献来源于:A new differential evolution algorithm with a hybrid mutation operator and self-adapting control parameters for global optimization problems