An Online Reinforcement Learning Approach for Solving the Dynamic Flexible Job-Shop Scheduling Problem for Multiple Products and Constraints

被引:5
|
作者
Said, Nour El-Din Ali [1 ]
Samaha, Yassin [2 ]
Azab, Eman [3 ]
Shihata, Lamia A. [4 ]
Mashaly, Maggie [2 ]
机构
[1] German Univ Cairo, Dept Mechatron, Cairo, Egypt
[2] German Univ Cairo, Networks Dept, Cairo, Egypt
[3] German Univ Cairo, Dept Elect, Cairo, Egypt
[4] German Univ Cairo, Prod Dept, Cairo, Egypt
来源
2021 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI 2021) | 2021年
关键词
Artificial Intelligence; Job-Shop; Optimization; Production Scheduling; Reinforcement Learning;
D O I
10.1109/CSCI54926.2021.00095
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the manufacturing industries, the most challenging problems are mostly related to time efficiency and customer satisfaction. This is mainly translated to how efficient is the frequent task of scheduling jobs to alternative routes on a number of machines. Although scheduling has been studied for decades, there is a shortage to a generalized approach for the production scheduling that can adapt to changes occurring continuously at any production environment. This research work addresses the dynamic production scheduling problem and the optimization techniques that could be applied to the production schedule to increase its efficiency. An algorithm is proposed to apply the Q-learning optimization technique on a dynamic flexible job-shop scheduling problem of a real case study of a pharmaceutical factory with 18 machines and 22 products. Proposed algorithm is shown to be able to achieve an efficient schedule with short make-span in minimal time duration and without requiring any learning process from previous schedules, thus increasing the factory's overall efficiency. In addition, the proposed algorithm operates online as any change occurring in the production environment is signaled automatically to it where it responds be regenerating the most optimal updated production schedule.
引用
收藏
页码:134 / 139
页数:6
相关论文
共 50 条
  • [1] A novel method for solving dynamic flexible job-shop scheduling problem via DIFFormer and deep reinforcement learning
    Wan, Lanjun
    Cui, Xueyan
    Zhao, Haoxin
    Fu, Long
    Li, Changyun
    COMPUTERS & INDUSTRIAL ENGINEERING, 2024, 198
  • [2] Machine learning and evolutionary optimization approach for solving the flexible job-shop scheduling problem
    Guo H.
    Yang J.
    Yang J.
    Journal of Intelligent and Fuzzy Systems, 2024, 46 (04): : 8845 - 8863
  • [3] Modelling and solving a practical flexible job-shop scheduling problem with blocking constraints
    Mati, Yazid
    Lahlou, Chams
    Dauzere-Peres, Stephane
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2011, 49 (08) : 2169 - 2182
  • [4] Scheduling for the Flexible Job-Shop Problem with a Dynamic Number of Machines Using Deep Reinforcement Learning
    Chang, Yu-Hung
    Liu, Chien-Hung
    You, Shingchern D.
    INFORMATION, 2024, 15 (02)
  • [5] A Reinforcement Learning-based Approach to Dynamic Job-shop Scheduling
    WEI YingZi ZHAO MingYang Shenyang Institute of AutomationChinese Academy of SciencesShenyang Shenyang Ligong UniversityShenyang
    自动化学报, 2005, (05) : 113 - 119
  • [6] Unified Genetic Algorithm Approach for Solving Flexible Job-Shop Scheduling Problem
    Park, Jin-Sung
    Ng, Huey-Yuen
    Chua, Tay-Jin
    Ng, Yen-Ting
    Kim, Jun-Woo
    APPLIED SCIENCES-BASEL, 2021, 11 (14):
  • [7] Flexible job-shop scheduling problem under resource constraints
    Chan, F. T. S.
    Wong, T. C.
    Chan, L. Y.
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2006, 44 (11) : 2071 - 2089
  • [8] Flexible job-shop scheduling problem with resource recovery constraints
    Vallikavungal Devassia, Jobish
    Angelica Salazar-Aguilar, M.
    Boyer, Vincent
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2018, 56 (09) : 3326 - 3343
  • [9] A distributed approach solving partially flexible job-shop scheduling problem with a Q-learning effect
    Bouazza, W.
    Sallez, Y.
    Beldjilali, B.
    IFAC PAPERSONLINE, 2017, 50 (01): : 15890 - 15895
  • [10] Leveraging constraint programming in a deep learning approach for dynamically solving the flexible job-shop scheduling problem
    Echeverria, Imanol
    Murua, Maialen
    Santana, Roberto
    EXPERT SYSTEMS WITH APPLICATIONS, 2025, 265