P. Fragopoulou, Dept. of Comput. & Inf. Sci., Queen's Univ., Kingston, Ont., Canada
S.G. Akl, Dept. of Comput. & Inf. Sci., Queen's Univ., Kingston, Ont., Canada
One way to achieve fault-tolerant communication on interconnection networks is by exploiting and effectively utilizing the disjoint paths that exist between pairs of source and destination nodes. We construct a graph that consists of n-1 directed edge-disjoint spanning trees on the star network. This graph is used to derive fault-tolerant algorithms for the single-node and multinode broadcasting, and for the single-node and multinode scattering problems under the all-port communication assumption. Fault tolerance is achieved by transmitting the same messages through a number of edge-disjoint spanning trees. These algorithms operate successfully in the presence of up to n-2 faulty nodes or edges in the network.
Index Terms:
multiprocessor interconnection networks; fault tolerant computing; trees (mathematics); broadcasting; fault-tolerant communication algorithms; star network; disjoint paths; interconnection networks; node pairs; graph; directed edge-disjoint spanning trees; single-node broadcasting; multinode broadcasting; single-node scattering problem; all-port communication assumption; message transmission; faulty nodes; faulty edges; multinode scattering problem
Citation:
P. Fragopoulou, S.G. Akl, "Fault tolerant communication algorithms on the star network using disjoint paths," hicss, pp.4, 28th Hawaii International Conference on System Sciences (HICSS'95), 1995