Article Preview
Top1. Introduction
The Particle Swarm Optimization (PSO) was proposed by Kennedy et al in the breeding behavior of simulated birds and fish in 1995 (Kennedy et al.,1995). In the evolution of the algorithm, the group shares the optimal position information (A. Manju, et al.,2014). Under the guidance of the swarm optimal position information and its own optimal information, the self-speed and position are updated by searching the multi-dimensional solution space (Zhang et al.,2016; Wu et al.,2016), and the candidate space solution is continuously followed and compared (Hao et al., 2016). And finally, the optimal solution or local optimal solution of the problem are found. In particle swarm algorithm, there are the characteristics of simple evolutionary equation, good searching ability and fast convergence speed. Particle swarm algorithm has been successfully applied in many aspects since it has been put forward. But the PSO algorithm itself is not a global optimization algorithm (Van Den Bergh, 2001), many scholars have done a lot of research work (Fang et al., 2010), they also put forward some improvement methods, and some improvement effects have been achieved (Chen et al., 2013; Campos et al., 2014). On the basis of deeply studying the evolution process of social intelligent groups, Sun et al. analyzed the mechanism of particle swarm optimization algorithm, the quantum theory was introduced to PSO algorithm, and they proposed a quantum search algorithm with global search ability (Quantum-behaved Particle Swarm Optimization, QPSO) (Sun et al., 2004; Sun et al., 2012). In QPSO algorithm, there are the characteristics of simple calculation, easy programming, less control parameters, and it has attracted the attention and research of many scholars in the related fields at home and abroad. The average value is calculated by QPSO optimal algorithms, Xi et al. introduced the nonlinear weight coefficient according to the merits of the particle, and the optimization ability of the algorithm was improved (Xi et al., 2008). Sun et al. gave the particle behavior analysis and parameter selection method of QPSO algorithm (Sun et al.,2012). In the QPSO algorithm, the mutation operator is introduced to improve the global search ability of the algorithm (Fang et al.,2009). At the same time, the QPSO algorithm is also applied to many practical problems. Omkar et al. applied the QPSO algorithm to the multi-objective optimization problem of combinatorial structure (Omkar et al.,2009). Indiral et al. applied the QPSO algorithm to association rule mining (Indiral et al., 2014), At the same time, the algorithm also has been applied in the portfolio selection problem (Farzi et al., 2013).