作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2011, Vol. 37 ›› Issue (24): 183-186. doi: 10.3969/j.issn.1000-3428.2011.24.061

• 人工智能及识别技术 • 上一篇    下一篇

PSO算法在子任务分配中的应用

陈大川 1,张荣国 1,黄付亮 1,刘 焜 2   

  1. (1. 太原科技大学计算机科学与技术学院,太原 030024;2. 合肥工业大学机械与汽车工程学院,合肥 230009)
  • 收稿日期:2011-06-15 出版日期:2011-12-20 发布日期:2011-12-20
  • 作者简介:陈大川(1985-),男,硕士研究生,主研方向:协同设计;张荣国,教授;黄付亮,硕士研究生;刘 焜,教授、博士、博士生导师
  • 基金资助:
    国家自然科学基金资助项目(50775060)

Application of Particle Swarm Optimization Algorithm in Subtask Allocation

CHEN Da-chuan 1, ZHANG Rong-guo 1, HUANG Fu-liang 1, LIU Kun 2   

  1. (1. School of Computer Science and Technology, Taiyuan University of Science and Technology, Taiyuan 030024, China; 2. School of Mechanical and Automotive Engineering, Hefei University of Technology, Hefei 230009, China)
  • Received:2011-06-15 Online:2011-12-20 Published:2011-12-20

摘要: 设计一种双重粒子编码方式,提出用于求解子任务分配问题的粒子群优化(PSO)算法。采用预约束方法产生初始种群,根据PSO算法容易陷入局部最优的特点,引入和声搜索策略加以改进。通过对经典实例的仿真分析,并与其他算法进行对比,证明新算法具有较强的寻优能力,收敛速度较快。

关键词: 并行设计, 子任务分配, 粒子群优化算法, 双重编码, 和声搜索

Abstract: To solve subtask allocation problem, a Particle Swarm Optimization(PSO) algorithm is proposed by designing a dual coding method. Pre-constraint is used to produce population. A search strategy based on harmony search is brought into PSO algorithm to avoid its defect of easily plunging into the local optimum. Simulation results of the the classical cases and comparison to other algorithms demonstrate the effectiveness of this algorithm.

Key words: concurrent design, subtask allocation, Particle Swarm Optimization(PSO) algorithm, dual coding, harmony search

中图分类号: