Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
385170 | Expert Systems with Applications | 2015 | 13 Pages |
•A high performing DABC algorithm is proposed for the Fm|block|ΣCi.•An efficient procedure to generate the initial food sources is presented.•Some strategies for each phase of the algorithm were tested.•The selection of the best strategies was decided by means a design of experiments.
This paper presents a high performing Discrete Artificial Bee Colony algorithm for the blocking flow shop problem with flow time criterion. To develop the proposed algorithm, we considered four strategies for the food source phase and two strategies for each of the three remaining phases (employed bees, onlookers and scouts). One of the strategies tested in the food source phase and one implemented in the employed bees phase are new. Both have been proved to be very effective for the problem at hand. The initialization scheme named HPF2(λ, μ) in particular, which is used to construct the initial food sources, is shown in the computational evaluation to be one of the main procedures that allow the DABC_RCT to obtain good solutions for this problem. To find the best configuration of the algorithm, we used design of experiments (DOE). This technique has been used extensively in the literature to calibrate the parameters of the algorithms but not to select its configuration. Comparing it with other algorithms proposed for this problem in the literature demonstrates the effectiveness and superiority of the DABC_RCT.