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
相关论文
共 50 条
  • [21] Order acceptance and scheduling on two identical parallel machines
    Wang, Xiuli
    Huang, Guodong
    Hu, Xiuwu
    Cheng, T. C. Edwin
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2015, 66 (10) : 1755 - 1767
  • [22] Preemptive scheduling on identical parallel machines subject to deadlines
    Azizoglu, M
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 148 (01) : 205 - 210
  • [23] New characterizations for the identical coupled tasks scheduling problem
    Hadda, Hatem
    Abdessalem, Mhamed
    RAIRO-OPERATIONS RESEARCH, 2023, 57 (02) : 325 - 332
  • [24] A note on scheduling identical coupled tasks in logarithmic time
    Baptiste, Philippe
    DISCRETE APPLIED MATHEMATICS, 2010, 158 (05) : 583 - 587
  • [25] Scheduling parallel identical machines to minimize makespan: A parallel approximation algorithm
    Ghalami, Laleh
    Grosu, Daniel
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 133 : 221 - 231
  • [26] A new method of scheduling UET tasks on parallel machines
    Zinder, Yakov
    Singh, Gaurav
    Weiskircher, Rene
    IMECS 2006: INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, 2006, : 796 - +
  • [27] Scheduling tasks with exponential duration on unrelated parallel machines
    Nouri, Mostafa
    Ghodsi, Mohammad
    DISCRETE APPLIED MATHEMATICS, 2012, 160 (16-17) : 2462 - 2473
  • [28] Truthful algorithms for scheduling selfish tasks on parallel machines
    Angel, E
    Bampis, E
    Pascual, F
    INTERNET AND NETWORK ECONOMICS, PROCEEDINGS, 2005, 3828 : 698 - 707
  • [29] PREEMPTIVE SCHEDULING OF INDEPENDENT TASKS ON UNIFORM MACHINES IN PARALLEL
    DEKEL, E
    SHYU, CH
    COMPUTING AND INFORMATION, 1989, : 139 - 145
  • [30] Quick algorithm for independent tasks scheduling on identical parallel processors
    Li, Xiao-Ping
    Xu, Xiao-Fei
    Zhan, De-Chen
    Ruan Jian Xue Bao/Journal of Software, 2002, 13 (04): : 812 - 817