Two machine scheduling subject to arbitrary machine availability constraint

被引:10
|
作者
Huo, Yumei [1 ]
Zhao, Hairong [2 ]
机构
[1] CUNY, Coll Staten Isl, Dept Comp Sci, Staten Isl, NY 10314 USA
[2] Purdue Univ Northwest, Dept Math Comp Sci & Stat, Hammond, IN 46323 USA
关键词
Arbitrary availability constraint; Bi-criteria optimization; Optimal algorithms; TOTAL COMPLETION-TIME; PARALLEL MACHINES; MINIMIZATION;
D O I
10.1016/j.omega.2017.05.004
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
We study two machine scheduling subject to arbitrary machine availability constraint. Each machine can have multiple unavailable intervals, and both machines can be unavailable at the same time. The jobs can be resumed after being preempted by another job or interrupted by the unavailable intervals. We consider both the single criterion and the bi-criteria problems concerning two most common criteria: makespan and the total completion time. If makespan is, the single criterion to optimize, Liu and Sanlaville (1995) have shown that the optimal schedule can be found in polynomial time. If total completion time is the single criterion, the existing algorithm can only find the optimal schedules for some special cases; however, the complexity of the problem with arbitrary machine availability constraint remains open. For two bi-criteria problems, i.e., the problem of minimizing the total completion time subject to the constraint that the makespan is minimum, and the problem of minimizing makespan subject to the constraint that total completion time is minimum, their computational complexity are also open. In this paper, we show all these three open problems are in P by giving optimal algorithms that run in polynomial time. An interesting finding in this research is that these three problems are closely related to each other and thus the algorithms also rely on one another. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:128 / 136
页数:9
相关论文
共 50 条