首页> 外文期刊>Expert Systems with Application >A new history-guided multi-objective evolutionary algorithm based on decomposition for batching scheduling
【24h】

A new history-guided multi-objective evolutionary algorithm based on decomposition for batching scheduling

机译:一种新的基于历史的基于分解的多目标进化调度算法

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

摘要

In this paper, a multi-objective scheduling problem on parallel batching machines is investigated with three objectives, the minimization of the makespan, the total weighted earliness/tardiness penalty and the total energy consumption, simultaneously. It is known that the batch scheduling problem is a type of NP-hard problems and the solutions to this problem have quite valuable structural features that are difficult to be formulated. One of the main issues is to make full use of the structural features of the existing solutions. Aiming at this issue, two effective strategies, local competition and internal replacement, are designed. Firstly, the local competition searches for the competitive neighboring solutions to accelerate convergence, through adjusting job positions based on two structural indicators. Secondly, the internal replacement uniformly retains half of the population as elites by elitist preservation based on decomposition. Thereafter, the other half of the population is replaced by the new solutions generated under the guidance of historical information. Moreover, the historical information is updated with the structural features extracted from the elites. As a result, a history-guided evolutionary algorithm based on decomposition with the above two strategies is proposed. To verify the performance of the proposed algorithm, extensive experiments are conducted on 18 groups of instances, in comparison with four state-of-the-art multi-objective optimization algorithms. Experimental results demonstrate that the proposed algorithm shows considerable competitiveness in addressing the studied multi-objective scheduling problems. (C) 2019 Elsevier Ltd. All rights reserved.
机译:本文研究了并行配料机上的多目标调度问题,同时考虑了三个目标,即最小化制造时间,总加权提前/延误惩罚和总能耗。众所周知,批处理调度问题是一类NP难题,并且该问题的解决方案具有非常有价值的结构特征,难以制定。主要问题之一是充分利用现有解决方案的结构特征。针对这个问题,设计了两种有效的策略,本地竞争和内部替代。首先,本地竞争通过基于两个结构性指标调整工作职位,寻找竞争性的邻近解决方案以加速融合。其次,内部置换通过基于分解的精英保护而均匀地保留了一半的精英群体。此后,另一部分人口被历史信息指导下产生的新解决方案所取代。此外,历史信息将根据从精英中提取的结构特征进行更新。结果,提出了一种基于上述两种策略分解的历史指导进化算法。为了验证所提出算法的性能,与四种最新的多目标优化算法相比,对18组实例进行了广泛的实验。实验结果表明,该算法在解决所研究的多目标调度问题上具有相当的竞争力。 (C)2019 Elsevier Ltd.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号