Evaluating Steiner-tree heuristics and diameter variations for application layer multicast
Computer Networks: The International Journal of Computer and Telecommunications Networking
Automatic construction of a minimum size motion graph
Proceedings of the 2009 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Hi-index | 0.00 |
We consider a variation of a constrained Steiner minimal tree problem that is applicable for multicast conferencing. Assume a network having cost and delay values associated with each edge. Then, find an optimal shared tree with minimal cost subject to the constraint that the delay between any two nodes of the tree must be bounded by some maximal value. Such a constraint on the delay is appropriate for an application such as a multicast conference that uses a shared tree. We consider a new heuristic algorithm for solving this problem. Our approach is inspired by Lagrangian relaxation techniques. We first develop a novel distance metric on trees, termed delta diameter. Using this metric, our algorithm then uses a Prim-like labeling algorithm coupled with the Takahashi Matsuyama Steiner tree algorithm. Simulation results show how cost and delay can be traded off smoothly. Using simulation, we also compare our heuristic with the optimal achievable. We believe that our approach is practical for dynamically building shared trees to support applications such as real-time video conferencing with delay constraints.