**引言** 多目标优化问题(MOPs)是描述多个目标之间权衡的重要数学模型,在复杂系统建模中占据重要地位(Liu, 2010)。作为MOPs的时间扩展,动态多目标优化问题(DMOPs)描述了目标函数、决策变量和约束条件具有时变特性的场景。DMOPs的最优解构成了一组随时间演变的帕累托最优解(PS)(Zheng et al., 2016)。近年来,路径规划(Ding et al., 2018)、动态调度(Wang et al., 2017)和资源分配(Ghannadpour et al., 2014)等优化场景中的时变需求推动了DMOPs的系统性研究,并促进了众多优化算法的持续发展和完善。作为基于进化算法的代表性方法,动态多目标优化进化算法(DMOEA)因其对环境变化的出色适应性和强大的多目标搜索能力而成为解决DMOPs的主要方法。2003年,Farina等人首次给出了DMOPs的数学定义。随后,Deb等人基于Farina的数学模型改进了NSGA-II(Deb et al., 2002),并提出了DMOEA——DNSGA-II(Deb et al., 2007),该算法能够优化DMOPs。尽管DNSGA-II在解决DMOPs方面不如现代DMOEA,但其将环境变化检测模块和环境变化响应机制整合到现有的多目标优化进化算法(MOEA)中,为后续DMOEA的发展提供了可行的设计范式。目前,鉴于MOEA对DMOEA优化性能的限制,研究环境变化响应机制已成为提高算法适应性和稳定性的关键方向。主流的响应机制主要包括基于多样性的策略、基于记忆的策略、基于多种群的策略、基于特殊模型的策略和基于预测的策略。
基于多样性的策略(Liu et al., 2023, Liang et al., 2020, Hu et al., 2021)通过保持或增加初始种群的多样性来确保快速适应新环境;然而,如果控制不当,可能会削弱种群的收敛性,从而降低优化效率(Yang et al., 2023)。基于记忆的策略(Zhao et al., 2021, Y. Wang et al., 2025, Guo et al., 2022)通过重用历史进化信息为当前搜索提供方向指导,但过度依赖过去经验可能会降低种群对新环境的适应性。基于多种群的策略(Yu et al., 2024a, Chen et al., 2023)通过维护多个子种群并行工作来实现任务分工与合作,从而提高算法的环境响应能力和解决方案多样性;但如果子种群之间的合作效率低,可能会导致冗余搜索或计算资源浪费。基于特殊模型的策略可以提高算法对环境变化的敏感性。基于预测的策略(Sarkar et al., 2025, Xu et al., 2021)利用历史数据或模型提前估计环境变化趋势,从而指导算法快速调整搜索方向并提高优化效率。作为最流行的响应策略,最小化预测误差是优化这一方法的关键。总体而言,上述每种策略都有其局限性,因此整合多种策略成为增强环境变化响应机制的关键方向(Li et al., 2024, Zou et al., 2025, WANG et al., 2025)。