期刊文献+

一种适于求解离散问题的二进制粒子群优化算法 被引量:28

A NEW BINARY PARTICLE SWARM OPTIMIZATION FOR SOLVING DISCRETE PROBLEMS
在线阅读 下载PDF
导出
摘要 分析了二进制粒子群优化算法(BPSO)的缺陷。为克服此缺陷提出了“粒子位置的双重结构编码”的概念,以此为基础给出一种新的二进制粒子群优化算法———具有双重结构编码的二进制粒子群优化算法(简称DS_BPSO)。DS_BPSO算法既保留了PSO的优点,又非常适用于求解离散优化问题。对随机3-SAT测试实例的数值计算表明:该算法的性能远远超过BPSO算法。 In this paper, the shortcoming of BPSO is first found by analysing in theory. Then, for overcoming the shortcoming, the concept of "Double-Structure Coding" of particle's position are proposed. Moreover, using the concept, we advanced a new binary particle swarm opti- mization that is Binary Particle Swarm Optimization with Double-Structure Coding (DS_BPSO). The new algorithm not only keeps the virtue of IX50 but also adapts to solve the discrete problems. For random 3-SAT test instances, the numeral experiment indicate that DS_BPSO has the advantage over BPSO algorithm.
出处 《计算机应用与软件》 CSCD 北大核心 2007年第1期157-159,共3页 Computer Applications and Software
关键词 二进制粒子群优化 双重结构编码 3-SAT问题 Binary particle swarm optimization Double-structure coding 3-SAT problem
作者简介 贺毅朝,讲师,主研领域;密码学、智能算法和计算复杂性理论。
  • 相关文献

参考文献6

  • 1Kennedy J.and Eberhart R.C.,Particle swarm optimization.Proceedings of the IEEE International Conference on Neural Networks (Perth).IEEE Service Center,Piscataway,NJ,IV.1995,1942 ~1948.
  • 2Eberhart R.C.and Kennedy J.,A new optimizer using particle swarm theory.The 6th Int'1 Symposium on Micro Machine and Human Science,Nagoya,Japan,1995.
  • 3徐宗本.计算智能-模拟进化计算,北京:高等教育出版社,2005.
  • 4Kennedy J.and Eberhart R.C.,A discrete binary particle swarm optimization.Procceedings of 1997 Conference on System,Man,and Cybern-etices.Piscataway,NJ,IEEEService Center,1997,4104~4109.
  • 5Clerc M.,Discrete particle swarm optimization illustrated by the Traveling Salesman Problem.http:// www.mauriceclerc.net,2000-2-29.
  • 6Frans Van den Bergh.An analysis of particle swarm optimizers[PhD dissertation].Pretoria:University of Pretoria,2001.

共引文献2

同被引文献289

引证文献28

二级引证文献128

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部