کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
477644 1446174 2008 10 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Minimizing sum of completion times for batch scheduling of jobs with deteriorating processing times
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر علوم کامپیوتر (عمومی)
پیش نمایش صفحه اول مقاله
Minimizing sum of completion times for batch scheduling of jobs with deteriorating processing times
چکیده انگلیسی

We consider the problem of scheduling n jobs on m ⩾ 1 parallel and identical machines, where the jobs are processed in batches and the processing time of each job is a step function of its waiting time; i.e., the time between the start of the processing of the batch to which the job belongs and the start of the processing of the job. For each job i, if its waiting time is less than a given threshold D, then it requires a basic processing time pi = ai; otherwise, it requires an extended processing time pi = ai + bi. The objective is to minimize the sum of completion times; i.e., ∑i=1nCi, where Ci is the completion time of job i. We first show that the problem is NP-hard in the strong sense even if there is a single machine and bi = b for all 1 ⩽ i ⩽ n. We then show that the problem is solvable in polynomial time if ai = a for all 1 ⩽ i ⩽ n. Our algorithm runs in O(n2) time. Finally, we give an approximation algorithm for the special case where bi ⩽ D for all 1 ⩽ i ⩽ n, and show that it has a performance guarantee of 2.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: European Journal of Operational Research - Volume 187, Issue 3, 16 June 2008, Pages 1090–1099
نویسندگان
, , ,