On multicast algorithms for heterogeneous networks of workstations

Citation
R. Libeskind-hadas et al., On multicast algorithms for heterogeneous networks of workstations, J PAR DISTR, 61(11), 2001, pp. 1665-1679
Citations number
12
Categorie Soggetti
Computer Science & Engineering
Journal title
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING
ISSN journal
07437315 → ACNP
Volume
61
Issue
11
Year of publication
2001
Pages
1665 - 1679
Database
ISI
SICI code
0743-7315(200111)61:11<1665:OMAFHN>2.0.ZU;2-Z
Abstract
Networks of workstations (NOWs) provide an economical platform for high per formance parallel computing. Such networks may comprise a variety of differ ent types of workstations and network devices. This paper addresses the pro blem of efficient multicast in a heterogeneous communication model. Althoug h the problem of finding optimal multicast schedules is known to be NP-comp lete in this model, a greedy algorithm has been shown experimentally to fin d good solutions in practice. In this paper we show that the greedy algorit hm finds provably near-optimal schedules in polynomial time and that optima l schedules can be found in polynomial time when the number of distinct typ es of workstations is bounded by a constant. Specifically, this paper prese nts three results. First, when there are n workstations of some constant k distinct types, the greedy algorithm is shown to find schedules that comple te at most a constant additive term later than optimal. Second, an algorith m is given that finds optimal schedules in time O(n(2k)). Finally, it is sh own that for the general problem, the greedy algorithm finds solutions that complete the multicast in at most twice the optimal time. (C) 2001 Academi c Press.