Data-driven Algorithm for Scheduling with Total Tardiness

被引:3
|
作者
Bouska, Michal [1 ,2 ]
Novak, Antonin [1 ,2 ]
Sucha, Premysl [1 ]
Modos, Istvan [1 ,2 ]
Hanzalek, Zdenek [1 ]
机构
[1] Czech Tech Univ, Czech Inst Informat Robot & Cybernet, Jugoslavsych Partyzanu 1580-3, Prague, Czech Republic
[2] Czech Tech Univ, Fac Elect Engn, Dept Control Engn, Karlovo Namesti 13, Prague, Czech Republic
关键词
Single Machine Scheduling; Total Tardiness; Data-driven Method; Deep Neural Networks; SINGLE-MACHINE; DECOMPOSITION;
D O I
10.5220/0008915300590068
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we investigate the use of deep learning for solving a classical NP-hard single machine scheduling problem where the criterion is to minimize the total tardiness. Instead of designing an end-to-end machine learning model, we utilize well known decomposition of the problem and we enhance it with a data-driven approach. We have designed a regressor containing a deep neural network that learns and predicts the criterion of a given set of jobs. The network acts as a polynomial-time estimator of the criterion that is used in a single-pass scheduling algorithm based on Lawler's decomposition theorem. Essentially, the regressor guides the algorithm to select the best position for each job. The experimental results show that our data-driven approach can efficiently generalize information from the training phase to significantly larger instances (up to 350 jobs) where it achieves an optimality gap of about 0.5%, which is four times less than the gap of the state-of-the-art NBR heuristic.
引用
收藏
页码:59 / 68
页数:10
相关论文
共 50 条
  • [31] Parallel machine scheduling to minimize total tardiness
    Yalaoui, F
    Chu, CB
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2002, 76 (03) : 265 - 279
  • [32] An iterated dynasearch algorithm for the single-machine total weighted tardiness scheduling problem
    Congram, RK
    Potts, CN
    van de Velde, SL
    INFORMS JOURNAL ON COMPUTING, 2002, 14 (01) : 52 - 67
  • [33] An Iterated Greedy Algorithm for Distributed Flowshop Group Scheduling Problem with Total Tardiness Criterion
    Wang, Zhi-Yuan
    Yu, Cheng-Min
    Pan, Quan-Ke
    Li, Yuan-Zhen
    2021 PROCEEDINGS OF THE 40TH CHINESE CONTROL CONFERENCE (CCC), 2021, : 2009 - 2014
  • [34] Parallel Algorithm with Blocks for a Single-Machine Total Weighted Tardiness Scheduling Problem
    Uchronski, Mariusz
    APPLIED SCIENCES-BASEL, 2021, 11 (05): : 1 - 17
  • [35] Scheduling in flowshops to minimize total tardiness of jobs
    Hasija, S
    Rajendran, C
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2004, 42 (11) : 2289 - 2301
  • [36] An Accurate and Robust Genetic Algorithm to Minimize the Total Tardiness in Parallel Machine Scheduling Problems
    Ramadan, Saleem Zeyad
    Almasarwah, Najat
    Abdelall, Esraa S.
    Suer, Gursel A.
    Albashabsheh, Nibal T.
    MANAGEMENT AND PRODUCTION ENGINEERING REVIEW, 2023, 14 (04) : 28 - 40
  • [37] A differential evolution algorithm for the no-idle flowshop scheduling problem with total tardiness criterion
    Tasgetiren, M. Fatih
    Pan, Quan-Ke
    Suganthan, P. N.
    Chua, Tay Jin
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2011, 49 (16) : 5033 - 5050
  • [38] A TABU SEARCH ALGORITHM TO MINIMIZE TOTAL WEIGHTED TARDINESS FOR THE JOB SHOP SCHEDULING PROBLEM
    Lin, Y. K.
    Chong, C. S.
    JOURNAL OF INDUSTRIAL AND MANAGEMENT OPTIMIZATION, 2016, 12 (02) : 703 - 717
  • [39] An Iterated Greedy Algorithm for Distributed Hybrid Flowshop Scheduling Problem with Total Tardiness Minimization
    Wang, Jing-jing
    Wang, Ling
    2019 IEEE 15TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2019, : 350 - 355
  • [40] Improved ant colony algorithm for single machine total weighted tardiness scheduling problem
    Ye, Qiang
    Liu, Xin-Bao
    Cheng, Hao
    Xitong Fangzhen Xuebao / Journal of System Simulation, 2008, 20 (08): : 2052 - 2055