Scheduling coupled tasks on parallel identical machines

被引:0
作者
Khatami, Mostafa [1 ,2 ]
Oron, Daniel [3 ]
Salehipour, Amir [3 ]
机构
[1] Univ Technol Sydney, Sch Math & Phys Sci, Sydney, NSW 2007, Australia
[2] Queensland Univ Technol, Ctr Data Sci, Brisbane, Qld 4000, Australia
[3] Univ Sydney, Business Sch, Sydney, NSW 2006, Australia
基金
澳大利亚研究理事会;
关键词
Coupled-task; Parallel identical machines; Makespan; Healthcare appointment scheduling;
D O I
10.1007/s11590-023-02014-8
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
In many applications in the context of patient appointment scheduling there are recurring tasks with fixed delays between them. These tasks are commonly referred to as coupled-task jobs. In the coupled-task settings, each job consists of two tasks whereby the second task must start processing after an exact time lag following the completion of the first task. In this paper, we introduce the problem of scheduling a set of coupled-task jobs on parallel identical machines with the objective function of minimizing the makespan. We study the computational complexity of the general problem, as well as its special cases. We prove that the majority of these problems are (strongly) NP-hard. Nonetheless, we provide the optimal scheduling policy for two settings consisting of identical jobs. An important result of our work includes showing that the existence of a (2-e)-approximation algorithm for the problem implies P=NP. The latter result improves a recently proposed bound for the open-shop counterpart as well.
引用
收藏
页码:991 / 1003
页数:13
相关论文
共 18 条
  • [1] Ageev A.A., 2018, Approximation and Online Algorithms, P45
  • [2] Scheduling prioritized patients in emergency department laboratories
    Azadeh, A.
    Farahani, M. Hosseinabadi
    Torabzadeh, S.
    Baghersad, M.
    [J]. COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2014, 117 (02) : 61 - 70
  • [3] A note on scheduling identical coupled tasks in logarithmic time
    Baptiste, Philippe
    [J]. DISCRETE APPLIED MATHEMATICS, 2010, 158 (05) : 583 - 587
  • [4] Scheduling patient appointments via multilevel template: A case study in chemotherapy
    Condotta, A.
    Shakhlevich, N. V.
    [J]. OPERATIONS RESEARCH FOR HEALTH CARE, 2014, 3 (03) : 129 - 144
  • [5] Scheduling coupled-operation jobs with exact time-lags
    Condotta, A.
    Shakhlevich, N. V.
    [J]. DISCRETE APPLIED MATHEMATICS, 2012, 160 (16-17) : 2370 - 2388
  • [6] Garey M. R., 1979, Computers and intractability. A guide to the theory of NP-completeness
  • [7] Graham R. L., 1979, Discrete Optimisation, P287
  • [8] Coupled task scheduling with time-dependent processing times
    Khatami, Mostafa
    Salehipour, Amir
    [J]. JOURNAL OF SCHEDULING, 2021, 24 (02) : 223 - 236
  • [9] A binary search algorithm for the general coupled task scheduling problem
    Khatami, Mostafa
    Salehipour, Amir
    [J]. 4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2021, 19 (04): : 593 - 611
  • [10] Coupled task scheduling with exact delays: Literature review and models
    Khatami, Mostafa
    Salehipour, Amir
    Cheng, T. C. E.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2020, 282 (01) : 19 - 39