【24h】

Computing Surrogate Constraints for Multidimensional Knapsack Problems Using Evolution Strategies

机译:使用演化策略计算多维背包问题的替代约束

获取原文

摘要

It is an important task to obtain optimal solutions for multidimensional linear integer problems with multiple constraints. The surrogate constraint method translates a multidimensional problem into an one dimensional problem using a suitable set of surrogate multipliers. In general, there exists a gap between the optimal solution of the surrogate problem and the original multidimensional problem. Moreover, computing suitable surrogate constraints is a computationally difficult task. In this paper we propose a method for computing surrogate constraints of linear problems that evolves sets of surrogate multipliers coded in floating point and uses as fitness function the value of the e-approximate solution of the corresponding surrogate problem. This method allows the user to adjust the quality of the obtained multipliers by means of parameter e. Solving 0-1 multidimensional knapsack problems we test the effectiveness of our methodology. Experimental results show that our method for computing surrogate constraints for linear 0-1 integer problems is at least as effective as other strategies based on Linear Programming as that proposed by Chu and Beasley in [6].
机译:获得具有多个约束的多维线性整数问题的最优解是一项重要任务。代理约束方法使用一组合适的代理乘法器将多维问题转换为一维问题。通常,替代问题的最优解与原始多维问题之间存在差距。而且,计算合适的替代约束是计算上的困难任务。在本文中,我们提出了一种计算线性问题的替代约束的方法,该方法可以演化浮点编码的替代乘数集,并将相应替代问题的电子近似解的值用作适应度函数。该方法允许用户通过参数e调整获得的乘数的质量。解决0-1多维背包问题,我们测试了该方法的有效性。实验结果表明,我们计算线性0-1整数问题的替代约束的方法至少与Chu和Beasley在[6]中提出的基于线性规划的其他策略一样有效。

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号