Integration of MILP and discrete-event simulation for flow shop scheduling using Benders cuts

被引:1
作者
Wallrath, Roderich [1 ,2 ]
Franke, Meik B. [1 ]
机构
[1] Univ Twente, Fac Sci & Technol, Sustainable Proc Technol, Drienerlolaan 5, NL-7522 NB Enschede, Netherlands
[2] Bayer AG, Kaiser Wilhelm Allee 1, D-51373 Leverkusen, Germany
关键词
Simulation optimization; Benders decomposition; Mixed-integer programming; Discrete-event simulation; Flow shop scheduling; OPTIMIZATION; MODELS;
D O I
10.1016/j.compchemeng.2024.108809
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Optimization-based scheduling in the chemical industry is highly beneficial but also highly difficult due to its combinatorial complexity. Different modeling and optimization techniques exist, each with individual strengths. We propose Benders decomposition to integrate mixed-integer linear programming (MILP) and discrete-event simulation (DES) to solve flow shop scheduling problems with makespan minimization objective. The basic idea is to generate valid Benders cuts based on sensitivity information of the DES sub problem, which can be found in the critical paths of DES solutions. For scaled literature flow shops, our approach requires at least an order of magnitude fewer iterations than a genetic algorithm and provides optimality gap information. For a realworld case study, our approach finds good solutions very quickly, making it a powerful alternative to established methods. We conclude that the Benders-DES algorithm is a promising approach to combine rigorous MILP optimization capabilities with high-fidelity DES modeling capabilities.
引用
收藏
页数:13
相关论文
共 32 条
  • [1] Simulation optimization: a review of algorithms and applications
    Amaran, Satyajith
    Sahinidis, Nikolaos V.
    Sharda, Bikram
    Bury, Scott J.
    [J]. 4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2014, 12 (04): : 301 - 333
  • [2] A constraint programming model for makespan minimisation in batch manufacturing pharmaceutical facilities
    Awad, Mohamed
    Mulrennan, Konrad
    Donovan, John
    Macpherson, Russell
    Tormey, David
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 2022, 156
  • [3] A DISCRETE-EVENT SIMULATION APPROACH FOR SCHEDULING BATCH PROCESSES
    BAUDET, P
    AZZAROPANTEL, C
    DOMENECH, S
    PIBOULEAU, L
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 1995, 19 : S633 - S638
  • [4] Partitioning procedures for solving mixed-variables programming problems
    Benders, J. F.
    [J]. COMPUTATIONAL MANAGEMENT SCIENCE, 2005, 2 (01) : 3 - 19
  • [5] Optimization Models of Discrete-Event System Dynamics
    Chan, Wai Kin
    Schruben, Lee
    [J]. OPERATIONS RESEARCH, 2008, 56 (05) : 1218 - 1237
  • [6] Chan WK, 2003, PROCEEDINGS OF THE 2003 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, P496
  • [7] Simulation-optimization approach to clinical trial supply chain management with demand scenario forecast
    Chen, Ye
    Mockus, Linas
    Orcun, Seza
    Reklaitis, Gintaras V.
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 2012, 40 : 82 - 96
  • [8] Logistics for world-wide crude oil transportation using discrete event simulation and optimal control
    Cheng, LF
    Duran, MA
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 2004, 28 (6-7) : 897 - 911
  • [9] Evaluation of mathematical models for flexible job-shop scheduling problems
    Demir, Yunus
    Isleyen, S. Kursat
    [J]. APPLIED MATHEMATICAL MODELLING, 2013, 37 (03) : 977 - 988
  • [10] Edgar TF., 2001, OPTIMIZATION CHEM PR