An open shop scheduling problem with a non-bottleneck machine

被引:11
|
作者
Strusevich, VA
Hall, LA
机构
[1] Univ Greenwich, Sch Comp Studies & Math, London SE18 6PF, England
[2] Johns Hopkins Univ, Dept Math Sci, Baltimore, MD 21218 USA
关键词
open shop; complexity; dynamic programming; fully polynomial approximation scheme; worst-case analysis; approximation;
D O I
10.1016/S0167-6377(97)00030-8
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper considers the problem of processing n jobs in a two-machine non-preemptive open shop to minimize the makespan, i.e., the maximum completion time. One of the machines is assumed to be non-bottleneck. It is shown that, unlike its flow shop counterpart, the problem is NP-hard in the ordinary sense. On the other hand, the problem is shown to be solvable by a dynamic programming algorithm that requires pseudopolynomial time. The latter algorithm can be converted into a fully polynomial approximation scheme that runs in O(n(2)/epsilon) time. An O(n log n) approximation algorithm is also designed which finds a schedule with makespan at most 5/4 times the optimal value, and this bound is tight. (C) 1997 Elsevier Science B.V.
引用
收藏
页码:11 / 18
页数:8
相关论文
共 50 条