• CN:11-2187/TH
  • ISSN:0577-6686

›› 2003, Vol. 39 ›› Issue (6): 79-85.

• 论文 • 上一篇    下一篇

并行混合免疫算法及其在布局设计中的应用

李广强;滕弘飞;霍军周   

  1. 大连理工大学机械工程学院
  • 发布日期:2003-06-15

PARALLEL HYBRID IMMUNE ALGORITHM AND ITS APPLICATION TO LAYOUT DESIGN

Li Guangqiang;Teng Hongfei;Huo Junzhou   

  1. Dalian University of Technology
  • Published:2003-06-15

摘要: 布局问题在理论上属于NPC问题,在工程实践上具有广泛的应用。为较好地求解该问题,以并行遗传算法(PGA)为基础,针对其早熟和收敛速度慢两大缺陷加以改进,提出了并行混合免疫算法(PHIA)。该算法将免疫思想加入遗传算法起到了双重作用,一是免疫选择可有效地防止早熟,二是通过基于免疫记忆的子群体信息交换策略可加速收敛。算法采用混沌初始化,并依自适应交叉和变异的概率值对子群体进行分类,与Powell法混合可更好地改善局部搜索性能。以卫星舱和印制电路板布局设计为背景的算例验证了该算法的可行性和有效性。

关键词: 布局设计, 混合法, 免疫功能, 卫星, 遗传算法

Abstract: Packing and layout problems belong to NPC problem theoretically and they have extensive engineering applications practically. Parallel genetic algorithm (PGA) is relatively effective to solve this kind of problems. But there still exist two main defects, I.e. premature convergence and slow convergence rate. To overcome them, a parallel hybrid immune algorithm (PHIA) is proposed based on PGA. Introducing immunity theory into parallel genetic algorithm has double functions. One is that immune selection operator can prevent the algorithm from premature. The other is that convergence rate can be accelerated by individual migration strategy between subpopulations based on immune memory mechanism. In this algorithm, chaos initialization, adaptive crossover and mutation operators are adopted. And subpopulations are classified as several types according to the values of crossover and mutation probability. To be hybridized with Powell method can further improve local searching performance of the algorithm. Two examples that originate from the layout design of satellite module and printed circuit board (PCB) show that PHIA is feasible and effective.

Key words: Genetic algorithm, Hybrid methods, Immune function, Layout design, Satellites

中图分类号: