首页> 外文会议>International conference on evolutionary multi-criterion optimization >Make Evolutionary Multiobjective Algorithms Scale Better with Advanced Data Structures: Van Emde Boas Tree for Non-dominated Sorting
【24h】

Make Evolutionary Multiobjective Algorithms Scale Better with Advanced Data Structures: Van Emde Boas Tree for Non-dominated Sorting

机译:使用高级数据结构使演化多目标算法更好地扩展:Van Emde Boas树用于非支配排序

获取原文

摘要

We improve the worst-case time complexity of non-dominated sorting, an operation frequently used in evolutionary multiobjective algorithms, to O(n · (log n)~(k-2) log log n), where n is the number of solutions, k is the number of objectives, and the random-access memory computation model is assumed. This improvement was possible thanks to the van Emde Boas tree, an "advanced" data structure which stores a set of non-negative integers less than n and supports many queries in O(loglog n). This is not only a theoretical improvement, as we also provide an efficient implementation of the van Emde Boas tree, which resulted in a competitive algorithm that scales better than other algorithms when n grows, at least for small numbers of objectives greater than two.
机译:我们将非支配排序的最坏情况时间复杂度提高到O(n·(log n)〜(k-2)log log n),其中n是解数,k是目标数,并假设为随机存取存储器计算模型。 van Emde Boas树是一种“高级”数据结构,它存储了一组小于n的非负整数,并支持O(loglog n)中的许多查询,因此有可能实现这种改进。这不仅是理论上的改进,因为我们还提供了van Emde Boas树的有效实现,这产生了一种竞争性算法,当n增大时,其伸缩性优于其他算法,至少对于大于2的少量目标而言。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号