将小生境技术和聚类思想引入MOEA-D算法,用于改进种群替换中子代的优化问题,具体做法是:首先将子代种群通过小生境技术划分为若干个小种群,在每个小种群中利用聚类方法选择或剔除个体,然后将得到的子代和原父代合并作为下轮算法的父代种群。通过测试函数对改进算法进行了数值试验与性能测试,并与其他算法进行了比较。结果显示,改进算法可在一定程度上提高最优解的分布性。