首页> 外文会议>IEEE Congress on Evolutionary Computation >An Efficient Differential Evolution Algorithm for Solving 0–1 Knapsack Problems
【24h】

An Efficient Differential Evolution Algorithm for Solving 0–1 Knapsack Problems

机译:一种解决0-1背包问题的有效差分进化算法

获取原文

摘要

The traditional differential evolution algorithm was originally, and still is mainly, used to solve continuous optimization problems. As a result, it has not commonly been considered as applicable for several real-world problems in the permutation-based domain. In this paper, a novel differential evolution algorithm, which incorporates several effective components, is introduced. These components increase search effectiveness by providing a good balance between exploration (discovering new solutions) and exploitation (further exploring current solutions) processes. Moreover, a dual representation of solutions, which has the capability to allow normal continuous handling of variables by differential evolution operators, and at same time provide binary variables for fitness measurement, is employed. To judge the performance of the proposed algorithm, 14 instances of 0–1 knapsack problems have been solved and the results have been compared with those obtained from 11 state-of-the-art algorithms. Results show that the proposed algorithm was able to outperform other algorithms in solving small and medium sized knapsack problems and is competitive in large-sized problems.
机译:传统的差分进化算法最初是,现在仍然主要用于解决连续优化问题。结果,它通常不被认为适用于基于置换的领域中的几个实际问题。本文介绍了一种新颖的差分进化算法,该算法融合了多个有效组件。这些组件通过在探索(发现新的解决方案)和利用(进一步探索当前的解决方案)过程之间取得良好的平衡来提高搜索效率。此外,采用了解决方案的双重表示,它具有允许差分演化算子对变量进行正常连续处理并同时为适应性测量提供二进制变量的能力。为了判断所提出算法的性能,已解决了14个0–1背包问题的实例,并将结果与​​从11种最新算法中获得的结果进行了比较。结果表明,该算法在解决中小型背包问题上能够胜过其他算法,并且在大型问题上具有竞争力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号