Abstract
The permutation flow-shop scheduling problem (PFSP) is a typical combinational and non-deterministic polynomial-hard problem, with discrete solution space. In this paper, a novel bacterial foraging optimisation algorithm (BFO) has been proposed to solve the PFSP. Difficulties such as slow convergent speeds and entrapment in the local optimum were incurred by the original BFO algorithm in solving a high-dimensional combinatorial optimisation problem. In order to deal with these difficulties, a differential evolution operator and a chaotic search operator were each introduced into the original BFO algorithm to enhance the activity levels of the individual bacterium and to extend the local searching space. Theoretical analysis showed that the improved algorithm obtained more motility in chemotaxis and could converge to the global optimum with a probability of 1. Simulation results and comparisons to both continuous and combinatorial benchmark problems were used to demonstrate the effectiveness of this novel optimisation algorithm.
Disclosure statement
No potential conflict of interest was reported by the authors.