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 条
  • [1] Scheduling coupled tasks on parallel identical machines
    Mostafa Khatami
    Daniel Oron
    Amir Salehipour
    Optimization Letters, 2024, 18 : 991 - 1003
  • [2] METAHEURISTICS TO SOLVE A TASKS SCHEDULING PROBLEM IN PARALLEL IDENTICAL MACHINES WITH UNAVAILABILITY PERIODS
    Zitouni, Rachid
    Selt, Omar
    RAIRO-OPERATIONS RESEARCH, 2016, 50 (01) : 83 - 90
  • [3] Green Power Constrained Scheduling for Sequential Independent Tasks on Identical Parallel Machines
    Kassab, Ayham
    Nicod, Jean-Marc
    Philippe, Laurent
    Rehn-Sonigo, Veronika
    2019 IEEE INTL CONF ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, BIG DATA & CLOUD COMPUTING, SUSTAINABLE COMPUTING & COMMUNICATIONS, SOCIAL COMPUTING & NETWORKING (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2019), 2019, : 132 - 139
  • [4] Batch scheduling of identical jobs on parallel identical machines
    Mor, Baruch
    Mosheiov, Gur
    INFORMATION PROCESSING LETTERS, 2012, 112 (20) : 762 - 766
  • [5] An almost optimal heuristic for preemptive Cmax scheduling of dependent tasks on parallel identical machines
    Józefowska, J
    Mika, M
    Rózycki, R
    Waligóra, G
    Weglarz, J
    ANNALS OF OPERATIONS RESEARCH, 2004, 129 (1-4) : 205 - 216
  • [6] An Almost Optimal Heuristic for Preemptive Cmax Scheduling of Dependent Tasks on Parallel Identical Machines
    Joanna Józefowska
    Marek Mika
    Rafał Różycki
    Grzegorz Waligóra
    Jan Węglarz
    Annals of Operations Research, 2004, 129 : 205 - 216
  • [7] A Parallel Approximation Algorithm for Scheduling Parallel Identical Machines
    Ghalami, Laleh
    Grosu, Daniel
    2017 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2017, : 442 - 451
  • [8] Scheduling AND/OR-networks on identical parallel machines
    Erlebach, T
    Kääb, V
    Möhring, RH
    APPROXIMATION AND ONLINE ALGORITHMS, 2004, 2909 : 123 - 136
  • [9] Scheduling with Testing on Multiple Identical Parallel Machines
    Albers, Susanne
    Eckl, Alexander
    ALGORITHMS AND DATA STRUCTURES, WADS 2021, 2021, 12808 : 29 - 42
  • [10] Bounding strategies for scheduling on identical parallel machines
    Haouari, Mohamed
    Gharbi, Anis
    Jemmali, Mahdi
    2006 INTERNATIONAL CONFERENCE ON SERVICE SYSTEMS AND SERVICE MANAGEMENT, VOLS 1 AND 2, PROCEEDINGS, 2006, : 1162 - 1166