Scheduling problems with multiple maintenance activities and non-preemptive jobs on two identical parallel machines

被引:65
|
作者
Sun, Kaibiao [1 ]
Li, Hongxing [1 ]
机构
[1] Dalian Univ Technol, Sch Elect & Informat Engn, Dalian 115024, Peoples R China
基金
中国国家自然科学基金;
关键词
Scheduling; Two parallel machine; Makespan; Total completion time; Multiple maintenance; Bin-packing problem; TOTAL COMPLETION-TIME; SINGLE-MACHINE; PERIODIC MAINTENANCE; FLOW-TIME; 2-MACHINE FLOWSHOP; MINIMIZE MAKESPAN; TOOL CHANGES; PERFORMANCE;
D O I
10.1016/j.ijpe.2009.10.018
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper deals with the problem of processing a set of n jobs on two identical parallel machines. In order to reduce the probability of machine breakdown with minor sacrifices in production time, the machines cannot process the jobs consecutively, they need to be maintained regularly (here we assume that the largest consecutive working time for each machine cannot exceed an upper limit T). Two scheduling models are considered. In the first model, the maintenance activities are performed periodically and the objective is to schedule the jobs on two machines such that the makespan is minimized. In the second model, the maintenance activities are determined jointly with the scheduling of jobs, and the objective is to minimize the total completion time of jobs. For the first problem we, introduce an O(n(2)) time algorithm named MHFFD and show that the performance ratio of MHFFD is at most max{1.6+1.2 sigma,2}, where sigma((Delta) under bar)t/T, t is the amount of time to perform each maintenance activity. For the second problem, we apply the classical SIT algorithm to it and show that the worst-case bound of SPT algorithm is no more than 1 + 2 sigma. We also point out that for the case of single machine, if the SPT schedule has three batches, then the upper bound of SPT algorithm can be reduced from the known result 21/17 to 11/9 under the assumption that t < T. (C) 2009 Elsevier B.V. All rights reserved.
引用
收藏
页码:151 / 158
页数:8
相关论文
共 50 条
  • [21] Batch scheduling of identical jobs on parallel identical machines
    Mor, Baruch
    Mosheiov, Gur
    INFORMATION PROCESSING LETTERS, 2012, 112 (20) : 762 - 766
  • [22] Preemptive and Non-preemptive On-line Algorithms for Scheduling with Rejection on Two Uniform Machines
    G. Dósa
    Y. He
    Computing, 2006, 76 : 149 - 164
  • [23] Preemptive and non-preemptive on-line algorithms for scheduling with rejection on two uniform machines
    Dósa, G
    He, Y
    COMPUTING, 2006, 76 (1-2) : 149 - 164
  • [24] Scheduling identical parallel machines involving flexible maintenance activities
    Li, Chunhao
    Wang, Feng
    Gupta, Jatinder N. D.
    Chung, Tsui-Ping
    EXPERT SYSTEMS WITH APPLICATIONS, 2025, 263
  • [25] Scheduling groups of unit length jobs on two identical parallel machines
    Liu, ZH
    Yu, WC
    Cheng, TCE
    INFORMATION PROCESSING LETTERS, 1999, 69 (06) : 275 - 281
  • [26] Scheduling groups of unit length jobs on two identical parallel machines
    Institute of Applied Mathematics, East China Univ. of Sci./Technol., Shanghai 200237, China
    不详
    Inf. Process. Lett., 6 (275-281):
  • [27] Scheduling preemptive jobs with precedence constraints on parallel machines
    Djellab, K
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1999, 117 (02) : 355 - 367
  • [28] Online Non-preemptive Scheduling on Unrelated Machines with Rejections
    Lucarelli, Giorgio
    Moseley, Benjamin
    Nguyen Kim Thang
    Srivastav, Abhinav
    Trystram, Denis
    SPAA'18: PROCEEDINGS OF THE 30TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, 2018, : 291 - 300
  • [29] Preemptive scheduling on identical parallel machines subject to deadlines
    Azizoglu, M
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 148 (01) : 205 - 210
  • [30] Online Non-preemptive Scheduling on Unrelated Machines with Rejections
    Lucarelli, Giorgio
    Moseley, Benjamin
    Thang, Nguyen Kim
    Srivastav, Abhinav
    Trystram, Denis
    ACM TRANSACTIONS ON PARALLEL COMPUTING, 2021, 8 (02)