🌙

批处理机上最小化完工时间的在线算法

On‐line algorithms for minimizing makespan on batch processing machines

Naval Research Logistics · 2001
被引 2
ABS 3

中文导读

研究了动态到达的作业在批处理机上的在线调度问题,目标是极小化最大完工时间,给出了单机和并行机情形下的在线算法及其竞争比。

Abstract

We consider problem of scheduling jobs on-line on batch processing machines with dynamic job arrivals to minimize makespan. A batch machine can handle up to B jobs simultaneously. The jobs that are processed together from a batch, and all jobs in a batch start and complete at the same time. The processing time of a batch is given by the longest processing time of any job in the batch. Each job becomes available at its arrival time, which is unknown in advance, and its processing time becomes known upon its arrival. In the first part of this paper, we address the single batch processing machine scheduling problem. First we deal with two variants: the unbounded model where B is sufficiently large and the bounded model where jobs have two distinct arrival times. For both variants, we provide on-line algorithms with worst-case ratio (the inverse of the Golden ratio) and prove that these results are the best possible. Furthermore, we generalize our algorithms to the general case and show a worst-case ratio of 2. We then consider the unbounded case for parallel batch processing machine scheduling. Lower bound are given, and two on-line algorithms are presented. © 2001 John Wiley & Sons, Inc. Naval Research Logistics 48: 241–258, 2001

调度理论在线算法批处理机生产调度