Discrete bat algorithm for optimal problem of permutation flow shop scheduling
- PMID: 25243220
- PMCID: PMC4163327
- DOI: 10.1155/2014/630280
Discrete bat algorithm for optimal problem of permutation flow shop scheduling
Abstract
A discrete bat algorithm (DBA) is proposed for optimal permutation flow shop scheduling problem (PFSP). Firstly, the discrete bat algorithm is constructed based on the idea of basic bat algorithm, which divide whole scheduling problem into many subscheduling problems and then NEH heuristic be introduced to solve subscheduling problem. Secondly, some subsequences are operated with certain probability in the pulse emission and loudness phases. An intensive virtual population neighborhood search is integrated into the discrete bat algorithm to further improve the performance. Finally, the experimental results show the suitability and efficiency of the present discrete bat algorithm for optimal permutation flow shop scheduling problem.
Figures



















References
-
- Stadtler H. Supply chain management and advanced planning—basics, overview and challenges. European Journal of Operational Research. 2005;163(3):575–588.
-
- Rinnooy KA. Machine Scheduling Problems: Classification, Complexity, and Computations. The Hague, The Netherlands: Nijhoff; 1976.
-
- Della Croce F, Ghirardi M, Tadei R. An improved branch-and-bound algorithm for the two machine total completion time flow shop problem. European Journal of Operational Research. 2002;139(2):293–301.
-
- Stafford EF. On the development of a mixed integer linear programming model for the flowshop sequencing problem. Journal of the Operational Research Society. 1988;39:1163–1174.
-
- Wand L, Liu B. Particle Swarm Optimization and Scheduling Algorithms. Beijing, China: Tsinghua University Press; 2008.