Abstract
In this chapter, we provide a panorama of the PSO-based memetic algorithm (MA) for traditional permutation flowshop scheduling problem (PFSP) and its several variants. In the proposed algorithm, the global exploration ability of PSO and the local refinement ability of simulated annealing (SA) are delicately integrated and balanced. Some specific techniques related to the nature of PFSP are introduced to further improve the effectiveness of PSO-based MA. The key features in the proposed algorithm are detailed as follows. First, to apply PSO in solving combinatorial optimization problems such as PFSP, we rely on the ranked-order value (ROV) rule that uses random key representation to transform the continuous position information to scheduling permutations. Second, NEH and NEH-based constructive heuristics are introduced to guarantee a proportion of initial particles to be of good qualities. Third, to avoid the premature convergence problem of PSO, an adaptive SA-based local search is proposed to strengthen the exploitation in an efficient way. Forth, for the variation of PFSP that considers distributed processing factories, single assembly factory, and no-wait constraint (DAPFSP-NW), we include an extra encoding layer to represent the factory dispatch; thus, the proposed SA-based MA can still be applied. Moreover, the corresponding heuristic-based initialization and the neighborhoods adopted for local search are redefined. Last but not the least, for the variation with stochastic.
Original language | English |
---|---|
Title of host publication | Swarm Intelligence - Volume 3 |
Subtitle of host publication | Applications |
Publisher | Institution of Engineering and Technology |
Pages | 463-494 |
Number of pages | 32 |
ISBN (Electronic) | 9781785616310 |
DOIs | |
Publication status | Published - 1 Jan 2018 |
Keywords
- Assembling
- Combinatorial mathematics
- Convergence
- Flow shop scheduling
- Particle swarm optimisation
- Search problems
- Simulated annealing
- Stochastic processes