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 条
  • [41] A Hybrid Optimization Algorithm for the Job-shop Scheduling Problem
    Zhou, Qiang
    Cui, Xunxue
    Wang, Zhengshan
    Yang, Bin
    [J]. WORLD SUMMIT ON GENETIC AND EVOLUTIONARY COMPUTATION (GEC 09), 2009, : 757 - 763
  • [42] Solving Job Shop Scheduling Problem with Ant Colony Optimization
    Turguner, Cansin
    Sahingort, Ozgur Koray
    [J]. 2014 IEEE 15TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND INFORMATICS (CINTI), 2014, : 385 - 389
  • [43] Investigation of particle swarm optimization for job shop scheduling problem
    Liu, Zhixiong
    [J]. ICNC 2007: THIRD INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 3, PROCEEDINGS, 2007, : 799 - 803
  • [44] An invasive weed optimization approach for job shop scheduling problems
    S. K. Mishra
    P. S. C. Bose
    C. S. P. Rao
    [J]. The International Journal of Advanced Manufacturing Technology, 2017, 91 : 4233 - 4241
  • [45] An Approximate Algorithm Optimization Method for the Job Shop Scheduling Problem
    Ala, Ali
    [J]. 2019 IEEE 6TH INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND APPLICATIONS (ICIEA), 2019, : 893 - 897
  • [46] A Shaking Optimization Algorithm for Solving Job Shop Scheduling Problem
    Abdelhafiez, Ehab A.
    Alturki, Fahd A.
    [J]. INDUSTRIAL ENGINEERING AND MANAGEMENT SYSTEMS, 2011, 10 (01): : 7 - 14
  • [47] Cat Swarm Optimization to Solve Job Shop Scheduling Problem
    Bouzidi, Abdelhamid
    Riffi, Mohammed Essaid
    [J]. 2014 THIRD IEEE INTERNATIONAL COLLOQUIUM IN INFORMATION SCIENCE AND TECHNOLOGY (CIST'14), 2014, : 202 - 205
  • [48] An invasive weed optimization approach for job shop scheduling problems
    Mishra, S. K.
    Bose, P. S. C.
    Rao, C. S. P.
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2017, 91 (9-12): : 4233 - 4241
  • [49] Optimization of the integrated problem of employee timetabling and job shop scheduling
    Frihat, Mohamed
    B.Hadj-Alouane, Atidel
    Sadfi, Cherif
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2022, 137