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 条
  • [1] Predicting makespan in Flexible Job Shop Scheduling Problem using Machine Learning
    Tremblet, David
    Thevenin, Simon
    Dolgui, Alexandre
    [J]. IFAC PAPERSONLINE, 2022, 55 (10): : 1 - 6
  • [2] Integrating Machine Learning and Mathematical Optimization for Job Shop Scheduling
    Liu, Anbang
    Luh, Peter B.
    Sun, Kailai
    Bragin, Mikhail A.
    Yan, Bing
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2023, : 1 - 22
  • [3] Machine learning and evolutionary optimization approach for solving the flexible job-shop scheduling problem
    Guo, Hong
    Yang, Jin
    Yang, Jun
    [J]. Journal of Intelligent and Fuzzy Systems, 2024, 46 (04): : 8845 - 8863
  • [4] Optimization of job shop scheduling problems using teaching-learning-based optimization algorithm
    Keesari H.S.
    Rao R.V.
    [J]. OPSEARCH, 2014, 51 (4) : 545 - 561
  • [5] Optimization of job shop scheduling problem based on deep reinforcement learning
    Qiao, Dongping
    Duan, Lvqi
    Li, Honglei
    Xiao, Yanqiu
    [J]. EVOLUTIONARY INTELLIGENCE, 2024, 17 (01) : 371 - 383
  • [6] Optimization of job shop scheduling problem based on deep reinforcement learning
    Dongping Qiao
    Lvqi Duan
    HongLei Li
    Yanqiu Xiao
    [J]. Evolutionary Intelligence, 2024, 17 : 371 - 383
  • [7] An Optimization Approach for the Job Shop Scheduling Problem
    Magalhaes-Mendes, Jorge
    [J]. RECENT ADVANCES IN APPLIED MATHEMATICS, 2009, : 120 - +
  • [8] A SOLUTION TO SINGLE-MACHINE INVERSE JOB-SHOP SCHEDULING PROBLEM
    Wang, Y.
    Yang, O.
    Wang, S. N.
    [J]. INTERNATIONAL JOURNAL OF SIMULATION MODELLING, 2019, 18 (02) : 335 - 343
  • [9] Optimization of Job Shop Scheduling Problem by Genetic Algorithms: Case Study
    Sahar, Habbadi
    Herrou, Brahim
    Sekkat, Souhail
    [J]. MANAGEMENT AND PRODUCTION ENGINEERING REVIEW, 2023, 14 (03) : 44 - 56
  • [10] Improvement of job shop scheduling method based on mathematical optimization and machine learning
    Morinaga, Eiji
    Tang, Xuetian
    Iwamura, Koji
    Hirabayashi, Naoki
    [J]. 5TH INTERNATIONAL CONFERENCE ON INDUSTRY 4.0 AND SMART MANUFACTURING, ISM 2023, 2024, 232 : 871 - 879