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 条
  • [1] Deep learning-driven scheduling algorithm for a single machine problem minimizing the total tardiness
    Bouska, Michal
    Suchaa, Premysl
    Novak, Antonin
    Hanzalek, Zdenek
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2023, 308 (03) : 990 - 1006
  • [2] Data-driven appointment scheduling
    Fiems, Dieter
    PROCEEDINGS OF THE 12TH EAI INTERNATIONAL CONFERENCE ON PERFORMANCE EVALUATION METHODOLOGIES AND TOOLS (VALUETOOLS 2019), 2019, : 3 - 3
  • [3] Data-Driven Batch Scheduling
    Bent, John
    Denehy, Timothy E.
    Livny, Miron
    Arpaci-Dusseau, Andrea C.
    Arpaci-Dusseau, Remzi H.
    DADC 2009: SECOND INTERNATIONAL WORKSHOP ON DATA AWARE DISTRIBUTED COMPUTING, 2009, : 1 - 10
  • [4] A memetic algorithm for the total tardiness single machine scheduling problem
    França, PM
    Mendes, A
    Moscato, P
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2001, 132 (01) : 224 - 242
  • [5] Data-Driven Optimal Scheduling Algorithm of Human Resources in Colleges and Universities
    Liu, Cong
    SCIENTIFIC PROGRAMMING, 2022, 2022
  • [6] Data-Driven Algorithm Design
    Gupta, Rishi
    Roughgarden, Tim
    COMMUNICATIONS OF THE ACM, 2020, 63 (06) : 87 - 94
  • [7] The dynamic job shop scheduling approach based on data-driven genetic algorithm
    Yu, Yanfang, 1600, Bentham Science Publishers B.V., P.O. Box 294, Bussum, 1400 AG, Netherlands (08):
  • [8] The dynamic job shop scheduling approach based on data-driven genetic algorithm
    Yu, Yanfang
    Open Electrical and Electronic Engineering Journal, 2014, 8 : 653 - 657
  • [9] Lower Bounds on the Total Tardiness and Total Weighted Tardiness for Scheduling Flowshop with Blocking
    Toumi, Said
    Jarboui, Bassem
    Eddaly, Mansour
    Rebai, Abdelwaheb
    2013 INTERNATIONAL CONFERENCE ON ADVANCED LOGISTICS AND TRANSPORT (ICALT), 2013, : 296 - 301
  • [10] Scheduling Data on Data-Driven Master/Worker Platform
    Labidi, Mohamed
    Tang, Bing
    Fedak, Gilles
    Khemakhem, Maher
    Jemni, Mohamed
    2012 13TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS, AND TECHNOLOGIES (PDCAT 2012), 2012, : 593 - 598