拖延
预防性维护
调度(生产过程)
强化学习
计算机科学
钢筋
动态规划
作业车间调度
运筹学
数学优化
工程类
机器学习
运营管理
地铁列车时刻表
可靠性工程
数学
算法
操作系统
结构工程
作者
Sabri Abderrazzak,Hamid Allaoui,Omar Souissi
标识
DOI:10.1080/00207543.2023.2172472
摘要
This paper addresses the problem of stochastic jointly scheduling of resumable jobs and preventive maintenance on a single machine, subject to random breakdowns, to minimise the earliness-tardiness cost. The main objective is to investigate using trending machine learning-based methods compared to stochastic optimisation approaches. We propose two different methods from both fields as we solve the same problem firstly with a stochastic dynamic programming model in an approximation way, then with an attention-based deep reinforcement learning model. We conduct a detailed experimental study according to solution quality, run time, and robustness to analyse their performances compared to those of an existing approach in the literature as a baseline. Both algorithms outperform the baseline. Moreover, the machine learning-based algorithm outperforms the stochastic dynamic programming-based heuristic as we report up to 30.5% saving in total cost, a reduction of computational time from 67 min to less than 1s on big instances, and a better robustness. These facts highlight clearly its potential for solving such problems.
科研通智能强力驱动
Strongly Powered by AbleSci AI