Nearly optimal perfectly periodic schedules

被引:17
作者
Bar-Noy, A [1 ]
Nisgav, A
Patt-Shamir, B
机构
[1] CUNY, Dept Comp & Informat Sci, Brooklyn, NY 11210 USA
[2] Tel Aviv Univ, Dept Elect Engn, IL-69978 Tel Aviv, Israel
关键词
perfectly periodic scheduling; broadcast disk; asymmetric communication; maintenance scheduling;
D O I
10.1007/s00446-002-0085-1
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider the problem of scheduling a set of pages on a single broadcast channel using time-multiplexing. In a perfectly periodic schedule, time is divided into equal size slots, and each page is transmitted in a time slot precisely every fixed interval of time (the period of the page). We study the case in which each page i has a given demand probability w(i), and the goal is to design a perfectly periodic schedule that minimizes the average time a random client waits until its page is transmitted. We seek approximate polynomial solutions. Approximation bounds are obtained by comparing the costs of a solution provided by an algorithm and a solution to a relaxed (non-integral) version of the problem. A key quantity in our methodology is a fraction we denote by a(1), that depends on the maximum demand probability: a(1) =(def) rootmax(i) {w(i)}/Sigmarootw(i). The best known polynomial algorithm to date guarantees an approximation of 3/2 + 3/2 a(1). In this paper, we develop a tree-based methodology for perfectly periodic scheduling, and using new techniques, we derive algorithms with better bounds. For small a, values, our best algorithm guarantees approximation of 1 + (3)root3a(1)/1-(3)root2a(1). On the other hand, we show that the integrality gap between the cost of any perfectly periodic schedule and the cost of the fractional problem is at least 1 + a(1)(2). We also provide algorithms with good performance guarantees for large values of a(1).
引用
收藏
页码:207 / 220
页数:14
相关论文
共 27 条
[1]   Dissemination-based data delivery using broadcast disks [J].
Acharya, S ;
Franklin, M ;
Zdonik, S .
IEEE PERSONAL COMMUNICATIONS, 1995, 2 (06) :50-60
[2]   RESPONSE-TIME IN A TELETEXT SYSTEM - AN INDIVIDUAL USERS PERSPECTIVE [J].
AMMAR, MH .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1987, 35 (11) :1159-1170
[3]   THE DESIGN OF TELETEXT BROADCAST CYCLES [J].
AMMAR, MH ;
WONG, JW .
PERFORMANCE EVALUATION, 1985, 5 (04) :235-242
[4]   Scheduling maintenance services to three machines [J].
Anily, S ;
Glass, CA ;
Hassin, R .
ANNALS OF OPERATIONS RESEARCH, 1999, 86 (0) :375-391
[5]   The scheduling of maintenance service [J].
Anily, S ;
Glass, CA ;
Hassin, R .
DISCRETE APPLIED MATHEMATICS, 1998, 82 (1-3) :27-42
[6]  
[Anonymous], P ACM SIGM INT C MAN
[7]  
[Anonymous], SODA
[8]  
[Anonymous], P ACM SIGM C
[9]  
BARNOY A, 2000, P 19 INFOCOM MAR
[10]  
Baruah SK, 1996, ALGORITHMICA, V15, P600, DOI 10.1007/BF01940883