Data-driven Single Machine Scheduling Minimizing Weighted Number of Tardy Jobs

被引:0
作者
Antonov, Nikolai [1 ]
Sucha, Premysl [1 ]
Janota, Mikolas [1 ]
机构
[1] Czech Tech Univ, Prague, Czech Republic
来源
PROGRESS IN ARTIFICIAL INTELLIGENCE, EPIA 2023, PT I | 2023年 / 14115卷
关键词
Data-driven; Heuristic; Machine learning; Scheduling; DEADLINES;
D O I
10.1007/978-3-031-49008-8_38
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We tackle a single-machine scheduling problem where each job is characterized by weight, duration, due date, and deadline, while the objective is to minimize the weighted number of tardy jobs. The problem is strongly NP-hard and has practical applications in various domains, such as customer service and production planning. The best known exact approach uses a branch-and-bound structure, but its efficiency varies depending on the distribution of job parameters. To address this, we propose a new data-driven heuristic algorithm that considers the parameter distribution and uses machine learning and integer linear programming to improve the optimality gap. The algorithm also guarantees to obtain a feasible solution if it exists. Experimental results show that the proposed approach outperforms the current state-of-the-art heuristic.
引用
收藏
页码:483 / 494
页数:12
相关论文
共 13 条
[1]   Sequencing a single machine with due dates and deadlines: an ILP-based approach to solve very large instances [J].
Baptiste, P. ;
Della Croce, F. ;
Grosso, A. ;
T'kindt, V. .
JOURNAL OF SCHEDULING, 2010, 13 (01) :39-47
[2]   Machine learning for combinatorial optimization: A methodological tour d'horizon [J].
Bengio, Yoshua ;
Lodi, Andrea ;
Prouvost, Antoine .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2021, 290 (02) :405-421
[3]  
Bouska M., 2022, Eur. J. Oper. Res..
[4]  
Erickson N, 2020, Arxiv, DOI arXiv:2003.06505
[5]  
Graham R. L., 1979, Discrete Optimisation, P287
[6]   SINGLE-MACHINE SCHEDULING WITH DEADLINES TO MINIMIZE THE WEIGHTED NUMBER OF TARDY JOBS [J].
HARIRI, AMA ;
POTTS, CN .
MANAGEMENT SCIENCE, 1994, 40 (12) :1712-1719
[7]   Minimizing the weighted number of tardy jobs on a single machine: Strongly correlated instances [J].
Hejl, Lukas ;
Sucha, Premysl ;
Novak, Antonin ;
Hanzalek, Zdenek .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2022, 298 (02) :413-424
[8]   Machine learning at the service of meta-heuristics for solving combinatorial optimization problems: A state-of-the-art [J].
Karimi-Mamaghan, Maryam ;
Mohammadi, Mehrdad ;
Meyer, Patrick ;
Karimi-Mamaghan, Amir Mohammad ;
Talbi, El-Ghazali .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2022, 296 (02) :393-422
[9]   Reinforcement learning for combinatorial optimization: A survey [J].
Mazyavkina, Nina ;
Sviridov, Sergey ;
Ivanov, Sergei ;
Burnaev, Evgeny .
COMPUTERS & OPERATIONS RESEARCH, 2021, 134
[10]   Structured learning based heuristics to solve the single machine scheduling problem with release times and sum of completion times [J].
Parmentier, Axel ;
T'Kindt, Vincent .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2023, 305 (03) :1032-1041