首页> 外文期刊>Discrete dynamics in nature and society >A Novel Discrete Global-Best Harmony Search Algorithm for Solving 0-1 Knapsack Problems
【24h】

A Novel Discrete Global-Best Harmony Search Algorithm for Solving 0-1 Knapsack Problems

机译:一种解决0-1背包问题的新型离散全局最优和声搜索算法

获取原文
           

摘要

In order to better solve discrete 0-1 knapsack problems, a novel global-best harmony search algorithm with binary coding, called DGHS, is proposed. First, an initialization based on a greedy mechanism is employed to improve the initial solution quality in DGHS. Next, we present a novel improvisation process based on intuitive cognition of improvising a new harmony, in which the best harmony of harmony memory (HM) is used to guide the searching direction of evolution during the process of memory consideration, or else a harmony is randomly chosen from HM and then a discrete genetic mutation is done with some probability during the phase of pitch adjustment. Third, a two-phase repair operator is employed to repair an infeasible harmony vector and to further improve a feasible solution. Last, a new selection schemeis applied to decide whether or not a new randomly generated harmony is included into the HM. The proposed DGHS is evaluated on twenty knapsack problems with different scales and compared with other three metaheuristics from the literature. The experimental results indicate that DGHS is efficient, effective, and robust for solving difficult 0-1 knapsack problems.
机译:为了更好地解决离散0-1背包问题,提出了一种新的具有二进制编码的全局最优和声搜索算法DGHS。首先,采用基于贪婪机制的初始化来提高DGHS中的初始解决方案质量。接下来,我们提出一种基于即兴认识新和声的新颖即兴创作过程,其中在记忆考虑过程中,最佳和声记忆(HM)用于指导进化的搜索方向,否则,和声就是从HM中随机选择,然后在音高调整阶段以一定的概率进行离散的遗传突变。第三,采用两阶段修复算子来修复不可行的和声矢量并进一步改善可行的解决方案。最后,应用新的选择方案来确定是否将新的随机生成的和声包括在HM中。拟议的DGHS在不同规模的二十个背包问题上进行了评估,并与文献中的其他三种元启发法进行了比较。实验结果表明,DGHS对于解决0-1背包难题非常有效,有效且可靠。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号