Particle swarm optimization (PSO) as a novel computational intelligence technique, has succeeded in many continuous problems. But in discrete or binary version there are still some difficulties. In this paper a novel binary PSO is proposed. This algorithm proposes a new definition for the velocity vector of binary PSO. It will be shown that this algorithm is a better interpretation of continuous PSO into discrete PSO than the older versions. Also a number of benchmark optimization problems are solved using this concept and quite satisfactory results are obtained.
Mojtaba AhmadiehHassan TavakoliMohammad TeshnehlabMahdi Aliyari Shoorehdeli
Hugo Valadares SiqueiraElliackin FigueiredoMariana MacedoClodomir SantanaP. SantosCarmelo J. A. Bastos-FilhoAnu Gokhale
Sangwook LeeSang-Moon SoakSanghoun OhWitold PedryczMoongu Jeon