基于KTSR自适应判别的双层多目标优化算法研究
A Bilevel Multi-Objective Optimization Algorithm Based on Adaptive KTSR Judgment
摘要: 双层多目标优化问题(BLMOPs)中,上下层目标冲突程度具有高度不确定性,传统单一优化策略往往无法有效平衡求解质量与计算效率。尽管现有多形式优化(MFO)算法在求解弱冲突问题时具备较高的搜索效率,但面对强冲突与高欺骗性环境时,常规任务重构策略极易失效并导致计算资源浪费。为此,本文提出一种基于知识迁移成功率(KTSR)自适应判别的双层多目标优化算法(cGAN-BLMFO)。首先,设计以KTSR为核心的在线评估与自适应机制,实时量化辅助任务的知识传递有效性;其次,构建“双引擎”自适应求解框架:在弱冲突阶段,利用常规多形式辅助任务实现Pareto前沿的快速逼近;当两个辅助任务的KTSR同时且连续三次低于预设阈值时,算法自适应切换至条件生成对抗网络(cGAN)重构模式,借助网络判别器软化下层约束,引导种群突破欺骗性壁垒。基准测试集上的实验结果表明,该算法不仅有效克服了强冲突环境下的失效瓶颈,同时在弱冲突问题上保持了较高计算效率,提升了算法综合性能。
Abstract: In bilevel multi-objective optimization problems (BLMOPs), the highly uncertain conflict degree between upper- and lower-level objectives makes it difficult for traditional single optimization strategies to balance solution quality and computational efficiency. Although existing multiform optimization algorithms are efficient in solving weak-conflict problems, conventional task reformulation strategies are highly prone to failure in strong-conflict and highly deceptive environments, leading to severe computational waste. To address this, we propose a bilevel multi-objective optimization algorithm based on adaptive Knowledge Transfer Success Rate (KTSR) judgment. An online KTSR evaluation mechanism is designed to dynamically quantify the effectiveness of knowledge transfer from auxiliary tasks. Accordingly, an adaptive solving framework is constructed: during the weak-conflict stage, conventional multiform auxiliary tasks are utilized to rapidly approximate the Pareto front. Once the KTSRs of two auxiliary tasks simultaneously fall below a preset threshold for three consecutive iterations, the algorithm adaptively switches to a conditional Generative Adversarial Network (cGAN) reformulation mode. This mode leverages the network’s discriminator to soften stringent lower-level constraints, guiding the population to break through deceptive barriers. Benchmark experiments demonstrate that the proposed algorithm effectively overcomes the failure bottleneck in strong-conflict environments while maintaining high efficiency in weak-conflict scenarios, significantly enhancing the comprehensive optimization performance.
文章引用:杨乃心. 基于KTSR自适应判别的双层多目标优化算法研究[J]. 计算机科学与应用, 2026, 16(11): 89-101. https://doi.org/10.12677/csa.2026.1611328

参考文献

