Algorithms for minimizing response time in broadcast scheduling

被引:23
|
作者
Gandhi, R [1 ]
Khuller, S
Kim, YA
Wan, YC
机构
[1] Rutgers State Univ, Dept Comp Sci, Camden, NJ 08102 USA
[2] Univ Maryland, Dept Comp Sci, College Pk, MD 20742 USA
[3] Univ Maryland, Inst Adv Comp Studies, College Pk, MD 20742 USA
关键词
approximation algorithms; scheduling; broadcasting;
D O I
10.1007/s00453-003-1058-x
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we study the following problem. There are n pages which clients can request at any time. The arrival times of requests for pages are known in advance. Several requests for the same page may arrive at different times. There is a server that needs to compute a good broadcast schedule. Outputting a page satisfies all outstanding requests for the page. The goal is to minimize the average waiting time of a client. This problem has recently been shown to be NP-hard. For any fixed alpha, 0 < alpha < (1)/(2) we give a 1/alpha-speed, polynomial time algorithm with an approximation ratio of 1 /(1 - alpha). For example, setting alpha = (1)/(2) gives a 2-speed, 2-approximation algorithm. In addition, we give a 4-speed, 1-approximation algorithm improving the previous bound of 6-speed, 1-approximation algorithm.
引用
收藏
页码:597 / 608
页数:12
相关论文
共 50 条
  • [1] Algorithms for Minimizing Response Time in Broadcast Scheduling
    Rajiv Gandhi
    Samir Khuller
    Yoo-Ah Kim
    Yung-Chun (Justin) Wan
    Algorithmica , 2004, 38 : 597 - 608
  • [2] Minimizing Maximum Response Time and Delay Factor in Broadcast Scheduling
    Chekuri, Chandra
    Im, Sungjin
    Moseley, Benjamin
    ALGORITHMS - ESA 2009, PROCEEDINGS, 2009, 5757 : 444 - 455
  • [3] Off-line algorithms for minimizing total flow time in broadcast scheduling
    Chan, WT
    Chin, FYL
    Zhang, Y
    Zhu, H
    Shen, H
    Wong, PWH
    COMPUTING AND COMBINATORICS, PROCEEDINGS, 2005, 3595 : 318 - 328
  • [4] Scheduling Algorithms for Minimizing Age of Information in Wireless Broadcast Networks with Random Arrivals
    Hsu, Yu-Pin
    Modiano, Eytan
    Duan, Lingjie
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2020, 19 (12) : 2903 - 2915
  • [5] Approximating the Average Response Time in Broadcast Scheduling
    Bansal, Nikhil
    Charikar, Moses
    Khanna, Sanjeev
    Naor, Joseph
    PROCEEDINGS OF THE SIXTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2005, : 215 - 221
  • [6] Minimizing maximum response time in scheduling broadcasts
    Bartal, Y
    Muthukrishnan, S
    PROCEEDINGS OF THE ELEVENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2000, : 558 - 559
  • [7] Broadcast Scheduling: Algorithms and Complexity
    Chang, Jessica
    Erlebach, Thomas
    Gailis, Renars
    Khuller, Samir
    ACM TRANSACTIONS ON ALGORITHMS, 2011, 7 (04)
  • [8] Broadcast Scheduling: Algorithms and Complexity
    Chang, Jessica
    Erlebach, Thomas
    Gailis, Renars
    Khuller, Samir
    PROCEEDINGS OF THE NINETEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2008, : 473 - +
  • [9] Improved approximation algorithms for Broadcast Scheduling
    Bansal, Nikhil
    Coppersmith, Don
    Sviridenko, Maxim
    PROCEEDINGS OF THE SEVENTHEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2006, : 344 - 353
  • [10] Efficient algorithms for scheduling data broadcast
    Hameed, S
    Vaidya, NH
    WIRELESS NETWORKS, 1999, 5 (03) : 183 - 193