|
ABSTRACT
Given is a sequence of n positive integers w1;w2....,wn that are associated with the items 1, 2....n respectively. In the windows scheduling problem, the goal is to schedule all the items (equal length information pages) on broadcasting channels such that the gap between two consecutive appearances of page i on any of the channels is at most wi slots (a slot is the transmission time of one page). In the unit fractions bin packing problem, the goal is to pack all the items in bins of unit size where the size (width) of item i is 1/wi. The optimization objective is to minimize the number of channels or bins. In the off-line setting the sequence is known in advance whereas in the on-line setting the items arrive in order and assignment decisions are irrevocable. Since a page requires at least 1=wi of the channel's bandwidth, it follows that windows scheduling without migration (all broadcasts of a page must be from the same channel) is a restricted version of unit fractions bin packing.Let H = [Σni = 1 (1/wi)] be the obvious bandwidth lower bound on the required number of bins (channels). Previously an H + O(ln H) off-line algorithm for the windows scheduling problem was known. This paper presents an H + 1 off-line algorithm to the unit fractions bin packing problem. In the on-line setting, this paper presents an H + O(√H) algorithm to both problems where the one for the unit fractions bin packing problem is simpler. On the other hand, this paper shows that already for the unit fractions bin packing problem, any on-line algorithm must use at least H + Ω (ln H) bins.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
S. Acharya, M. J. Franklin, and S. Zdonik. Dissemination-based data delivery using broadcast disks. IEEE Personal Comm., 2(6):50--60, 1995.
|
| |
2
|
M. H. Ammar and J. W. Wong. The design of teletext broadcast cycles. Performance Evaluation, 5(4):235--242, 1985.
|
| |
3
|
|
| |
4
|
|
| |
5
|
|
| |
6
|
|
| |
7
|
E. G. Coffman, Jr. , C. Courcoubetis , M. R. Garey , D. S. Johnson , P. W. Shor , R. R. Weber , M. Yannakakis, Bin Packing with Discrete Item Sizes, Part I: Perfect Packing Theorems and the Average Case Behavior of Optimal Packings, SIAM Journal on Discrete Mathematics, v.13 n.3, p.384-402, May—June 2000
[doi> 10.1137/S0895480197325936]
|
| |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
V. Gondhalekar, R. Jain, and J. Werth. Scheduling on airdisks: effcient access to personalized information services via periodic wireless data broadcast. IEEE International Conference on Communications (ICC), 3:1276--1280, 1997.
|
| |
13
|
|
| |
14
|
D. S. Johnson, A. Demers, J. D. Ullman, M. R. Garey, and R. L. Graham. Worst-case performance bounds for simple one-dimensional packing algorithm. SIAM J. of Comput., 3:256--278, 1974.
|
| |
15
|
L. Juhn and L. Tseng. Harmonic broadcasting for video-on-demand service. IEEE Transactions on Broadcasting, 43(3):268--271, 1997.
|
| |
16
|
|
 |
17
|
|
 |
18
|
|
| |
19
|
R. Tijdeman. The chairman assignment problem. Discrete Mathematics, 32:323--330, 1980.
|
| |
20
|
|
| |
21
|
W. F. Vega and G. S. Leuker. Bin packing can be solved within 1 + ε in linear time. Combinatorica, 1:349--355, 1981.
|
| |
22
|
|
CITED BY 3
|
|
Joan Boyar , Leah Epstein , Lene M. Favrholdt , Jens S. Kohrt , Kim S. Larsen , Morten M. Pedersen , Sanne Wøhlk, The maximum resource bin packing problem, Theoretical Computer Science, v.362 n.1, p.127-139, 11 October 2006
|
|
Amotz Bar-Noy , Richard E. Ladner , Tami Tamir , Tammy VanDeGrift, Windows scheduling of arbitrary length jobs on parallel machines, Proceedings of the seventeenth annual ACM symposium on Parallelism in algorithms and architectures, July 18-20, 2005, Las Vegas, Nevada, USA
|
|
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|