首页> 外文期刊>Computers & Industrial Engineering >Addressing a nonlinear fixed-charge transportation problem using a spanning tree-based genetic algorithm
【24h】

Addressing a nonlinear fixed-charge transportation problem using a spanning tree-based genetic algorithm

机译:使用基于生成树的遗传算法解决非线性固定电荷运输问题

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

摘要

In this paper, we consider the fixed-charge transportation problem (FCTP) in which a fixed cost, sometimes called a setup cost, is incurred if another related variable assumes a nonzero value. To tackle such an NP-hard problem, there are several genetic algorithms based on spanning tree and Pruefer number representation. Contrary to the findings in previous works, considering the genetic algorithm (GA) based on spanning tree, we present a pioneer method to design a chromosome that does not need a repairing procedure for feasibility, i.e. all the produced chromosomes are feasible. Also, we correct the procedure provided in previous works, which designs transportation tree with feasible chromosomes. We show the previous procedure does not produce any transportation tree in some situations. Besides, some new crossover and mutation operators are developed and used in this work. Due to the significant role of crossover and mutation operators on the algorithm's quality, the operators and parameters need to be accurately calibrated to ensure the best performance. For this purpose, various problem sizes are generated at random and then a robust calibration is applied to the parameters using the Taguchi method. In addition, two problems with different sizes are solved to evaluate the performance of the presented algorithm and to compare that performance with LINGO and also with the solution presented in previous work.
机译:在本文中,我们考虑固定费用运输问题(FCTP),如果另一个相关变量采用非零值,则会产生固定成本,有时也称为设置成本。为了解决这种NP难题,有几种基于生成树和Pruefer数表示的遗传算法。与以前的研究结果相反,考虑到基于生成树的遗传算法(GA),我们提出了一种先锋方法来设计一条不需要修复程序即可实现可行性的染色体,即所有产生的染色体都是可行的。此外,我们更正了先前工作中提供的程序,该程序设计了具有可行染色体的运输树。我们显示,在某些情况下,先前的过程不会产生任何运输树。此外,这项工作还开发并使用了一些新的交叉和变异算子。由于交叉算子和变异算子对算法质量的重要作用,因此需要准确地校准算子和参数以确保最佳性能。为此,随机生成各种问题大小,然后使用田口方法对参数进行鲁棒性校准。此外,解决了两个大小不同的问题,以评估所提出算法的性能,并将其与LINGO以及以前工作中提出的解决方案进行比较。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号