由于模拟生物免疫系统功能的免疫算法具有解决复杂工程问题的潜力,同时也存在容易陷入局部最优平衡态和进化后期搜索停滞不前的缺陷,在深入分析生物免疫系统机理之后,将生物免疫原理和生物遗传理论集成到免疫算法中,提出了双倍体免疫算法.这种算法采用疫苗、双倍体等多种生物机制,不仅防止了早熟,而且加快了收敛速度.最后通过典型的Job-Shop调度Benchmark问题LA21的求解证实了此算法的有效性和可行性.