中文

残差调度:一种求解作业车间调度问题的新强化学习方法

人工智能 2023-10-04 v2

摘要

作业车间调度问题(JSP)是制造业等领域广泛使用的数学优化问题,柔性 JSP(FJSP)也是常见变体。由于二者均为 NP-hard,在所有情形下于合理时间内求得最优解十分困难。因此,开发高效启发式算法求解 JSP/FJSP 十分重要。一类求解调度问题的方法是构造启发式,即通过启发式构造调度解。近来,许多构造启发式方法借助深度强化学习(DRL)与图神经网络(GNN)。本文提出一种名为残差调度的新方法求解 JSP/FJSP。在该方法中,我们移除无关机器与作业(如已完成的),使状态仅包含剩余(或相关的)机器与作业。实验表明,在多数知名公开 JSP 与 FJSP 基准上,我们的方法在所有已知构造启发式中达到最先进(SOTA)。此外,我们还观察到,即便模型是在较小规模调度问题上训练的,我们的方法在大规模调度问题上仍表现良好。有趣的是,实验中我们的方法在 20 台机器上作业数超过 150 的 50 个 JSP 实例中的 49 个甚至达到了零间隙。

关键词

引用

@article{arxiv.2309.15517,
  title  = {Residual Scheduling: A New Reinforcement Learning Approach to Solving Job Shop Scheduling Problem},
  author = {Kuo-Hao Ho and Ruei-Yu Jheng and Ji-Han Wu and Fan Chiang and Yen-Chi Chen and Yuan-Yu Wu and I-Chen Wu},
  journal= {arXiv preprint arXiv:2309.15517},
  year   = {2023}
}