Skip to main content

An Optimization Problem Related to VoD Broadcasting

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3827))

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≤ ks) 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≤ ks, \(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).

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. Hollmann, H.D.L., Holzscherer, C.D.: Philips Tech. Rept. (1991); European Patent (1991) and US patent No. 5524271 (1995)

    Google Scholar 

  4. Kameda, T., Sun, T.: Survey on VoD broadcasting schemes. School of Computing Science, SFU (2003), http://www.cs.sfu.ca/~tiko/publications/VODsurveyPt1.pdf

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics