Batch scheduling with deadlines on parallel machines

被引:0
|
作者
Peter Brucker
Mikhail Y. Kovalyov
Yakov M. Shafransky
Frank Werner
机构
来源
关键词
Completion Time; Parallel Machine; Feasible Schedule; Batch Schedule; Uniform Machine;
D O I
暂无
中图分类号
学科分类号
摘要
The problem of scheduling G groups of jobs on m parallel machines is considered. Each group consists of several identical jobs. We have to find splittings of groups into batches (i.e. sets of jobs to be processed contiguously) and to schedule the batches on the machines. It is possible for different batches of the same group to be processed concurrently on different machines. However, at any time, a batch can be processed on at most one machine. A sequence-independent machine set-up time is required immediately before a batch of a group is processed. A deadline is associated with each group. The objective is to find a schedule which is feasible with respect to deadlines. The problem is shown to be NP-hard even for the case of two identical machines, unit processing times, unit set-up times and a common deadline. It is strongly NP-hard if machines are uniform, the number of jobs in each group is equal and processing times, set-up times and deadlines are unit. Special cases which are polynomially solvable are discussed. For the general problem, a family {DPɛ} of approximation algorithms is constructed. A new dynamic rounding technique is used to develop DPɛ. For any ɛ > 0, DPɛ delivers a schedule in which the completion time of each group is at most (1 + ɛ) times the value of its deadline if there exists a schedule which is feasible with respect to the deadlines. The time complexity of DPɛ is O(G2m+1/ɛ2m).
引用
收藏
页码:23 / 40
页数:17
相关论文
共 50 条
  • [1] Batch scheduling with deadlines on parallel machines
    Brucker, P
    Kovalyov, MY
    Shafransky, YM
    Werner, F
    [J]. ANNALS OF OPERATIONS RESEARCH, 1998, 83 (0) : 23 - 40
  • [2] Batch scheduling with deadlines on parallel machines: An NP-hard case
    Kovalyov, MY
    Shafransky, YM
    [J]. INFORMATION PROCESSING LETTERS, 1997, 64 (02) : 69 - 74
  • [3] Online scheduling with hard deadlines on parallel machines
    Ding, Jihuan
    Zhang, Guochuan
    [J]. ALGORITHMIC ASPECTS IN INFORMATION AND MANAGEMENT, PROCEEDINGS, 2006, 4041 : 32 - 42
  • [4] SCHEDULING WITH DEADLINES AND LOSS FUNCTIONS ON K PARALLEL MACHINES
    ROOT, JG
    [J]. MANAGEMENT SCIENCE, 1965, 11 (03) : 460 - 475
  • [5] Preemptive scheduling on identical parallel machines subject to deadlines
    Azizoglu, M
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 148 (01) : 205 - 210
  • [6] Submodular batch scheduling on parallel machines
    Sun, Tao
    Wang, Jun-Qiang
    Fan, Guo-Qiang
    Liu, Zhixin
    [J]. NAVAL RESEARCH LOGISTICS, 2024,
  • [7] Coordinated scheduling on parallel, machines with batch delivery
    Wan, Long
    Zhang, An
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2014, 150 : 199 - 203
  • [8] Scheduling Jobs on Parallel Batch Processing Machines
    Liu, Lili
    Wang, Jibo
    Zhang, Feng
    [J]. 2009 ISECS INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT, VOL I, 2009, : 78 - +
  • [9] Bounded Parallel-Batch Scheduling on Unrelated Parallel Machines
    Miao, Cuixia
    Zhang, Yuzhong
    Wang, Chengfei
    [J]. ALGORITHMIC ASPECTS IN INFORMATION AND MANAGEMENT, 2010, 6124 : 220 - 228
  • [10] The coordination of two parallel machines scheduling and batch deliveries
    Gong, Hua
    Tang, Lixin
    [J]. COMPUTING AND COMBINATORICS, PROCEEDINGS, 2008, 5092 : 670 - 677