针对标准蚁群算法易于出现早熟停滞现象,提出了一种自适应多态免疫蚁群算法(adaptive polymorphic immune antcolony algorithm,PIACA)。通过设置多种状态蚁群及引入自适应多态蚁群竞争机制,PIACA算法能有效抑制收敛过程中的早熟停滞现象。将禁忌表中每只蚂蚁走过的路径视为抗体,对抗体运用局部最优搜索算法和免疫克隆选择算法进行高效优化,提高了解的质量。针对TSP实验结果表明,该算法在收敛速度及求解精度上均取得到了较好的效果。
Aiming at the phenomenon that standard ant colony algorithm was easy to occur premature and stagnation,this paper proposed an adaptive polymorphic immune ant colony algorithm(PIACA).PIACA algorithm could suppress premature and stagnation behavior of the convergence process through setting multiple ant groups with different state and the introduction of adaptive polymorphic ant colony competition mechanism. Paths which ants traverse were regarded as antibodies, antibodies in the tabu table were effectively optimized by local optimization searching algorithm and immune clone selection algorithm, the quality of solution was significantly improved through above operations.Simulation test for traveling salesman problem(TSP) illustrates that PIACA algorithm has a remarkable quality of convergent precision and the convergent velocity.