计算机科学
算法
启发式
模糊逻辑
数学优化
调度(生产过程)
动态优先级调度
地铁列车时刻表
人工智能
数学
操作系统
作者
Xiaolong Chen,Junqing Li,Ying Xu
标识
DOI:10.1016/j.swevo.2023.101414
摘要
Confronted with complex industrial environments, dynamic disruptions like new job arrival and machine breakdown bring significant challenges to the robustness and stability of the manufacturing process, making the static production depart from the original scheduling scheme. To address this problem, a flexible job shop scheduling problem with fuzzy processing time, dynamic disruptions, and variable processing speeds is considered simultaneously. As well as three objectives of maximum completion time, total energy consumption, and average agreement index are demonstrated in this study. Then, a predictive-reactive dynamic/static rescheduling model is developed, where the off-line based mixed integer linear programming model and the on-line based rescheduling heuristics are proposed. Next, a multi-objective immune algorithm combined with a Q-learning algorithm (Q-MOIA) is developed. In the proposed algorithm, an active decoding heuristic based on the interval insertion mechanism is used to optimize the initial solutions. After that, the clonal selection-based immune algorithm and the Q-learning algorithm are adopted to improve the exploration and exploitation capabilities, respectively, where four objective-driven neighborhood structures are designed. Eventually, extensive computational experiments were conducted on 27 instances under static and dynamic scenarios to demonstrate the superiority and stability of the proposed predictive-reactive dynamic/static rescheduling model and the Q-MOIA. Comparative analysis with four state-of-the-art approaches revealed that proposed Q-MOIA outperformed in approximately 51.9%, 66.7%, and 83.3% of the instances for the three multi-objective metrics.
科研通智能强力驱动
Strongly Powered by AbleSci AI