Competitive on-line stream merging algorithms for media-on-demand

被引:0
|
作者
Bar-Noy, A [1 ]
Ladner, RE [1 ]
机构
[1] AT&T Labs Res, Shannon Lab, Florham Pk, NJ 07932 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider the problem of minimizing the bandwidth needed by media-on-demand servers that use stream merging. We consider the on-line case where client requests are not known ahead of time. To facilitate stream merging, clients have the ability to receive data from two streams simultaneously and can buffer up to half of a full stream. We present a new family of on-line stream merging algorithms called dynamic tree algorithms. The bandwidth requirements of the best of these, the dynamic Fibonacci tree algorithms, are within a factor of the minimum between log(phi)(n) + O(1) and log(phi)(1/(2D)) + O(1) from the off-line optimal, where n is the number of requests, D is the guaranteed maximum startup delay measured as a fraction of the time for a full stream, and phi = (1 + root5)/2. Empirical studies show that the dynamic Fibonacci tree algorithms perform much better than indicated by the analysis.
引用
收藏
页码:364 / 373
页数:10
相关论文
共 50 条
  • [41] Media-on-demand for agent-based collaborative tutoring systems on the Web
    Leung, EWC
    Li, Q
    ADVANCES IN MULTIMEDIA INFORMATION PROCESSING - PCM 2002, PROCEEDING, 2002, 2532 : 976 - 984
  • [42] A novel caching mechanism for peer-to-peer based media-on-demand streaming
    Tian, Ye
    Wu, Di
    Ng, Kam-Wing
    JOURNAL OF SYSTEMS ARCHITECTURE, 2008, 54 (1-2) : 55 - 69
  • [43] On-line distribution system of trial-sale production and its competitive algorithms
    Xin, CL
    Ma, WM
    Ding, LL
    Yi, FL
    Proceedings of 2005 International Conference on Machine Learning and Cybernetics, Vols 1-9, 2005, : 467 - 472
  • [44] Optimal delay for media-on-demand with pre-loading and pre-buffering
    Bar-Noy, Amotz
    Ladner, Richard E.
    Tamir, Tami
    STRUCTURAL INFORMATION AND COMMUNICATION COMPLEXITY, PROCEEDINGS, 2006, 4056 : 171 - 181
  • [45] On-line algorithms for orders
    Bouchitte, V
    Rampon, JX
    THEORETICAL COMPUTER SCIENCE, 1997, 175 (02) : 225 - 238
  • [46] Dynamics of on-line competitive learning
    Biehl, M
    Freking, A
    Reents, G
    EUROPHYSICS LETTERS, 1997, 38 (01): : 73 - 78
  • [47] Competitive on-line switching policies
    Bar-Noy, A
    Freund, A
    Landa, S
    Naor, J
    ALGORITHMICA, 2003, 36 (03) : 225 - 247
  • [48] On competitive on-line paging with lookahead
    Breslauer, D
    THEORETICAL COMPUTER SCIENCE, 1998, 209 (1-2) : 365 - 375
  • [49] ON-LINE STREAM ANALYSIS WITH A CHROMATOGRAPH
    MCCOY, RD
    AYERS, BO
    CONTROL ENGINEERING, 1970, 17 (07) : 44 - &
  • [50] Competitive Optimal On-Line Leasing
    R. El-Yaniv
    R. Kaniel
    N. Linial
    Algorithmica, 1999, 25 : 116 - 140