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 条
  • [41] Comment: A Discrete-Event Simulation Perspective
    Kleijnen, Jack P. C.
    TECHNOMETRICS, 2013, 55 (01) : 21 - +
  • [42] Discrete-event simulation of parallel machines
    Lazarov, V
    Iliev, R
    SECOND AIZU INTERNATIONAL SYMPOSIUM ON PARALLEL ALGORITHMS/ARCHITECTURE SYNTHESIS, PROCEEDINGS, 1997, : 300 - 307
  • [43] REAL-TIME SCHEDULING OF LOGICAL PROCESSES FOR PARALLEL DISCRETE-EVENT SIMULATION
    Liu, Jason
    2013 WINTER SIMULATION CONFERENCE (WSC), 2013, : 2959 - 2971
  • [44] Timing control in discrete-event simulation
    Luo, WB
    Davis, JS
    Peck, JC
    IIE SOLUTIONS, 2001, 33 (05): : 32 - 36
  • [45] simmer: Discrete-Event Simulation for R
    Ucar, Inaki
    Smeets, Bart
    Azcorra, Arturo
    JOURNAL OF STATISTICAL SOFTWARE, 2019, 90 (02):
  • [46] DISCRETE-EVENT SIMULATION OF PUBLIC PROCUREMENT
    Lopourova, Radka
    Nemec, Petr
    BUSINESS LOGISTICS IN MODERN MANAGEMENT, 2019, : 505 - 519
  • [47] Discrete-event simulation system Delsi
    Golushko, GA
    ESM'99 - MODELLING AND SIMULATION: A TOOL FOR THE NEXT MILLENNIUM, VOL II, 1999, : 455 - 459
  • [48] Roundwood Handling at a Lithuanian Sawmill - Discrete-event Simulation of Sourcing and Delivery Scheduling
    Puodziunas, Mindaugas
    Fjeld, Dag
    BALTIC FORESTRY, 2008, 14 (02) : 163 - 175
  • [49] Discrete-event simulation is alive and kicking!
    Brailsford, Sally
    JOURNAL OF SIMULATION, 2014, 8 (01) : 1 - 8
  • [50] Discrete-Event Simulation of Quantum Walks
    Willsch, Madita
    Willsch, Dennis
    Michielsen, Kristel
    De Raedt, Hans
    FRONTIERS IN PHYSICS, 2020, 8