基于进化贡献与问题启发信息集成的协同进化资源分配方法

Evolutionary Contribution and Problem Heuristic Information Ensemble-Based Resource Allocation for Cooperative Coevolution

IEEE Transactions on Evolutionary Computation · 2025
被引 0
ABS 4

中文导读

提出一种集成问题启发信息(变量相关敏感性和子问题维度比)与进化贡献(历史和当前贡献)的资源分配方案,通过轮盘赌选择子问题优化,优先分配资源给高复杂度或高适应度改进的子问题,实验证明优于7种现有方法。

Abstract

This paper proposes an evolutionary contribution and problem heuristic information ensemble-based computing resource allocation scheme for cooperative co-evolutionary algorithms. For problem heuristic information, this paper assembles the correlation sensitivity of variables in each subproblem and the dimension ratio of this subproblem; for evolutionary contribution, this paper assembles the historical and the current evolutionary contributions of each subproblem. By assembling these two crucial factors, the devised method computes the selection probability of each subproblem and then randomly picks one subproblem by the roulette wheel selection strategy to undergo optimization in each iteration. In this way, computing resources are preferentially allocated to those subproblems with high complexity manifested by the problem heuristic information and high fitness improvement reflected by the evolutionary contribution. With this method, cooperative co-evolutionary algorithms expectedly fully utilize the computing resources to achieve satisfactory performance in addressing large-scale optimization problems. By combining the devised method with 6 latest decomposition methods along with two evolutionary optimizers, this paper has conducted experiments to compare it with 7 state-of-the-art computing resource allocation methods on two popular suites of large-scale optimization problems. Experimental results have proved that the devised method outperforms the 7 compared methods in helping cooperative co-evolutionary algorithms achieve better performance.

协同进化算法资源分配大规模优化进化计算