首页> 外文会议>IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering >On Using Gray Codes to Improve the Efficiency of the Parallel Exhaustive Search Algorithm for the Knapsack Problem
【24h】

On Using Gray Codes to Improve the Efficiency of the Parallel Exhaustive Search Algorithm for the Knapsack Problem

机译:在使用灰度码提高Whackack问题并行穷举搜索算法的效率

获取原文
获取外文期刊封面目录资料

摘要

In previous papers, we stated that splitting the lexicographic sequence into equal parts does not yield uniform workload distribution for a parallel computational system. One of the options we have considered is breaking the packing vectors space into classes based on the vectors' Hamming weight, and then split each of the classes into equal parts. In this paper, we investigate another load balancing technique based on using the Gray codes instead of the lexicographic sequence. As only one element of the packing changes on every step, we can calculate the packing weight dynamically. Thus, the time needed to weigh a packing becomes both shorter and more uniform. We study the properties of the Gray codes and analyze their impact on the algorithm run time and efficiency of parallel computation.
机译:在先前的论文中,我们表示将词典序列分成相等的部分,不会产生用于并行计算系统的均匀工作负载分布。我们考虑的其中一个选项是基于向量的汉明权重将包装向量空间分解为类,然后将每个类分成相等的部分。在本文中,我们研究了基于使用灰度码而不是词典序列的另一负载平衡技术。仅作为每个步骤的包装更改的一个元素,我们可以动态地计算包装重量。因此,称重填料所需的时间变得更短,更均匀。我们研究了灰色代码的属性,并分析了对算法运行时间和并行计算效率的影响。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号