【24h】

Speeding Up 2-way Number Partitioning

机译:加快2路号码分区

获取原文
获取原文并翻译 | 示例

摘要

Several algorithms exist for optimally solving 2-way number partitioning. When the cardinality of the multiset to partition is high enough, solving algorithms have to relay on search techniques with low memory complexity. Currently, CKK is the reference of such algorithms. Here we propose a contribution to speed-up CKK. We detail how to consider terminal nodes with 4, 5, 6 or more numbers left, when the original CKK considers a node terminal when it contains 4 or less numbers left. Using this idea, we propose new CKK implementations, which provide savings up to 70% of execution time with respect to the original CKK algorithm. We provide experimental evidence of the benefits of this approach on random number partitioning instances with numbers of 35 bits.
机译:存在几种算法,用于最佳地解决两路号码划分。当多集划分的基数足够高时,求解算法必须以内存复杂度较低的搜索技术为基础。当前,CKK是此类算法的参考。在这里,我们建议加快CKK的速度。当原始CKK认为节点终端包含4个或更少的数字时,我们将详细考虑如何考虑剩余4个,5个,6个或更多数字的终端节点。使用这种想法,我们提出了新的CKK实现,相对于原始CKK算法,该实现最多可节省70%的执行时间。我们提供了这种方法对35位数字的随机数分区实例的好处的实验证据。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号