计算机科学
作业车间调度
数学优化
初始化
人口
水准点(测量)
强化学习
流水车间调度
调度(生产过程)
启发式
进化算法
人工智能
地铁列车时刻表
数学
人口学
大地测量学
社会学
程序设计语言
地理
操作系统
作者
Zi-Qi Zhang,Fang-Chun Wu,Bin Qian,Rong Hu,Ling Wang,Huaiping Jin
标识
DOI:10.1016/j.eswa.2023.121050
摘要
With the globalization and sustainable development of the modern manufacturing industry, distributed manufacturing and scheduling systems that consider environmental effects have attracted increasing attention. This article addresses the distributed flexible job-shop scheduling problem with crane transportation (DFJSPC) for minimizing the weighted sum of makespan and total energy consumption. In this study, we present a mixed integer linear programming model for DFJSPC and make a first attempt to propose a Q-learning-based hyper-heuristic evolutionary algorithm (QHHEA) for solving such a strongly NP-hard problem. The QHHEA has the following features: (i) a hybrid population initialization method is designed to produce high-quality individuals with certain diversity; (ii) a novel left-shift decoding scheme is added to the decoding scheme to improve the utilization of machine processing and crane transportation resource; (iii) a Q-learning-based high-level strategy is developed to determine the most suitable low-level heuristic (LLH) from a pre-designed set based on valuable information fed by the efficacy of LLHs; (iv) a new state definition and a dynamic adaptive mechanism are used to balance population convergence and diversity; (v) an improved move acceptance method is adopted to avoid falling into local optima and to drive the search behavior toward promising regions. To evaluate the efficiency and effectiveness of the proposed algorithm, extensive experiments and comprehensive comparisons are conducted on a benchmark with 36 instances. The statistical results show that QHHEA outperforms several state-of-the-art algorithms in solving DFJSPC.
科研通智能强力驱动
Strongly Powered by AbleSci AI