1. Multicast Communications with Varying Bandwidth Constraints
- Author
-
Shmuel Zaks, Shay Kutten, Yuvak Emek, and Mordechai Shalom
- Subjects
Star network ,Job shop scheduling ,Multicast ,Computer science ,Node (networking) ,Tree network ,Bandwidth (computing) ,Approximation algorithm ,Unicast ,Topology - Abstract
To find a maximum number of communication requests that can be satisfied concurrently, is a fundamental network scheduling problem. In this work we investigate the problem of finding a maximum number of multicast requests that can be scheduled simultaneously in a tree network in which the edges and links have heterogeneous bandwidth limitations.This problem generalizes two problems studied in the literature: maximum k-colorable subgraph in chordal graphs, maximum multi-commodity flow in trees. The problem is NP-hard and admits a 1.585-approximation in the special case of homogeneous bandwidth limitations.We first show that the problem is harder to approximate when the bandwidth limitations are heterogeneous, i.e. vary from link to link and from node to node. We then generalize of a classical algorithm and obtain an M-approximation where M is the maximum number of leaves of the communication subtrees. Surprisingly, variants of the same algorithm, are used in the literature at least four times to solve related problems. There exists a polynomial-time algorithm for the special case of unicast requests and star topology. We generalize this result and relax the second requirement so that the set of unicast requests share a common vertex with no restriction on the tree topology.
- Published
- 2021
- Full Text
- View/download PDF