运筹学学报 ›› 2010, Vol. 14 ›› Issue (4): 11-20.

• 运筹学 • 上一篇    下一篇

无关机上极小化求和问题的平行分批排序(英)

苗翠霞, 张玉忠, 王成飞   

  • 出版日期:2010-12-15 发布日期:2010-12-15

Parallel-batch Scheduling on Unrelated Machines  to Minimize the Sum Objectives

MIAO Cui-Xia, Zhang-Yu-Zhong, WANG Cheng-Fei   

  • Online:2010-12-15 Published:2010-12-15

摘要: 本文我们考虑了无关机上的平行分批排序问题.对于批容量无限的平行批排序模型,目标是极小化总完工时间,我们对$p_{ij}\leq p_{ik}$ $(i=1, \cdots, m; 1\leq j\neq k\leq n)$这种一致性的情况设计了多项式的动态规划算法.对于批容量有限的平行批排序模型,我们讨论了$p_{ij}=p_{i}$  $(i=1, \cdots, m; j=1,\cdots, n)$这种情况, 当不考虑工件可被拒绝时,对极小化加权总完工时间的排序,我们给出了其最优算法;当考虑工件可被拒绝时,对极小化被接收工件的加权总完工时间加上被拒绝工件的总拒绝费用的排序,我们设计了一拟多项时间算法.

Abstract: In this paper, we consider the parallel-batch scheduling problems on unrelated parallel machines. For the unbounded parallel-batch model,we discuss the special case: the processing times are agreeable, i.e.,$p_{ij}\leq p_{ik}$ for all $i=1, \cdots, m $, $1\leq j\neq k\leq n$, where $m$ and $n$ is the number of machines and jobs, respectively, and we design a dynamic programming algorithm to minimize the total completion time in polynomal time when $m$ is constant. For the bounded parallel-batch model, we discuss the case with $p_{ij}=p_{i}$ for $i=1, \cdots, m $ and $j=1,\cdots, n$, give an optimal algorithm for the general schedule to minimize the total weighted completion time, and design a pseudo-polynomial time algorithm for the case with rejection  to minimize the sum of the total weighted completion time of the accepted jobs and the total penalty of the rejected jobs.