...
首页> 外文期刊>Neural computing & applications >Semi-permutation-based genetic algorithm for order acceptance and scheduling in two-stage assembly problem
【24h】

Semi-permutation-based genetic algorithm for order acceptance and scheduling in two-stage assembly problem

机译:基于半自动的遗传算法,用于两阶段装配问题中的订单接受和调度

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

获取外文期刊封面封底 >>

       

摘要

The joint decision-making of order acceptance and scheduling has recently gained increasing attention. Besides, the two-stage assembly scheduling problem has various real-life applications. The current paper considers an integrated model for order acceptance and scheduling decisions in two-stage assembly problem. The objective is maximizing profit which is the sum of revenues minus total weighted tardiness of the accepted orders. A mixed-integer linear programming model is developed based on time-index variables. Also, a new concept of semi-permutation scheduling is introduced assuming that positions of each job on all of the machines have no significant difference in the optimal solution. This problem is NP-hard, and therefore, a genetic algorithm (GA)-based heuristic is proposed to apply semi-permutation concept, named semi-permutation GA (SPGA), to solve the problem efficiently. The solutions of SPGA are compared with those of CPLEX and non-semi permutation GA (N-SPGA). Computational experiments are conducted in a diverse range of problem instances indicating that the SPGA performs much better than CPLEX regarding the average percentage of improvement, ranging from 1.4 to 168.84%, and run time. The results revealed that an increasing number of machines and orders could lead to a dramatic decrease in the performance of CPLEX and N-SPGA than SPGA. Also, the effect of semi-permutation scheduling is investigated. According to the result, semi-permutation scheduling had a strong effect on the performance of the algorithm. As a result, the SPGA algorithm outperformed the non-semi permutation version of GA completely. Moreover, SPGA could represent the better performance of 36.27% in average in comparison with N-SPGA.
机译:订单接受和调度的联合决策最近越来越受到关注。此外,两阶段装配调度问题有各种现实生活应用。目前的论文考虑了两阶段装配问题的订单接受和调度决策的集成模型。目标是最大化利润,这是收入总和减去接受订单的总加权迟到。基于时间索引变量开发了混合整数线性编程模型。此外,假设所有机器上的每个作业的位置都没有显着差异,因此引入了半透露调度的新概念。该问题是NP-Hard,因此,提出了一种基于遗传算法(GA)的启发式,以应用名为半折射GA(SPGA)的半排放概念,以有效地解决问题。将SPGA的溶液与CPLEX和非半置换GA(N-SPGA)进行比较。计算实验在各种问题实例中进行,表明SPGA比CPLEX更好地表现出关于改善的平均百分比,范围为1.4至168.84%和运行时间。结果表明,越来越多的机器和订单可能导致CPLEX和N-SPGA性能的显着降低而不是SPGA。而且,研究了半透露调度的效果。根据结果​​,半置换调度对算法的性能产生了很强的影响。结果,SPGA算法完全优于GA的非半置换版本。此外,与N-SPGA相比,SPGA可能表示平均值的36.27%的性能36.27%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号