摘要
在原人口迁移算法的基础上,提出一种多群体云人口迁移算法(CMPMA)。利用云模型云滴的随机性和稳定倾向性的特点,通过改变云发生器的参数,由基本云发生器分别实现初始群体的生成和改进的人口流动操作,同时,增加了群最优记录,由多个人口群体同时进化寻优,显著提高了算法的运行效率和求解质量。通过典型函数和实例测试验证,算法是可行、有效的。
Based on traditional population migration algorithm (PMA), a novel algorithm, cloud- model-based multi-colony population migration algorithm (CMPMA) is proposed. CMPMA is based on both the idea of improved population flow and the properties of randomness and stable tendency of a normal cloud model, and a basic normal cloud generator by changing the parameters is used as the generation of initial population and the population flow operator. At the same time, a group of optimal records is increased because multi-population are entirely optimized, Therefore, the efficiency of the algorithm and the solving quality was significantly improved. Finally, several optimization function and practical problem is tested and the experimental results show that the proposed algorithm is feasible and effective.
出处
《微型机与应用》
2012年第7期71-73,共3页
Microcomputer & Its Applications
基金
运城学院院级科研项目(YQ-2011027)
关键词
云模型
人口迁移算法
多群体
最优化
cloud model
population migration algorithm
multi colony
optimization