A Bi-Population Evolutionary Algorithm With Feedback for Energy-Efficient Fuzzy Flexible Job Shop Scheduling
针对节能模糊柔性作业车间调度问题,提出一种带反馈的双种群进化算法,以最小化模糊完工时间和模糊总能耗并最大化最小一致性指标,实验表明该算法能提供有前景的结果。
The energy-efficient flexible job shop scheduling problem (FJSP) has attracted much attention in deterministic cases; however, uncertainty is seldom incorporated into energy-efficient FJSP and the neglecting of uncertainty will greatly diminish the application value of scheduling results. These make it necessary to handle uncertainty in the problem. In this study, energy-efficient fuzzy FJSP (EFFJSP) is considered and a bi-population evolutionary algorithm with feedback (FBEA) is proposed to minimize fuzzy makespan and fuzzy total energy consumption and maximize minimum agreement index. The computation of fuzzy energy consumption is given and four heuristics are proposed to produce the initial population. An effective method is presented to evaluate the quality of two populations and a feedback mechanism based on population quality is adopted to dynamically adjust the size of each population. A novel process of reproduction, crossover and mutation is developed based on feedback. An enhanced local search is also used to produce high-quality solutions. Extensive experiments are conducted to test the performance of FBEA. FBEA can provide promising results for EFFJSP.