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
相关论文
共 50 条
  • [1] An Improved Randomized On-Line Algorithm for a Weighted Interval Selection Problem
    Hiroyuki Miyazawa
    Thomas Erlebach
    [J]. Journal of Scheduling, 2004, 7 : 293 - 311
  • [2] A randomized algorithm for the on-line weighted bipartite matching problem
    Csaba, Bela
    Pluhar, Andras
    [J]. JOURNAL OF SCHEDULING, 2008, 11 (06) : 449 - 455
  • [3] A randomized algorithm for the on-line weighted bipartite matching problem
    Béla Csaba
    András Pluhár
    [J]. Journal of Scheduling, 2008, 11 : 449 - 455
  • [4] Improved Randomized Results for That Interval Selection Problem
    Epstein, Leah
    Levin, Asaf
    [J]. ALGORITHMS - ESA 2008, 2008, 5193 : 381 - +
  • [5] Improved randomized results for the interval selection problem
    Epstein, Leah
    Levin, Asaf
    [J]. THEORETICAL COMPUTER SCIENCE, 2010, 411 (34-36) : 3129 - 3135
  • [6] A randomized on-line algorithm for the k-server problem on a line
    Csaba, Bala
    Lodha, Sachin
    [J]. RANDOM STRUCTURES & ALGORITHMS, 2006, 29 (01) : 82 - 104
  • [7] Improved randomized on-line algorithms for the list update problem
    Albers, S
    [J]. SIAM JOURNAL ON COMPUTING, 1998, 27 (03) : 682 - 693
  • [8] Improved algorithm for a generalized on-line scheduling problem on identical machines
    Li, Rongheng
    Huang, Huei-Chuen
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 176 (01) : 643 - 652
  • [9] Simple algorithms for a weighted interval selection problem
    Erlebach, T
    Spieksma, FCR
    [J]. ALGORITHM AND COMPUTATION, PROCEEDINGS, 2001, 1969 : 228 - 240
  • [10] On the on-line weighted k-taxi problem
    Ma, Weimin
    Wang, Ke
    [J]. COMBINATORICS, ALGORITHMS, PROBABILISTIC AND EXPERIMENTAL METHODOLOGIES, 2007, 4614 : 152 - +