计算机科学
作业车间调度
数学优化
强化学习
流水车间调度
能源消耗
整数规划
调度(生产过程)
高效能源利用
算法
人工智能
数学
地铁列车时刻表
生态学
电气工程
生物
工程类
操作系统
作者
Haizhu Bao,Quan-Ke Pan,Rubén Ruíz,Liang Gao
标识
DOI:10.1016/j.swevo.2023.101399
摘要
Energy-aware scheduling has attracted increasing attention mainly due to economic benefits as well as reducing the carbon footprint at companies. In this paper, an energy-aware scheduling problem in a distributed blocking flow-shop with sequence-dependent setup times is investigated to minimize both makespan and total energy consumption. A mixed-integer linear programming model is constructed and a cooperative iterated greedy algorithm based on Q-learning (CIG) is proposed. In the CIG, a top-level Q-learning is focused on enhancing the utilization ratio of machines to minimize makespan by finding a scheduling policy from four sequence-related operations. A bottom-level Q-learning is centered on improving energy efficiency to reduce total energy consumption by learning the optimal speed governing policy from four speed-related operations. According to the structure characteristics of solutions, several properties are explored to design an energy-saving strategy and acceleration strategy. The experimental results and statistical analysis prove that the CIG is superior to the state-of-the-art competitors with improvement percentages of 20.16 % over 2880 instances from the well-known benchmark set in the literature.
科研通智能强力驱动
Strongly Powered by AbleSci AI