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 条
  • [21] Data-driven based network predictive scheduling algorithm for multi-satellite tasks
    Cheng X.-J.
    Cui K.-X.
    Zhang L.
    Liu W.
    Shi D.-W.
    Kongzhi yu Juece/Control and Decision, 2024, 39 (03): : 749 - 758
  • [22] A federated data-driven evolutionary algorithm
    Xu, Jinjin
    Jin, Yaochu
    Du, Wenli
    Gu, Sai
    KNOWLEDGE-BASED SYSTEMS, 2021, 233 (233)
  • [23] An algorithm for data-driven bandwidth selection
    Comaniciu, D
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2003, 25 (02) : 281 - 288
  • [24] A framework for data-driven algorithm testing
    Funk, W
    Kirchner, D
    Security, Steganography, and Watermarking of Multimedia Contents VII, 2005, 5681 : 287 - 297
  • [25] Scheduling Feature Selection for Data-driven Job Shop Scheduling System Using Improved Firefly Algorithm Optimization
    Luo, Rong
    Liu, Lei
    Tan, Dong
    Yin, Sheng
    2019 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE BIG DATA AND INTELLIGENT SYSTEMS (HPBD&IS), 2019, : 116 - 121
  • [26] An algorithm for a no-wait flowshop scheduling problem for minimizing total tardiness with a constraint on total completion time
    Allahverdi, Ali
    Aydilek, Harun
    Aydilek, Asiye
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING COMPUTATIONS, 2022, 13 (01) : 43 - 50
  • [28] Estimation of distribution algorithm with machine learning for permutation flowshop scheduling with total tardiness criterion
    Hao Liying
    Li Tieke
    Wang Bailin
    Luan Zhiwei
    2017 10TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 2, 2017, : 283 - 286
  • [29] Minimizing Total Tardiness in the Distributed Flowshop Group Scheduling Problem with an Iterated Greedy Algorithm
    Wang, Zhi-Yuan
    Pan, Yiran
    Pan, Quan-Ke
    2022 34TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2022, : 5024 - 5029
  • [30] Genetic algorithm for parallel-machine batching and scheduling to minimize total weighted tardiness
    Chou, Fuh-Der
    Wang, Hui-Mei
    INFORMATION TECHNOLOGY FOR MANUFACTURING SYSTEMS II, PTS 1-3, 2011, 58-60 : 1142 - +