Broadcast Scheduling: Algorithms and Complexity

被引:8
|
作者
Chang, Jessica [1 ]
Erlebach, Thomas [2 ]
Gailis, Renars
Khuller, Samir [3 ]
机构
[1] Univ Washington, Dept Comp Sci & Engn, Seattle, WA 98195 USA
[2] Univ Leicester, Dept Comp Sci, Leicester LE1 7RH, Leics, England
[3] Univ Maryland, Dept Comp Sci, College Pk, MD 20742 USA
关键词
NP-completeness; approximation algorithms; online algorithms; DEADLINES;
D O I
10.1145/2000807.2000815
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Broadcast Scheduling is a popular method for disseminating information in response to client requests. There are n pages of information, and clients request pages at different times. However, multiple clients can have their requests satisfied by a single broadcast of the requested page. In this article, we consider several related broadcast scheduling problems. One central problem we study simply asks to minimize the maximum response time (over all requests). Another related problem we consider is the version in which every request has a release time and a deadline, and the goal is to maximize the number of requests that meet their deadlines. While approximation algorithms for both these problems were proposed several years back, it was not known if they were NP-complete. One of our main results is that both these problems are NP-complete. In addition, we use the same unified approach to give a simple NP-completeness proof for minimizing the sum of response times. A very complicated proof was known for this version. Furthermore, we give a proof that FIFO is a 2-competitive online algorithm for minimizing the maximum response time (this result had been claimed earlier with no proof) and that there is no better deterministic online algorithm (this result was claimed earlier as well, but with an incorrect proof).
引用
收藏
页数:14
相关论文
共 50 条
  • [31] Project scheduling with irregular costs: complexity, approximability, and algorithms
    Grigoriev, A
    Woeginger, G
    ACTA INFORMATICA, 2004, 41 (2-3) : 83 - 97
  • [32] The break scheduling problem: complexity results and practical algorithms
    Widl, Magdalena
    Musliu, Nysret
    MEMETIC COMPUTING, 2014, 6 (02) : 97 - 112
  • [33] Project scheduling with irregular costs: complexity, approximability, and algorithms
    Alexander Grigoriev
    Gerhard J. Woeginger
    Acta Informatica, 2004, 41 : 83 - 97
  • [34] Efficient Algorithms for Scheduling XML Data in a Mobile Wireless Broadcast Environment
    Qin, Yongrui
    Wang, Hua
    Zhang, Ji
    Tao, Xiaohui
    Zhang, Wei Emma
    Taylor, Kerry
    Sheng, Quan Z.
    2015 IEEE 21ST INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2015, : 725 - 732
  • [35] New Models and Algorithms for Throughput Maximization in Broadcast Scheduling (Extended Abstract)
    Chekuri, Chandra
    Gal, Avigdor
    Im, Sungjin
    Khuller, Samir
    Li, Jian
    McCutchen, Richard
    Moseley, Benjamin
    Raschid, Louiqa
    APPROXIMATION AND ONLINE ALGORITHMS, 2011, 6534 : 71 - 82
  • [36] Algorithms of Admission Control and Batch Scheduling of On-demand Broadcast with Deadlines
    Chen, Chunli
    Lv, Jingsong
    Jiang, Yan
    SENSORS, MECHATRONICS AND AUTOMATION, 2014, 511-512 : 892 - +
  • [37] Efficient algorithms to solve Broadcast Scheduling problem in WiMAX mesh networks
    Gunasekaran, R.
    Siddharth, S.
    Krishnaraj, P.
    Kalaiarasan, M.
    Uthariaraj, V. Rhymend
    COMPUTER COMMUNICATIONS, 2010, 33 (11) : 1325 - 1333
  • [38] Evaluation of Broadcast Scheduling Algorithms for Ad-hoc TDMA Networks
    Vergados, Dimitrios J.
    Manolaraki, Maria-Yvonni
    Vergados, Dimitrios D.
    2009 1ST INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATION, VEHICULAR TECHNOLOGY, INFORMATION THEORY AND AEROSPACE & ELECTRONIC SYSTEMS TECHNOLOGY, VOLS 1 AND 2, 2009, : 347 - +
  • [39] Broadcast scheduling algorithms in multihop Ad Hoc networks with MIMO links
    State Key Lab. of Integrate Service Networks, Xidian Univ., Xi'an 710071, China
    Xi'an Dianzi Keji Daxue Xuebao, 2006, 4 (580-583+621):
  • [40] Random algorithms for scheduling multicast traffic in WDM broadcast-and-select networks
    Modiano, E
    IEEE-ACM TRANSACTIONS ON NETWORKING, 1999, 7 (03) : 425 - 434