[1] Xun, C. and Wu, P. (2024) A Generic Multi-Objective Optimization of Machining Processes Using an End-to-End Evolutionary Algorithm. Machines, 12, Article 635.
https://doi.org/10.3390/machines12090635
[2] Zhang, X., Fan, X., Yu, S., Shan, A., Fan, S., Xiao, Y., et al. (2022) Intersection Signal Timing Optimization: A Multi-Objective Evolutionary Algorithm. Sustainability, 14, Article 1506.
https://doi.org/10.3390/su14031506
[3] Cui, Y., Geng, Z., Zhu, Q. and Han, Y. (2017) Review: Multi-Objective Optimization Methods and Application in Energy Saving. Energy, 125, 681-704.
https://doi.org/10.1016/j.energy.2017.02.174
[4] Zuo, X., Chen, C., Tan, W. and Zhou, M. (2014) Vehicle Scheduling of an Urban Bus Line via an Improved Multiobjective Genetic Algorithm. IEEE Transactions on Intelligent Transportation Systems, 16, 1030-1041.
https://doi.org/10.1109/tits.2014.2352599
[5] 黄维灿. 利用重叠关系分类的自适应双种群框架求解约束多目标优化问题[J]. 计算机科学与应用, 2026, 16(4): 1-14.
[6] Yang, N. and Liu, H. (2026) Bilevel Evolutionary Multiobjective Algorithm with Multiple Lower-Level Search Modes. IEEE Transactions on Evolutionary Computation, 30, 296-310.
https://doi.org/10.1109/tevc.2025.3544821
[7] Whittaker, G., Färe, R., Grosskopf, S., Barnhart, B., Bostian, M., Mueller-Warrant, G., et al. (2017) Spatial Targeting of Agri-Environmental Policy Using Bilevel Evolutionary Optimization. Omega, 66, 15-27.
https://doi.org/10.1016/j.omega.2016.01.007
[8] Ren, G., Huang, Z., Cheng, Y., Zhao, X. and Zhang, Y. (2012) An Integrated Model for Evacuation Routing and Traffic Signal Optimization with Background Demand Uncertainty. Journal of Advanced Transportation, 47, 4-27.
https://doi.org/10.1002/atr.1211
[9] Wang, C., Jiao, L., Zhao, J., Li, L., Liu, X., Liu, F., et al. (2024) Bi-Level Multi-Objective Evolutionary Learning: A Case Study on Multitask Graph Neural Topology Search. IEEE Transactions on Evolutionary Computation, 28, 208-222.
https://doi.org/10.1109/tevc.2023.3255263
[10] Feng, Y., Feng, L., Kwong, S. and Tan, K.C. (2024) A Multiform Evolutionary Search Paradigm for Bilevel Multi-Objective Optimization. IEEE Transactions on Evolutionary Computation, 28, 1719-1732.
https://doi.org/10.1109/tevc.2023.3332676
[11] Wang, W., Liu, H. and Tan, K.C. (2026) Bilevel Multi-Objective Pricing Scheming in Partial-Offloading Wireless-Powered Cooperative Mec. IEEE Transactions on Emerging Topics in Computational Intelligence, 10, 1137-1156.
https://doi.org/10.1109/tetci.2025.3623283
[12] Tan, K.C., Feng, L. and Jiang, M. (2021) Evolutionary Transfer Optimization—A New Frontier in Evolutionary Computation Research. IEEE Computational Intelligence Magazine, 16, 22-33.
https://doi.org/10.1109/mci.2020.3039066
[13] Wang, W., Liu, H. and Tan, K.C. (2025) Effective Identification of Lower-Level Optimal Solutions via Discriminator of Conditional Generative Adversarial Network. IEEE Transactions on Evolutionary Computation, 29, 2446-2460.
https://doi.org/10.1109/tevc.2024.3435421
[14] Cai, X., Sun, Q., Li, Z., Xiao, Y., Mei, Y., Zhang, Q., et al. (2022) Cooperative Coevolution with Knowledge-Based Dynamic Variable Decomposition for Bilevel Multiobjective Optimization. IEEE Transactions on Evolutionary Computation, 26, 1553-1565.
https://doi.org/10.1109/tevc.2022.3154057
[15] 王伟仲. 双层进化多目标优化算法及其应用[D]: [博士学位论文]. 广州: 广东工业大学数学与统计学院, 2025.
[16] Li, K., Wang, W. and Liu, H. (2023) 6G Shared Base Station Planning Using an Evolutionary Bi-Level Multi-Objective Optimization Algorithm. Information Sciences, 642, Article ID: 119224.
https://doi.org/10.1016/j.ins.2023.119224
[17] Sinha, A., Malo, P. and Deb, K. (2017) Approximated Set-Valued Mapping Approach for Handling Multiobjective Bilevel Problems. Computers & Operations Research, 77, 194-209.
https://doi.org/10.1016/j.cor.2016.08.001
[18] Deb, K. and Sinha, A. (2010) An Efficient and Accurate Solution Methodology for Bilevel Multi-Objective Programming Problems Using a Hybrid Evolutionary-Local-Search Algorithm. Evolutionary Computation, 18, 403-449.
https://doi.org/10.1162/evco_a_00015
[19] Deb, K., Pratap, A., Agarwal, S. and Meyarivan, T. (2002) A Fast and Elitist Multiobjective Genetic Algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation, 6, 182-197.
https://doi.org/10.1109/4235.996017