Copyright © 2003 Elsevier Science (USA). All rights reserved.
Scheduling multicasts on unit-capacity trees and meshes
Received 16 October 1998.
References and further reading may be available for this article. To view references and further reading you must purchase this article.
Abstract
This paper studies the multicast routing and admission control problem on unit-capacity tree and mesh topologies in the throughput model. The problem is a generalization of the edge-disjoint paths problem and is NP-hard both on trees and meshes. We study both the offline and the online version of the problem: In the offline setting, we give the first constant-factor approximation algorithm for trees, and an O((loglog n)2)-factor approximation algorithm for meshes. In the online setting, we give the first polylogarithmic competitive online algorithm for tree and mesh topologies. No polylogarithmic-competitive algorithm is possible on general network topologies (Lower bounds for on-line graph problems with application to on-line circuits and optical routing, in: Proceedings of the 28th ACM Symposium on Theory of Computing, 1996, pp. 531–540) and there exists a polylogarithmic lower bound on the competitive ratio of any online algorithm on tree topologies (Making commitments in the face of uncertainity: how to pick a winner almost every time, in: Proceedings of the 28th Annual ACM Symposium on Theory of Computing, 1996, pp. 519–530). We prove the same lower bound for meshes.
Article Outline
- 1. Introduction
- 2. The offline algorithm for trees
- 2.1. Proof of the constant approximation ratio
- 2.2. The polynomial time implementation of the algorithm
- 3. The online algorithm for trees
- 4. The offline algorithm for a mesh
- 5. The online algorithm for meshes
- 5.1. The first stage of the algorithm
- 5.2. The second stage of the algorithm
- 5.3. A lower bound for the online algorithm on meshes
- Appendix A. The MC algorithm on tree networks
- References







E-mail Article
Add to my Quick Links

Cited By in Scopus (0)






