On-line scheduling of unit time jobs with rejection: minimizing the total completion time

被引:59
|
作者
Epstein, L
Noga, J
Woeginger, GJ
机构
[1] Univ Twente, Dept Math, NL-7500 AE Enschede, Netherlands
[2] Interdisciplinary Ctr, Sch Comp & Med Sci, IL-46150 Herzliyya, Israel
[3] Calif State Univ Northridge, Dept Comp Sci, Northridge, CA 91330 USA
[4] Graz Tech Univ, Math Inst, A-1080 Graz, Austria
关键词
scheduling; on-line algorithm; competitive analysis; worst-case bounds;
D O I
10.1016/S0167-6377(02)00160-8
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We consider on-line scheduling of unit time jobs on a single machine with job-dependent penalties. The jobs arrive on-line (one by one) and can be either accepted and scheduled, or be rejected at the cost of a penalty. The objective is to minimize the total completion time of the accepted jobs plus the sum of the penalties of the rejected jobs. We give an on-line algorithm for this problem with competitive ratio 1/2(2 + root3) approximate to 1.86602. Moreover, we prove that there does not exist an on-line algorithm with competitive ratio better than 1.63784. (C) 2002 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:415 / 420
页数:6
相关论文
共 50 条