将粒子群算法运用于求解柔性作业车间调度问题,采用基于轮盘赌的编码方法以及基于邻域互换的局部搜索方法。通过两个不同规模算例的试验计算,与基于粒子位置取整的编码方法进行对比分析,说明了轮盘赌编码方法求解柔性作业车间调度问题的有效性。且采用该编码方法的混合粒子群算法在求解柔性作业车间调度问题时具有更好的求解性能。
Applying the particle swarm optimisation to solving the flexible job-shop scheduling problem,we adopted the roulette-based encoding method and the neighbourhood swap-based local search method.By the test calculation of two examples with different scales and analysing the comparison of them with the encoding method based on particle position rounding,we proved the effectiveness of the roulette-based encoding method in solving flexible job-shop scheduling problem.Moreover,the hybrid particle swarm optimisation using this encoding method has better solution performance in optimising the flexible job-shop scheduling problem.