Correlation of job-shop scheduling problem features with scheduling efficiency

被引:35
作者
Mirshekarian, Sadegh [1 ]
Sormaz, Dusan N. [1 ]
机构
[1] Ohio Univ, Dept Ind & Syst Engn, Athens, OH 45701 USA
关键词
Job-shop scheduling; Scheduling efficiency; Makespan prediction; Machine learning; Support vector machines; DISPATCHING RULES; KNOWLEDGE DISCOVERY; BENCHMARKS; ALGORITHMS;
D O I
10.1016/j.eswa.2016.06.014
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we conduct a statistical study of the relationship between Job-Shop Scheduling Problem (JSSP) features and optimal makespan. To this end, a set of 380 mostly novel features, each representing a certain problem characteristic, are manually developed for the JSSP. We then establish the correlation of these features with optimal makespan through statistical analysis measures commonly used in machine learning, such as the Pearson Correlation Coefficient, and as a way to verify that the features capture most of the existing correlation, we further use them to develop machine learning models that attempt to predict the optimal makespan without actually solving a given instance. The prediction is done as classification of instances into coarse lower or higher-than-average classes. The results, which constitute cross-validation and test accuracy measures of around 80% on a set of 15,000 randomly generated problem instances, are reported and discussed. We argue that given the obtained correlation information, a human expert can earn insight into the JSSP structure, and consequently design better instances, design better heuristic or hyper-heuristics, design better benchmark instances, and in general make better decisions and perform better-informed trade-offs in various stages of the scheduling process. To support this idea, we also demonstrate how useful the obtained insight can be through a real-world application. (C) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:131 / 147
页数:17
相关论文
共 50 条
  • [31] Hybrid Intelligent Algorithm Solving Uncertainty Job-Shop Scheduling Problem
    Hu, Yang-Jun
    Song, Cun-li
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON ADVANCES IN MECHANICAL ENGINEERING AND INDUSTRIAL INFORMATICS (AMEII 2016), 2016, 73 : 528 - 534
  • [32] Solving the integrated lot-sizing and job-shop scheduling problem
    Urrutia, Edwin David Gomez
    Aggoune, Riad
    Dauzere-Peres, Stephane
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2014, 52 (17) : 5236 - 5254
  • [33] Scatter search algorithm for the multiprocessor task job-shop scheduling problem
    Fan, Kun
    Wang, Meng
    Zhai, Yafei
    Li, Xinning
    COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 127 : 677 - 686
  • [34] Parallel branch-and-bound methods for the job-shop scheduling problem
    Perregaard, M
    Clausen, J
    ANNALS OF OPERATIONS RESEARCH, 1998, 83 (0) : 137 - 160
  • [35] A hybrid particle swarm optimization approach for the job-shop scheduling problem
    Xia, Wei-Jun
    Wu, Zhi-Ming
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2006, 29 (3-4) : 360 - 366
  • [36] A Genetic Programming Framework for Heuristic Generation for the Job-Shop Scheduling Problem
    Lara-Cardenas, E.
    Sanchez-Diaz, X.
    Amaya, I
    Cruz-Duarte, J. M.
    Ortiz-Bayliss, J. C.
    ADVANCES IN SOFT COMPUTING, MICAI 2020, PT I, 2020, 12468 : 284 - 295
  • [37] A hybrid particle swarm optimization approach for the job-shop scheduling problem
    Wei-jun Xia
    Zhi-ming Wu
    The International Journal of Advanced Manufacturing Technology, 2006, 29 : 360 - 366
  • [38] Solving the Job-Shop Scheduling Problem Based on Cellular Genetic Algorithm
    Wen Mingyue
    Zhang Yi
    Hu Fangjun
    Liu Zheng
    ADVANCES IN MECHATRONICS AND CONTROL ENGINEERING II, PTS 1-3, 2013, 433-435 : 639 - 644
  • [39] Resource constraints for preemptive job-shop scheduling
    Pape C.L.E.
    Baptiste P.
    Constraints, 1998, 3 (4) : 263 - 287
  • [40] JOB-SHOP SCHEDULING WITH CONVEX MODELS OF OPERATIONS
    JANIAK, A
    SZKODNY, T
    MATHEMATICAL AND COMPUTER MODELLING, 1994, 20 (02) : 59 - 68