Predicting the Solution Time for Optimization Problems Using Machine Learning Case of Job Shop Scheduling Problem

被引:0
|
作者
Pouya, Shaheen [1 ]
Toragay, Oguz [2 ]
Mohammadi, Mehrdad [1 ]
机构
[1] Auburn Univ, Ind & Syst Engn, Auburn, AL 36849 USA
[2] Lawrence Technol Univ, Mech Robot Ind Engn, Southfield, MI USA
关键词
Machine Learning; Deep Neural Networks; Performance Evaluation; Job Shop Scheduling; Integer Programming; Branch and Bound Method; Computation Time Prediction; MAKESPAN;
D O I
10.1007/978-3-031-53025-8_31
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In organizations that use optimization and other computer-related problem-solving techniques, a better understanding of the required computational time is essential for efficient decision-making and resource allocation which also directly affects productivity and operational effectiveness. This study proposes the application of various Machine Learning (ML) methods to predict the computation time needed to solve job shop problems. Specifically, we implemented 11 ML models, including the Deep Neural Network (DNN), which delivered the most accurate results. The proposed approach involves utilizing a DNN algorithm to predict computation time for Integer Programming (IP) job shop problems, trained on synthetically generated data that indicate the gap-time correlation in a branch and bound tree. The developed model in this study estimates the total computation time with an accuracy of 92%. The model development process involves collecting data from a set of solved problems using the branch and bound method and training the ML models to estimate the computational time required to reach the optimal solution in unsolved similar problems.
引用
收藏
页码:450 / 465
页数:16
相关论文
共 50 条
  • [31] MINIMIZING THE MAKESPAN IN TWO-MACHINE JOB SHOP SCHEDULING PROBLEMS WITH NO MACHINE IDLE-TIME
    Hermes, Fatma
    Carlier, Jacques
    Moukrim, Aziz
    Ghedira, Khaled
    [J]. ICINCO 2009: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL 1: INTELLIGENT CONTROL SYSTEMS AND OPTIMIZATION, 2009, : 89 - +
  • [32] SOLUTION OF SCHEDULING PROBLEMS OF JOB-SHOP TYPE FMS WITH ALTERNATIVE MACHINE-TOOLS
    ABDIN, MF
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 1986, 11 (1-4) : 241 - 245
  • [33] Shop Floor Optimization through Job Scheduling and Machine Automation
    Zhang, Yuwen
    [J]. 2018 E-MANUFACTURING & DESIGN COLLABORATION SYMPOSIUM (EMDC 2018), 2018,
  • [34] The job shop scheduling problem: Conventional and new solution techniques
    Blazewicz, J
    Domschke, W
    Pesch, E
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1996, 93 (01) : 1 - 33
  • [35] Scheduling trains as a blocking parallel-machine job shop scheduling problem
    Liu, Shi Qiang
    Kozan, Erhan
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2009, 36 (10) : 2840 - 2852
  • [36] Job shop scheduling problem: conventional and new solution techniques
    Instytut Informatyki, Poznan, Poland
    [J]. Eur J Oper Res, 1 (1-33):
  • [37] Quantitative analysis of infeasible solution to Job Shop scheduling problem
    Wang, B.
    Zhang, Q.
    Wang, F.
    Wei, Y.S.
    [J]. Kongzhi yu Juece/Control and Decision, 2001, 16 (01): : 33 - 36
  • [38] A Grasshopper Optimization Algorithm for the Flexible Job Shop Scheduling Problem
    Feng, Yi
    Liu, Mengru
    Yang, Zhile
    Feng, Wei
    Yang, Dongsheng
    [J]. 2020 35TH YOUTH ACADEMIC ANNUAL CONFERENCE OF CHINESE ASSOCIATION OF AUTOMATION (YAC), 2020, : 873 - 877
  • [39] A hybrid particle swarm optimization for job shop scheduling problem
    Sha, D. Y.
    Hsu, Cheng-Yu
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2006, 51 (04) : 791 - 808
  • [40] Parameter Optimization in GA for Job-Shop Scheduling Problem
    Wang, Kefei
    Sun, Xueyan
    Zhang, Zihui
    Qu, Fuzheng
    Shi, Yanjun
    [J]. 2017 CHINESE AUTOMATION CONGRESS (CAC), 2017, : 3801 - 3806