Reachability and Deadlocking Problems in Multi-stage Scheduling

被引:0
|
作者
Eggermont, Christian E. J. [1 ]
Woeginger, Gerhard J. [1 ]
机构
[1] TU Eindhoven, Dept Math & Comp Sci, Eindhoven, Netherlands
来源
REACHABILITY PROBLEMS | 2011年 / 6945卷
关键词
Scheduling; resource allocation; deadlock; computational complexity; AVOIDANCE; SYSTEMS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We study reachability and deadlock detection questions in multi-stage scheduling systems. The jobs have partially ordered processing plans that dictate the order in which the job passes through the machines. Our results draw a sharp. borderline between tractable and intractable cases of these questions: certain types of processing plans (that we call unconstrained and source-constrained) lead to algorithmically tractable problems, whereas all remaining processing plans lead to NP-hard problems. We give conditions under which safe system states can be recognized in polynomial time, and we prove that without these conditions the recognition of safe system states is NP-hard. We show that deciding reachability of a given state is essentially equivalent to deciding safety. Finally, we establish NP-hardness of deciding whether the system can ever fall into a deadlock state.
引用
收藏
页码:153 / 164
页数:12
相关论文
共 50 条
  • [1] Complexity of the job insertion problem in multi-stage scheduling
    Vestjens, Arjen P. A.
    Wennink, Marc
    Woeginger, Gerhard J.
    OPERATIONS RESEARCH LETTERS, 2007, 35 (06) : 754 - 758
  • [2] On the complexity and some properties of multi-stage scheduling problems with earliness and tardiness penalties
    Lauff, V
    Werner, F
    COMPUTERS & OPERATIONS RESEARCH, 2004, 31 (03) : 317 - 345
  • [3] Analysis of multi-stage open shop processing systems
    Eggermont, Christian E. J.
    Schrijver, Alexander
    Woeginger, Gerhard J.
    28TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2011), 2011, 9 : 484 - 494
  • [4] Analysis of multi-stage open shop processing systems
    Eggermont, Christian E. J.
    Schrijver, Alexander
    Woeginger, Gerhard J.
    MATHEMATICAL PROGRAMMING, 2013, 142 (1-2) : 331 - 348
  • [5] Analysis of multi-stage open shop processing systems
    Christian E. J. Eggermont
    Alexander Schrijver
    Gerhard J. Woeginger
    Mathematical Programming, 2013, 142 : 331 - 348
  • [6] A MILP Scheduling Model for Multi-stage Batch Plants
    Kopanos, Georgios M.
    Puigjaner, Luis
    19TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, 2009, 26 : 369 - 374
  • [7] Modelling multi-stage manufacturing systems for efficient scheduling
    Charalambous, C
    Tahmassebi, T
    Hindi, K
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2000, 122 (02) : 329 - 338
  • [8] Multi-Stage Robust Scheduling for Community Microgrid with Energy Storage
    Tang, Ye
    Zhai, Qiaozhu
    Zhao, Jiexing
    JOURNAL OF MODERN POWER SYSTEMS AND CLEAN ENERGY, 2023, 11 (06) : 1923 - 1934
  • [9] Integrated optimization of production planning and scheduling for multi-stage workshop
    Zhang, Xiaodong
    Yan, Hongsen
    Jixie Gongcheng Xuebao/Chinese Journal of Mechanical Engineering, 2005, 41 (09): : 98 - 105
  • [10] Far-sighted Multi-stage Aware Coflow Scheduling
    Zhang, Shuai
    Zhang, Sheng
    Zhang, Xiaoda
    Qian, Zhuzhong
    Xiao, Mingjun
    Wu, Jie
    Ge, Jidong
    Wang, Xiaoliang
    2018 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2018,