Modeling and solving real-time scheduling problems by stochastic integer programming

被引:73
|
作者
Sand, G [1 ]
Engell, S [1 ]
机构
[1] Univ Dortmund, Proc Control Lab, D-44221 Dortmund, Germany
关键词
batch scheduling; uncertainty; stochastic integer programming;
D O I
10.1016/j.compchemeng.2003.09.009
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This contribution deals with scheduling problems of flexible chemical batch processes with a special emphasis on their real-time character. This implies not only the need for sufficiently short response times, but in particular the burden of in-complete knowledge about the future. To solve such problems, the application of two-stage stochastic integer programming techniques on moving horizons is proposed. They reflect the need for immediately applicable decisions and the potential of later recourse actions to cope with realized uncertainties. In addition to the classical expected value objective, simple measures of risk can be included. Motivated by an example process, some essential modeling prerequisites are discussed. As an important first step, the master scheduling problem is studied and a number of master scheduling models are presented. Large mixed-integer linear problems arise, which are well-suited for a dual decomposition approach. Numerical experiments with a problem-specific solution algorithm demonstrate the applicability of the method to real-world problems. (C) 2003 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1087 / 1103
页数:17
相关论文
共 50 条
  • [21] A method for real-time scheduling problems
    Shi, LY
    Hwang, PQ
    THIRD INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS, PROCEEDINGS, 1997, : 172 - 176
  • [22] Modeling tool turns up scheduling problems in real-time systems
    Williams, T
    COMPUTER DESIGN, 1996, 35 (08): : 40 - &
  • [23] A stochastic-integer programming approach to tactical fixed interval scheduling problems
    Branda, Martin
    MATHEMATICAL METHODS IN ECONOMICS (MME 2017), 2017, : 78 - 83
  • [24] Data acquisition for stochastic real-time scheduling
    Savu, T.
    Annals of DAAAM for 2004 & Proceedings of the 15th International DAAAM Symposium: INTELLIGNET MANUFACTURING & AUTOMATION: GLOBALISATION - TECHNOLOGY - MEN - NATURE, 2004, : 407 - 408
  • [25] Deep Reinforcement Learning Acceleration for Real-Time Edge Computing Mixed Integer Programming Problems
    Gerogiannis, Gerasimos
    Birbas, Michael
    Leftheriotis, Aimilios
    Mylonas, Eleftherios
    Tzanis, Nikolaos
    Birbas, Alexios
    IEEE Access, 2022, 10 : 18526 - 18543
  • [26] Deep Reinforcement Learning Acceleration for Real-Time Edge Computing Mixed Integer Programming Problems
    Gerogiannis, Gerasimos
    Birbas, Michael
    Leftheriotis, Aimilios
    Mylonas, Eleftherios
    Tzanis, Nikolaos
    Birbas, Alexios
    IEEE ACCESS, 2022, 10 : 18526 - 18543
  • [27] New Mixed Integer Linear Programming Model for Solving Scheduling Problems with Special Characteristics
    Czuczai, Barbara
    Farkas, Tivadar
    Rev, Endre
    Lelkes, Zoltan
    INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2009, 48 (11) : 5321 - 5335
  • [28] Scheduling real-time processes in a visual programming environment for real-time systems (ViPERS)
    Pidaparthi, S
    Ibrahim, MK
    Rumsby, S
    Gillett, S
    1998 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5, 1998, : 1768 - 1773
  • [29] Modeling and Solving Real-Time Train Rescheduling Problems in Railway Bottleneck Sections
    Chen, Lei
    Roberts, Clive
    Schmid, Felix
    Stewart, Edward
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2015, 16 (04) : 1896 - 1904
  • [30] Solving a real-time allocation problem with constraint programming
    Hladik, Pierre-Emmanuel
    Cambazard, Hadrien
    Deplanche, Anne-Marie
    Jussien, Narendra
    JOURNAL OF SYSTEMS AND SOFTWARE, 2008, 81 (01) : 132 - 149