首页> 外文期刊>Systems and Computers in Japan >Data Structure and Algorithm for Large-Scale Generalized Assignment Problem Which Considers Priority Orders
【24h】

Data Structure and Algorithm for Large-Scale Generalized Assignment Problem Which Considers Priority Orders

机译:考虑优先级的大规模广义分配问题的数据结构和算法

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

摘要

In this paper, the author proposes a data structure and approximate solution for solving a large-scale generalized assignment problem, being a constraint satisfaction problem. To find a desired solution from among many executable solutions, the proposed algorithm sets a priority order for resources and repeatedly solves an integer programming problem in order to reduce the nonexecutable sum of constraints. This study is an analysis of what type of data structure may be effective in raising the cache memory hit rate when a two-dimensional matrix 0-1 assignment variable x{sub}(ij), which frequently crops up in the field of operations research, has large-scale sparsity. The proposed algorithm constructs multiple search trees, makes searches and examines which resource assignments must be changed, and retains information from the search as an arc. Two-fold "garbage collection" is performed to avoid the fragmentation of the memory necessary for the search, when performing a state space search using multiple search trees. Furthermore, a data structure necessary for the searches, in order to apply the proposed algorithm to a real large-scale problem, is described.
机译:在本文中,作者提出了一种数据结构和近似解决方案,用于解决作为约束满足问题的大规模广义分配问题。为了从许多可执行解决方案中找到所需的解决方案,所提出的算法为资源设置了优先级顺序,并反复解决了整数规划问题,以减少不可执行的约束总和。这项研究是对二维矩阵0-1分配变量x {sub}(ij)时经常出现的二维数据结构可能有效提高高速缓存命中率的分析。 ,具有大规模稀疏性。所提出的算法构造了多个搜索树,进行搜索并检查必须更改的资源分配,并将搜索信息保留为弧。当使用多个搜索树执行状态空间搜索时,执行两次“垃圾回收”以避免搜索所需的内存碎片。此外,描述了搜索所必需的数据结构,以便将所提出的算法应用于实际的大规模问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号