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
来源
PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON OPERATIONS RESEARCH AND ENTERPRISE SYSTEMS (ICORES) | 2020年
关键词
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
相关论文
共 33 条
[1]  
[Anonymous], 2019, Attention, Learn to Solve Routing Problems!
[2]  
[Anonymous], 2017, ADV NEURAL INFORM PR
[3]  
Antony S. R., 1996, Control and Cybernetics, V25, P121
[4]  
Applegate D., 2006, Concorde tsp solver
[5]  
Bauer A., 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406), P1445, DOI 10.1109/CEC.1999.782653
[6]   A simulated annealing approach for the one-machine mean tardiness scheduling problem [J].
BenDaya, M ;
AlFawzan, M .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1996, 93 (01) :61-67
[7]   A hybrid algorithm for the single-machine total tardiness problem [J].
Cheng, T. C. E. ;
Lazarev, A. A. ;
Gafarov, E. R. .
COMPUTERS & OPERATIONS RESEARCH, 2009, 36 (02) :308-315
[8]  
Della Croce F, 1998, J OPER RES SOC, V49, P1101, DOI 10.1057/palgrave.jors.2600624
[9]   Learning Heuristics for the TSP by Policy Gradient [J].
Deudon, Michel ;
Cournut, Pierre ;
Lacoste, Alexandre ;
Adulyasak, Yossiri ;
Rousseau, Louis-Martin .
INTEGRATION OF CONSTRAINT PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND OPERATIONS RESEARCH, CPAIOR 2018, 2018, 10848 :170-181
[10]  
Dimopoulos C., 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406), P2207, DOI 10.1109/CEC.1999.785549