Journal of System Simulation ›› 2024, Vol. 36 ›› Issue (10): 2371-2382.doi: 10.16182/j.issn1004731x.joss.23-0740

• Papers • Previous Articles    

Chaotic-encode Quantum PSO Algorithm for Flexible Job-shop Scheduling Problem

Xu Yuanxing1, Zhang Mengjian2, Wang Deguang1   

  1. 1.School of Electrical Engineering, Guizhou University, Guiyang 550025, China
    2.School of Computer Science and Engineering, South China University of Technology, Guangzhou 510006, China
  • Received:2023-06-19 Revised:2023-09-05 Online:2024-10-15 Published:2024-10-18
  • Contact: Wang Deguang

Abstract:

To solve the flexible job-shop scheduling problem (FJSP), a chaotic-encode quantum PSO (CQPSO) algorithm is proposed. Aiming at the premature convergence of particles to local optimum in standard QPSO, the methods for computing the adaptive contraction-expansion coefficient and mean best position using fitness values of associated particles are proposed to improve the global search ability of QPSO. Through chaotic boundary variation strategy, the probability of a large number of particles gathering at the boundary is reduced and the population diversity is increased to enhance the ability of searching the optimal solution. According to the iterative property of QPSO, a chaotic-encode strategy is designed. The proposed CQPSO is applied to solve FJSP and the result is compared with QPSO, PSO, and hybrid genetic algorithm result on several benchmarks to confirm the performance. The experimental results show that CQPSO has the better stability and the stronger optimization ability.

Key words: quantum PSO algorithm, FJSP, chaos mapping, contraction-expansion coefficient

CLC Number: