Abstract
This paper investigates the problem scheduling a set of jobs on parallel batch processing machines with different capacities and non-identical processing powers for minimizing the makespan and the total energy consumption, where the jobs have non-identical sizes, dynamical arrival time and different processing time. To address the bi-objective optimization problem, a three-populations co-evolutionary algorithm is proposed, which is based on exploration and coordination searches among three colonies. For guaranteeing the diversity of solutions, an adaptive search strategy based on the largest angle among adjacent solutions is designed, and a new method is proposed to select ants to update pheromone trails for improving the convergence of solutions. Finally, the proposed algorithm is compared with the existing multi-objective algorithms through extensive simulated experiments, and the simulated results are statistically analyzed. And the experimental results show that the proposed algorithm outperforms all the compared algorithms, which verify the validity of the algorithm proposed in this paper.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.