Online Scheduling with Interval Conflicts

被引:6
|
作者
Halldorsson, Magnus M. [1 ]
Patt-Shamir, Boaz [2 ]
Rawitz, Dror [2 ]
机构
[1] Reykjavik Univ, Sch Comp Sci, ICE TCS, IS-101 Reykjavik, Iceland
[2] Tel Aviv Univ, Sch Elect Engn, IL-69978 Tel Aviv, Israel
基金
以色列科学基金会;
关键词
Online scheduling; Online set packing; Interval conflicts; Competitive analysis; Compound tasks; Distributed algorithms;
D O I
10.1007/s00224-012-9408-1
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the problem of Scheduling with Interval Conflicts, there is a ground set of items indexed by integers, and the input is a collection of conflicts, each containing all the items whose index lies within some interval on the real line. Conflicts arrive in an online fashion. A scheduling algorithm must select, from each conflict, at most one survivor item, and the goal is to maximize the number (or weight) of items that survive all the conflicts they are involved in. We present a centralized deterministic online algorithm whose competitive ratio is O(lg sigma), where sigma is the size of the largest conflict. For the distributed setting, we present another deterministic algorithm whose competitive ratio is in the special contiguous case, in which the item indices constitute a contiguous interval of integers. Our upper bounds are complemented by two lower bounds: one that shows that even in the contiguous case, all deterministic algorithms (centralized or distributed) have competitive ratio Omega(lg sigma), and that in the non-contiguous case, no deterministic oblivious algorithm (i.e., a distributed algorithm that does not use communication) can have a bounded competitive ratio.
引用
收藏
页码:300 / 317
页数:18
相关论文
共 50 条
  • [1] Online Scheduling with Interval Conflicts
    Magnús M. Halldórsson
    Boaz Patt-Shamir
    Dror Rawitz
    Theory of Computing Systems, 2013, 53 : 300 - 317
  • [2] Online Scheduling with Interval Conflicts
    Halldorsson, Magnus M.
    Patt-Shamir, Boaz
    Rawitz, Dror
    28TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2011), 2011, 9 : 472 - 483
  • [3] Scheduling with Conflicts on Bipartite and Interval Graphs
    Sandy Irani
    Vitus Leung
    Journal of Scheduling, 2003, 6 : 287 - 307
  • [4] Scheduling with conflicts on bipartite and interval graphs
    Irani, S
    Leung, V
    JOURNAL OF SCHEDULING, 2003, 6 (03) : 287 - 307
  • [5] Scheduling with conflicts: online and offline algorithms
    Even, Guy
    Halldorsson, Magnus M.
    Kaplan, Lotem
    Ron, Dana
    JOURNAL OF SCHEDULING, 2009, 12 (02) : 199 - 224
  • [6] Scheduling with conflicts: online and offline algorithms
    Guy Even
    Magnús M. Halldórsson
    Lotem Kaplan
    Dana Ron
    Journal of Scheduling, 2009, 12 : 199 - 224
  • [7] Randomized online interval scheduling
    Seiden, SS
    OPERATIONS RESEARCH LETTERS, 1998, 22 (4-5) : 171 - 177
  • [8] Randomized online interval scheduling
    Inst fur Mathematik B, Graz, Austria
    Oper Res Lett, 4-5 (171-177):
  • [9] An Online Algorithm for Parallel Scheduling of Serus With Resource Conflicts
    Jiang Y.-Z.
    Li D.-N.
    Jin H.-B.
    Yin Y.
    Zidonghua Xuebao/Acta Automatica Sinica, 2022, 48 (02): : 444 - 459
  • [10] Online interval scheduling to maximize total satisfaction
    Kobayashi, Koji M.
    THEORETICAL COMPUTER SCIENCE, 2020, 806 : 673 - 688