Abstract
Consider a tree T of depth 2 whose root has s child nodes and the k th child node from left has n k child leaves. Considered as a round-robin tree, T represents a schedule in which each page assigned to a leaf under node k (1≤ k ≤ s) appears with period sn k . By varying s, we want to maximize the total number n = \(\sum_{k=1}^{s}\) n k of pages assigned to the leaves with the following constraints: for 1≤ k≤ s, \(n_{k} = \lfloor(m + \sum_{j=1}^{ k-1}n_{j} )/s\rfloor\), where m is a given integer parameter. This problem arises in the optimization of a video-on-demand scheme, called Fixed-Delay Pagoda Broadcasting.
Due to the floor functions involved, the only known algorithm for finding the optimal s is essentially exhaustive, testing m/2 different potential optimal values of size O(m) for s. Since computing n for a given value of s incurs time O(s), the time complexity of finding the optimal s is O(m 2). This paper analyzes this combinatorial optimization problem in detail and limits the search space for the optimal s down to \(\kappa \sqrt{m}\) different values of size \(O \sqrt{m}\) each, where κ ≈ 0.9, thus improving the time complexity down to O(m).
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bar-Noy, A., Ladner, R.E.: Windows scheduling problems for broadcast systems. In: Proc. 13th ACM-SIAM Symposium on Discrete Algorithms, pp. 433–442 (2002)
Bar-Noy, A., Ladner, R.E., Tamir, T.: Scheduling Techniques for Media-on-Demand. In: Proc. 14th ACM-SIAM Symposium on Discrete Algorithms, pp. 791–800 (2003)
Hollmann, H.D.L., Holzscherer, C.D.: Philips Tech. Rept. (1991); European Patent (1991) and US patent No. 5524271 (1995)
Kameda, T., Sun, T.: Survey on VoD broadcasting schemes. School of Computing Science, SFU (2003), http://www.cs.sfu.ca/~tiko/publications/VODsurveyPt1.pdf
Pâris, J.-F.: A fixed-delay broadcasting protocol for video-on-demand. In: 10th Int’l. Conf. on Computer Communications and Networks, pp. 418–423 (2001)
Thirumalai, K., Pâris, J.-F., Long, D.D.E.: Tabbycat: an inexpensive scalable server for video-on-demand. In: Proc. IEEE International Conference on Communications, pp. 896–900 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kameda, T., Sun, Y., Goddyn, L. (2005). An Optimization Problem Related to VoD Broadcasting. In: Deng, X., Du, DZ. (eds) Algorithms and Computation. ISAAC 2005. Lecture Notes in Computer Science, vol 3827. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11602613_13
Download citation
DOI: https://doi.org/10.1007/11602613_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-30935-2
Online ISBN: 978-3-540-32426-3
eBook Packages: Computer ScienceComputer Science (R0)