登录   |   注册   |   网站地图
 
 
首页 > 计算机应用研究 > 资源受限项目调度问题的改进文化微粒群算法求解

资源受限项目调度问题的改进文化微粒群算法求解

计算机应用研究
Application Research of Computers
查看全文
摘要:
【摘要】 为了克服标准微粒群算法在求解资源受限项目调度问题上存在的早熟现象,提出一种改进的文化微粒群算法。该算法框架基于微粒群算法的主群体空间和文化算法的知识空间,两种空间具有各自的群体并可独立并行演化,形成双演化双促进机制,提高了算法的全局搜索能力和运行效率。同时为了避免文化算法知识空间自我演化限制,引入遗传算法的演化机制来改进知识空间的演化操作。通过具体的算例比较,验证了提出的改进文化微粒群算法在求解资源受限项目问题时的有效性。
【关键词】 文化微粒群算法; 资源受限项目调度问题; 知识空间; 主群体空间;
【基金】 国家自然科学基金资助项目(70871088)
引言:

【引言】资源受限项目调度( RCPSP) 是在满足项目紧前约束与资源约束的前提下,通过安排项目所有任务的开工时间达到最小化项目总工期的目的。RCPSP 是一个典型的NP-hard 问题,自20 世纪50 年代以来,一直都备受学者的关注,他们对RCPSP进行了大量的研究并取得了很多成果。在RCPSP 的求解方法上,从精确解法到满意解,从线性规划、非线性规划,发展到分支定界法直至现在的启发式算法,包括遗传算法、模拟退火算法、微粒群算法、蚁群算法等。在以上算法中,微粒群算法是一种应用在RCPSP 上比较成功的群智能算法。传统的微粒群算法在求解RCPSP 时,由于算法自身的局限,容易陷入局部寻优,出现早熟现象,使得优化结果与理想结果之间存在一定差距。文化算法是一种基于种群的多进化过程的计算模型,任何一种符合文化算法要求的进化算法都可以嵌入文化算法框架中。另外,由于文化算法中知识空间的自我演化机制限制,使得知识空间群体在自我演化时达到的效果并不理想,对下层主群体空间的有效影响作用减少,算法整体的全局搜索能力和运行效率受到一定影响。基于此,本文提出基于文化算法框架的改进文化微粒群算法( ICPSO) ,通过遗传算法的种群演化机制来改进知识空间的自我演化机制,使其在求解RCPSP 时可以减少粒子过早陷入局部最优的概率,能较好地解决RCPSP。

作者:
何立华;孙晓森;张连营
作者单位:
天津大学管理与经济学部; 中国石油大学(华东)经济管理学院;

知识产权声明 | 服务承诺 | 联系我们 | 人才招聘 | 客服中心 | 充值中心 | 关于我们

Copyright© 中国期刊全文数据库      电子邮件:journals@188.com   备案号:辽ICP备14002692号-1
友情链接:万方数据库
建议采用IE 6.0以上版本,1024*768分辨率浏览本页面