Bandwidth maximization in multicasting

8Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We formulate bandwidth maximization problems in multicasting streaming data. Multicasting is used to stream data to many terminals simultaneously. The goal here is to maximize the bandwidth at which the data can be transmitted satisfying the capacity constraints on the links. A typical network consists of the end-hosts which are capable of duplicating data instantaneously, and the routers which can only forward the data. We show that if one insists that all the data to a terminal should travel along a single path, then it is NP-hard to approximate the maximum bandwidth to a factor better than 2. We also present a fast 2-approximation algorithm. If different parts of the data to a terminal can travel along different paths, the problem can be approximated to the same factor as the minimum Steiner tree problem on undirected graphs. We also prove that in case of a tree network, both versions of the bandwidth maximization problem can be solved optimally in polynomial time. Of independent interest is our result that the minimum Steiner tree problem on tree-metrics can be solved in polynomial time. © Springer-Verlag 2003.

Cite

CITATION STYLE

APA

Garg, N., Khandekar, R., Kunal, K., & Pandit, V. (2003). Bandwidth maximization in multicasting. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2832, 242–253. https://doi.org/10.1007/978-3-540-39658-1_24

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free