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.