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 条
  • [21] A Combined Discrete Event Simulation and Factorial Design Experiment for the Scheduling Problem in a Hybrid Flow Shop
    Istokovic, David
    Lucin, Ivana
    Pesevic, Ariana
    Vlatkovic, Maja
    TEHNICKI GLASNIK-TECHNICAL JOURNAL, 2024, 18 (03): : 418 - 424
  • [22] USING SIMULATION GAMES FOR TEACHING AND LEARNING DISCRETE-EVENT SIMULATION
    Padilla, Jose J.
    Lynch, Christopher J.
    Diallo, Saikou Y.
    Gore, Ross J.
    Barraco, Anthony
    Kavak, Hamdi
    Jenkins, Bakari
    2016 WINTER SIMULATION CONFERENCE (WSC), 2016, : 3375 - 3384
  • [23] PARALLEL DISCRETE-EVENT SIMULATION
    NAJJAR, W
    JEZOUIN, JL
    GAUDIOT, JL
    IEEE DESIGN & TEST OF COMPUTERS, 1987, 4 (06): : 41 - 44
  • [24] THE ROLE OF DISCRETE-EVENT SIMULATION TECHNIQUES IN FINITE-CAPACITY SCHEDULING
    ROY, R
    MEIKLE, SE
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1995, 46 (11) : 1310 - 1321
  • [25] AN APPLICATION OF DISCRETE-EVENT SIMULATION TO ONLINE CONTROL AND SCHEDULING IN FLEXIBLE MANUFACTURING
    WU, SYD
    WYSK, RA
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1989, 27 (09) : 1603 - 1623
  • [26] Effectiveness of Dynamic Prioritization for patient scheduling: A Discrete-Event Simulation Model
    Gurjar, M.
    Lindberg, J.
    Abel, E.
    Olsson, C.
    RADIOTHERAPY AND ONCOLOGY, 2021, 161 : S628 - S630
  • [27] VERIFICATION METHOD FOR DISCRETE-EVENT SIMULATION BASED ON DISCRETE-EVENT SYSTEM FORMALISM
    Jang, Sooyoung
    Choi, Changbeom
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING-THEORY APPLICATIONS AND PRACTICE, 2023, 30 (05): : 1313 - 1327
  • [29] Assessment of Risks in Manufacturing Using Discrete-Event Simulation
    De landtsheer, Renaud
    Ospina, Gustavo
    Massonet, Philippe
    Ponsard, Christophe
    Printz, Stephan
    Jeschke, Sabina
    Haertel, Lasse
    von Cube, Johann Philipp
    Schmitt, Robert
    OPERATIONS RESEARCH AND ENTERPRISE SYSTEMS, ICORES 2016, 2017, 695 : 201 - 222
  • [30] Concrete placing analysis using discrete-event simulation
    Smith, SD
    PROCEEDINGS OF THE INSTITUTION OF CIVIL ENGINEERS-STRUCTURES AND BUILDINGS, 1998, 128 (04) : 351 - 358