Title
A multi-objective evolutionary algorithm based on adaptive clustering for energy-aware batch scheduling problem
Abstract
For batch scheduling problems, more and more attentions have been paid to reducing energy consumption. In this paper, a complex batch scheduling problem on parallel batch processing machines considering time-of-use electricity price is investigated to minimize makespan and total electricity cost, simultaneously. Due to NP-hardness of the studied problem, a multi-objective evolutionary algorithm based on adaptive clustering is proposed, where an improved adaptive clustering method is incorporated to mine the distribution structure of solutions, which can be used to guide the search. Moreover, a new recombination strategy based on both distribution characteristics and mating probability is designed to select individuals for mating. In addition, to better balance exploration and exploitation, the mating probability is adaptively adjusted according to historical information. The experimental results demonstrate the competitiveness of the proposed algorithm in terms of solution quality.
Year
DOI
Venue
2020
10.1016/j.future.2020.06.010
Future Generation Computer Systems
Keywords
DocType
Volume
Multi-objective optimization,Evolutionary algorithm,Adaptive clustering,Energy-aware scheduling,Batch processing machines
Journal
113
ISSN
Citations 
PageRank 
0167-739X
0
0.34
References 
Authors
0
3
Name
Order
Citations
PageRank
Si-yuan Qian100.34
Zhao-Hong Jia2576.70
Kai Li38412.99