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
相关论文
共 50 条
  • [1] Integrating MILP, Discrete-Event Simulation, and Data-Driven Models for Distributed Flow Shop Scheduling Using Benders Cuts
    Wallrath, Roderich
    Franke, Meik B.
    PROCESSES, 2024, 12 (08)
  • [2] INTEGRATION OF DEEP REINFORCEMENT LEARNING AND DISCRETE-EVENT SIMULATION FOR REAL-TIME SCHEDULING OF A FLEXIBLE JOB SHOP PRODUCTION
    Lang, Sebastian
    Behrendt, Fabian
    Lanzerath, Nico
    Reggelin, Tobias
    Mueller, Marcel
    2020 WINTER SIMULATION CONFERENCE (WSC), 2020, : 3057 - 3068
  • [3] Comparing 2 Appointment Scheduling Policies Using Discrete-Event Simulation
    Abdoli, Mohsen
    Bahadori, Mohammadkarim
    Ravangard, Ramin
    Babaei, Mansour
    Aminjarahi, Mohammad
    QUALITY MANAGEMENT IN HEALTH CARE, 2021, 30 (02) : 112 - 120
  • [4] Material Flow Simulation Using Discrete-Event and Mesoscopic Approach
    Pecherska, Jelena
    2010 12TH INTERNATIONAL CONFERENCE ON COMPUTER MODELLING AND SIMULATION (UKSIM), 2010, : 159 - 162
  • [5] Discrete-event simulation and scheduling for Mohs micrographic surgery
    Burns, Patrick
    Konda, Sailesh
    Alvarado, Michelle
    JOURNAL OF SIMULATION, 2022, 16 (01) : 43 - 57
  • [7] A DISCRETE-EVENT SIMULATION APPROACH FOR SCHEDULING BATCH PROCESSES
    BAUDET, P
    AZZAROPANTEL, C
    DOMENECH, S
    PIBOULEAU, L
    COMPUTERS & CHEMICAL ENGINEERING, 1995, 19 : S633 - S638
  • [8] DISCRETE-EVENT SIMULATION USING R
    Lawson, Barry
    Leemis, Lawrence M.
    2015 WINTER SIMULATION CONFERENCE (WSC), 2015, : 3502 - 3513
  • [9] Modeling continuous flow with discrete-event simulation
    Kuo, SS
    Chen, EJ
    Selikson, PL
    Lee, YM
    WSC'01: PROCEEDINGS OF THE 2001 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2001, : 1099 - 1103
  • [10] DISCRETE-EVENT SIMULATION
    GARZIA, RF
    GARZIA, MR
    ZEIGLER, BP
    IEEE SPECTRUM, 1986, 23 (12) : 32 - 36