Over the last years Cartesian product graphs have started t o receive increasing attention as general class of networks f o r multiprocessor systems. One reason is that m a n y eficient and popular networks such as the meshes, tori, hypercubes, hyper de Bruijn, product shuffle, and the newly proposed folded Petersen networks belong to this class of networks. Secondly, with the help of Cartesian product graphs, a unique method for the design and analysis o f 0 class of networks as well as techniques for embedding and communication algorithms can be provided.In this paper, first multiple arc-disjoint spanning trees are constructed on product networks with bidirectional links. These trees are utilized to design fault-tolerant algorithms for several important communication primitives assuming all-port communication. The problems under consideration include broadcasting, gossiping, Scattering, and total exchange.
Fast and efficient communication is one of the most important requirements in today's multicomputers. When reaching a larger scale of processors, the probability of faults in the network increases, hence communication must be robust and fault tolerant. The recently introduced family of folded Petersen networks, constructed by iteratively applying the cartesian product operation on the well-known Petersen graph, provides a regular, node– and edge-symmetric architecture with optimal connectivity (hence maximal fault-tolerance), and logarithmic diameter. Compared to the closest sized hypercube, the folded petersen network has a smaller diameter, lower node degree and higher packing density. In this paper, we study fundamental communication primitives like single routing, permutation routing, one-to-all broadcasting, multinode-broadcasting (gossiping), personalized communications like scattering, and total exchange on the folded Petersen networks, considering two communication models, namely single link availability (SLA) and multiple link availability (MLA). We derive lower bounds for these problems and design optimal algorithms in terms of both time and the number of message transmissions. The results are based on the construction of minimal height spanning trees in the fault-free folded Petersen network. We further analyze these communication primitives in faulty networks, where processing nodes and transmission links cease working. This analysis is based on multiple arc-disjoint spanning trees, a construct also useful for analyzing other families of multicomputer networks.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.