|
ABSTRACT
In this paper we consider the notion of relative competitive analysis, which is a simple generalization of the conventional competitive analysis and extra-resource analysis for on-line algorithms. We apply this analysis to study on-line schedulers for stream merging in two different video-on-demand (VOD) systems, which are based on two common approaches, namely, piggybacking and skimming. Our new analysis, in its simplest form, reveals a 3-competitive algorithm for stream merging based on skimming as well as piggybacking. This improves all previous results [4, 8]. We also show how to obtain guarantee on the performance improvement based on adding extra resources, and more interestingly, we provide a unified methodology to compare piggybacking and skimming. We believe that our result gives a clue to system designers for choosing desirable configurations.
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
|
Charu Aggarwal , Joel Wolf , Philip S. Yu, On optimal piggyback merging policies for video-on-demand systems, Proceedings of the 1996 ACM SIGMETRICS international conference on Measurement and modeling of computer systems, p.200-209, May 23-26, 1996, Philadelphia, Pennsylvania, United States
|
| |
2
|
Susanne Albers , Sanjeev Arora , Sanjeev Khanna, Page replacement for general caching problems, Proceedings of the tenth annual ACM-SIAM symposium on Discrete algorithms, p.31-40, January 17-19, 1999, Baltimore, Maryland, United States
|
| |
3
|
A. Bar-Noy, J. Goshi, R. E. Ladner and K. Tam. Comparison of stream merging algorithms for media-on-demand. In Proc. Conf. on Multi. Comput. and Net. (MMCN), pages 115--129, 2002.
|
| |
4
|
|
| |
5
|
|
| |
6
|
|
| |
7
|
M. Brehob, E. Torng, and P. Uthaisombut. Applying extra-resource analysis to load balancing. J. Scheduling, 3(5):273--288, 2000.
|
| |
8
|
|
| |
9
|
|
| |
10
|
D. Eager, M. Vernon, and J. Zahorjan. Minimizing bandwidth requirements for on-demand data delivery. In Proc. 5th Intl. Workshop on Advances in Multi. Info. Sys., pages 80--87, Indian Wells, CA, 1999.
|
 |
11
|
Derek Eager , Mary Vernon , John Zahorjan, Optimal and efficient merging schedules for video-on-demand servers, Proceedings of the seventh ACM international conference on Multimedia (Part 1), p.199-202, October 30-November 05, 1999, Orlando, Florida, United States
[doi> 10.1145/319463.319601]
|
| |
12
|
D. Eager, M. Vernon, and J. Zahorjan. Bandwidth skimming: A technique for cost-effective video-on-demand. In Proc. Conf. on Multi. Comput. and Net. (MMCN), pages 206--215, 2000.
|
 |
13
|
|
 |
14
|
Leana Golubchik , John C. S. Lui , Richard Muntz, Reducing I/O demand in video-on-demand storage servers, Proceedings of the 1995 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems, p.25-36, May 15-19, 1995, Ottawa, Ontario, Canada
|
| |
15
|
|
| |
16
|
|
| |
17
|
|
| |
18
|
|
| |
19
|
|
 |
20
|
Cynthia A. Phillips , Cliff Stein , Eric Torng , Joel Wein, Optimal time-critical scheduling via resource augmentation (extended abstract), Proceedings of the twenty-ninth annual ACM symposium on Theory of computing, p.140-149, May 04-06, 1997, El Paso, Texas, United States
[doi> 10.1145/258533.258570]
|
|