首页> 外文期刊>Future generation computer systems >Iterated two-phase local search for the Set-Union Knapsack Problem
【24h】

Iterated two-phase local search for the Set-Union Knapsack Problem

机译:迭代两阶段局部搜索集联盟背包问题

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

摘要

Many practical decision-making problems involve selecting a subset of objects from a set of candidate objects such that the selected objects optimize a given objective while satisfying some constraints. Knapsack problems such as the Set-union Knapsack Problem (SUKP) are general models that allow such decision-making problems to be conveniently formulated. Given a set of weighted elements and a set of items with profits where each item is composed of a subset of elements, the SUKP aims to pack a subset of items in a capacity-constrained knapsack in a way that the total profit of the selected items is maximized while their weights do not exceed the knapsack capacity. In this work, we present an effective iterated two-phase local search algorithm for this NP-hard problem. The proposed algorithm iterates through two complementary search phases: a local optima exploration phase to discover local optimal solutions, and a local optima escaping phase to drive the search to unexplored regions. We show the competitiveness of the algorithm compared to the state-of-the-art methods in the literature. Specifically, the algorithm discovers 18 improved best results (new lower bounds) for the 30 benchmark instances and matches the best-known results for the 12 remaining instances. We also report the first computational results with the general CPLEX solver, including 6 proven optimal solutions. Finally, we investigate the impacts of the key ingredients of the algorithm on its performance. (C) 2019 Elsevier B.V. All rights reserved.
机译:许多实际的决策问题涉及从一组候选对象中选择对象的子集,以使所选对象在满足某些约束的同时优化给定目标。诸如集合工会背包问题(SUKP)之类的背包问题是通用模型,可以方便地制定此类决策问题。给定一组加权元素和一组获利的项目,其中每个项目都由一个元素的子集组成,SUKP的目标是将一部分子项目包装在容量受限的背包中,以使选定项目的总利润当其重量不超过背包容量时最大化。在这项工作中,我们针对此NP难题提出了一种有效的迭代两阶段局部搜索算法。所提出的算法遍历两个互补的搜索阶段:一个用于发现局部最优解的局部最优探索阶段,以及一个将搜索驱动到未探索区域的局部最优转义阶段。与文献中的最新方法相比,我们展示了该算法的竞争力。具体而言,该算法为30个基准实例发现18个改进的最佳结果(新的下界),并与其余12个实例的最佳结果匹配。我们还报告了使用通用CPLEX求解器的第一个计算结果,包括6个经过验证的最佳解决方案。最后,我们研究了算法关键要素对其性能的影响。 (C)2019 Elsevier B.V.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号