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 条
  • [31] Joint Power Control and Scheduling for Minimizing Broadcast Delay in Wireless Mesh Networks
    Chang, Yanan
    Liu, Qin
    Jia, Xiaohua
    Tang, Xing
    Zhou, Kunxiao
    2012 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2012, : 5519 - 5524
  • [32] Efficient Scheduling Algorithms for On-demand Wireless Data Broadcast
    Lu, Zaixin
    Wuu, Weili
    Li, Wei Wayne
    Pan, Miao
    IEEE INFOCOM 2016 - THE 35TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS, 2016,
  • [33] Scheduling algorithms for message transmission over a satellite broadcast system
    Modiano, E
    MILCOM 97 PROCEEDINGS, VOLS 1-3, 1997, : 628 - 634
  • [34] Performance results on scheduling algorithms for broadcast information delivery systems
    Hurley, RT
    Feng, W
    COMPUTERS AND THEIR APPLICATIONS, 2001, : 247 - 250
  • [35] Scheduling for time-varying broadcast channels
    Jang, Edward W.
    Cho, Younggeun
    Choi, Ji-Woong
    Cioffi, John M.
    2007 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS, VOLS 1-7, 2007, : 2956 - +
  • [36] Variable voltage task scheduling algorithms for minimizing energy/power
    Manzak, A
    Chakrabarti, C
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2003, 11 (02) : 270 - 276
  • [37] On Wireless Scheduling Algorithms for Minimizing the Queue-Overflow Probability
    Venkataramanan, V. J.
    Lin, Xiaojun
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2010, 18 (03) : 788 - 801
  • [38] Minimizing the maximum flow time in batch scheduling
    Im, Sungjin
    Oh, Hoon
    Shadloo, Maryam
    OPERATIONS RESEARCH LETTERS, 2016, 44 (06) : 784 - 789
  • [39] APPROXIMATION ALGORITHMS FOR MINIMUM-TIME BROADCAST
    KORTSARZ, G
    PELEG, D
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 601 : 67 - 78
  • [40] APPROXIMATION ALGORITHMS FOR MINIMUM-TIME BROADCAST
    KORTSARZ, G
    PELEG, D
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 1995, 8 (03) : 401 - 427