Weak-restriction Bi-Objective Optimization Algorithm for Scheduling with Rejection on Non-Identical Batch Processing Machines.

Zhao-hong Jia,Ya-jie Li,Kai Li,Hua-ping Chen
DOI: https://doi.org/10.1016/j.asoc.2019.105914
IF: 8.7
2019-01-01
Applied Soft Computing
Abstract:We investigate the problem of scheduling a set of jobs with arbitrary sizes and unequal weights on a set of parallel batch machines with non-identical capacities. The objective is to minimize the makespan of the accepted jobs and the total rejection penalty of the rejected jobs, simultaneously. To address the studied problem, a Pareto-based ant colony optimization algorithm with the first job selection probability (FPACO) is proposed. A weak-restriction selection strategy is proposed to obtain the desirability of candidate jobs. Two objective-oriented heuristic information and pheromone matrices are designed, respectively, to record the experience in different search dimensions. Moreover, a local optimization algorithm is incorporated to improve the solution quality. Finally, the proposed algorithm is compared with four existing algorithms through extensive simulation experiments. The experimental results indicate that the proposed algorithm outperforms all of the compared algorithms within a reasonable time.
What problem does this paper attempt to address?