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 条
  • [1] Job-shop scheduling problem with energy consideration
    Masmoudi, Oussama
    Delorme, Xavier
    Gianessi, Paolo
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2019, 216 : 12 - 22
  • [2] New scheduling type applied to solving job-shop scheduling problem
    Zhang, Chaoyong
    Guan, Zailin
    Liu, Qiong
    Shao, Xinyu
    Li, Peigen
    Jixie Gongcheng Xuebao/Chinese Journal of Mechanical Engineering, 2008, 44 (10): : 24 - 31
  • [3] An improved genetic algorithm for Job-shop scheduling problem
    Lou Xiao-fang
    Zou Feng-xing
    Gao Zheng
    Zeng Ling-li
    Ou Wei
    CCDC 2009: 21ST CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-6, PROCEEDINGS, 2009, : 2595 - +
  • [4] Dynamic heuristics for the generalized job-shop scheduling problem
    Ghedjati, Fatima
    Portmann, Marie-Claude
    2009 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2009), VOLS 1-9, 2009, : 2562 - +
  • [5] A NEW LOWER BOUND FOR THE JOB-SHOP SCHEDULING PROBLEM
    BRUCKER, P
    JURISCH, B
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1993, 64 (02) : 156 - 167
  • [6] A novel algorithm for solving job-shop scheduling problem
    Muthiah, A.
    Rajkumar, R.
    MECHANIKA, 2017, 23 (04): : 610 - 616
  • [7] Scheduling of a job-shop problem with limited output buffers
    Zeng, Chengkuan
    Tang, Jiafu
    Fan, Zhi-Ping
    Yan, Chongjun
    ENGINEERING OPTIMIZATION, 2020, 52 (01) : 53 - 73
  • [8] Genetic Algorithm for Solving Job-Shop Scheduling Problem
    Li XiaoBo
    2011 INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AND NEURAL COMPUTING (FSNC 2011), VOL IV, 2011, : 296 - 298
  • [9] A Constructive Heuristic for Solving the Job-Shop Scheduling Problem
    Mellado, R.
    Cubillos, C.
    Cabrera, D.
    IEEE LATIN AMERICA TRANSACTIONS, 2016, 14 (06) : 2758 - 2763
  • [10] Identifying and exploiting commonalities for the job-shop scheduling problem
    Kammer, Marnix
    van den Akker, Marjan
    Hoogeveen, Han
    COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (11) : 1556 - 1561