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] Application of multi-stage scheduling
    Bongers, Peter M. M.
    Bakker, B. H.
    16TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING AND 9TH INTERNATIONAL SYMPOSIUM ON PROCESS SYSTEMS ENGINEERING, 2006, 21 : 1917 - 1922
  • [2] Solving Scheduling Problems in a Multi-stage Multiproduct Batch Pharmaceutical Industry
    Kopanos, Georgios M.
    Mendez, Carlos A.
    Puigjaner, Luis
    PRES 2010: 13TH INTERNATIONAL CONFERENCE ON PROCESS INTEGRATION, MODELLING AND OPTIMISATION FOR ENERGY SAVING AND POLLUTION REDUCTION, 2010, 21 : 511 - 516
  • [3] 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
  • [4] Multi-stage ordinal optimization based approach for job shop scheduling problems
    Horng, Shih-Cheng
    Lin, Shin-Yeu
    APPLIED MATHEMATICS AND COMPUTATION, 2012, 219 (03) : 1125 - 1134
  • [5] Appointment scheduling in multi-stage outpatient clinics
    Klassen, Kenneth J.
    Yoogalingam, Reena
    HEALTH CARE MANAGEMENT SCIENCE, 2019, 22 (02) : 229 - 244
  • [6] Batching and scheduling in a multi-stage kanban system
    Sarker, BR
    Balan, CV
    6TH INDUSTRIAL ENGINEERING RESEARCH CONFERENCE PROCEEDINGS: (IERC), 1997, : 674 - 679
  • [7] Financial optimisation of the scheduling for the multi-stage project
    Klimek, M.
    Lebkowski, P.
    BULLETIN OF THE POLISH ACADEMY OF SCIENCES-TECHNICAL SCIENCES, 2017, 65 (06) : 899 - 908
  • [8] Appointment scheduling in multi-stage outpatient clinics
    Kenneth J. Klassen
    Reena Yoogalingam
    Health Care Management Science, 2019, 22 : 229 - 244
  • [9] A Multi-Stage Approach to Personalized Course Selection and Scheduling
    Morrow, Tyler
    Hurson, Ali R.
    Sarvestani, Sahra Sedigh
    2017 IEEE 18TH INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION (IEEE IRI 2017), 2017, : 253 - 262
  • [10] 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