我有一个具有许多目标的相当易于处理的问题,我将应用多目标进化算法(MOEA),如PSO、ACO、GA等。我想比较这些算法产生的Pareto与Pareto前沿的性能和质量。由于问题中变量的范围可以枚举,并且假设问题是可处理的,所以我考虑使用暴力方法来获得Pareto前沿,以便与MOEAs进行比较。然而,尚不清楚如何使用暴力方法获得Pareto前沿?在暴力方法中是否可能使用支配排名?欢迎任何想法/建议。
例子:
考虑一个简化的多目标问题实例,其中:
1. 整数变量 x,y,z 在 [1,100]之间。 2. 目标:objA、objB、objC。
目标是在x、y、z上运行暴力,并评估objA、objB、objC,生成 Pareto 前沿。
例子:
考虑一个简化的多目标问题实例,其中:
1. 整数变量 x,y,z 在 [1,100]之间。 2. 目标:objA、objB、objC。
目标是在x、y、z上运行暴力,并评估objA、objB、objC,生成 Pareto 前沿。