TY - GEN
T1 - An improved discrete particle swarm optimization based on cooperative swarms
AU - Xu, Yiheng
AU - Wang, Qiangwei
AU - Hu, Jinglu
PY - 2008/12/1
Y1 - 2008/12/1
N2 - The discrete particle swarm optimization (DPSO) is a kind of particle swarm optimization (PSO) algorithm to find optimal solutions for discrete problems. This paper proposes an improved DPSO based on cooperative swarms, which partition the search space into lower dimensional subspaces. The k-means split scheme and regular split scheme are applied to split the solution vector into swarms. Then the swarms optimize the different components of the solution vector cooperatively. Some strategies are further used to improve the accuracy and convergence. Application of the proposed cooperative swarms based DPSO (CDPSO) on the traveling salesman problem (TSP) shows a significant improvement over conventional DPSOs.
AB - The discrete particle swarm optimization (DPSO) is a kind of particle swarm optimization (PSO) algorithm to find optimal solutions for discrete problems. This paper proposes an improved DPSO based on cooperative swarms, which partition the search space into lower dimensional subspaces. The k-means split scheme and regular split scheme are applied to split the solution vector into swarms. Then the swarms optimize the different components of the solution vector cooperatively. Some strategies are further used to improve the accuracy and convergence. Application of the proposed cooperative swarms based DPSO (CDPSO) on the traveling salesman problem (TSP) shows a significant improvement over conventional DPSOs.
UR - http://www.scopus.com/inward/record.url?scp=62949224160&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=62949224160&partnerID=8YFLogxK
U2 - 10.1109/WIIAT.2008.103
DO - 10.1109/WIIAT.2008.103
M3 - Conference contribution
AN - SCOPUS:62949224160
SN - 9780769534961
T3 - Proceedings - 2008 IEEE/WIC/ACM International Conference on Intelligent Agent Technology, IAT 2008
SP - 79
EP - 82
BT - Proceedings - 2008 IEEE/WIC/ACM International Conference on Intelligent Agent Technology, IAT 2008
T2 - 2008 IEEE/WIC/ACM International Conference on Intelligent Agent Technology, IAT 2008
Y2 - 9 December 2008 through 12 December 2008
ER -