An improved randomized on-line algorithm for a weighted interval selection problem

被引:26
作者
Miyazawa, H
Erlebach, T
机构
[1] ETH, Comp Engn & Networks Lab TIK, CH-8092 Zurich, Switzerland
[2] Univ Tokyo, Grad Sch Engn, Dept Math Engn & Informat Phys, Bunkyo Ku, Tokyo 1138656, Japan
关键词
interval scheduling; on-line algorithm; competitive analysis; randomized algorithm; upper bound; lower bound;
D O I
10.1023/B:JOSH.0000031423.39762.d3
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Given a set of weighted intervals, the objective of the weighted interval selection problem (WISP) is to select a maximum-weight subset such that the selected intervals are pairwise disjoint. We consider on-line algorithms that process the intervals in order of non-decreasing left endpoints. Preemption is allowed, but rejections are irrevocable. This problem has natural applications in various scheduling problems. We study the class of monotone instances of WISP, i.e., we require that the order of right endpoints of the given intervals coincides with that of the left endpoints. This class includes the case where all intervals have the same length. For monotone instances of WISP, the best possible competitive ratio for deterministic on-line algorithms is known to be 1/4. It has long been an open question whether there exists a randomized algorithm with better competitive ratio. In this paper, we present a new randomized algorithm and prove that it achieves a better competitive ratio 1/3 for the special case of monotone WISP where the sequence of weights of the arriving intervals is non-decreasing. Thus we provide the first result towards a solution of the long-standing open question. Furthermore, we show that no randomized algorithm achieves a competitive ratio strictly larger than 4/5. This is the first non-trivial upper bound for randomized algorithms for monotone WISP.
引用
收藏
页码:293 / 311
页数:19
相关论文
共 17 条
[1]   ON THE COMPETITIVENESS OF ONLINE REAL-TIME TASK-SCHEDULING [J].
BARUAH, S ;
KOREN, G ;
MAO, D ;
MISHRA, B ;
RAGHUNATHAN, A ;
ROSIER, L ;
SHASHA, D ;
WANG, F .
REAL-TIME SYSTEMS, 1992, 4 (02) :125-144
[2]  
Baruah S., 2001, Journal of Combinatorial Mathematics and Combinatorial Computing, V39, P65
[3]   A short proof that 'proper = unit' [J].
Bogart, KP ;
West, DB .
DISCRETE MATHEMATICS, 1999, 201 (1-3) :21-23
[4]  
Borodin A, 1998, ONLINE COMPUTATION C
[5]   Bounding the power of preemption in randomized scheduling [J].
Canetti, R ;
Irani, S .
SIAM JOURNAL ON COMPUTING, 1998, 27 (04) :993-1015
[6]  
Chi-Chih Yao A., 1977, 18th Annual Symposium on Foundations of Computer Science, P222
[7]   Approximation algorithms for the job interval selection problem and related scheduling problems [J].
Chuzhoy, J ;
Ostrovsky, R ;
Rabani, Y .
42ND ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2001, :348-356
[8]  
ERLEBACH T, 2000, LNCS, V1969, P228
[9]  
Fiat A., 1998, LNCS
[10]   Online scheduling with hard deadlines [J].
Goldman, SA ;
Parwatikar, J ;
Suri, S .
JOURNAL OF ALGORITHMS, 2000, 34 (02) :370-389