构造Pareto最优解的简单方法
Deb的非支配排序方法
假设有一组进化集群P,同时还有一个解集p‘,将每一个p放入p’中,如果存在p‘中解被p支配则删除p’解,如果p’中存在一个个体支配p,则删除p。
伪代码
算法时间复杂度 o(n2)
用排除法构造非支配集
进化过程中每个个体X依次与非支配集NDSet以及构造集DNSet1中的个体Y比较如果X支配Y,将Y从NDSet1中删除。如果X不被任何一个个体所支配,则将X并入NDSet中。
伪代码
作者声明
1 | 如有问题,欢迎指正! |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 jhj-coding!
评论