Reliability Analysis of Multistage Interconnection Networks S. Rajkumar * and Neeraj Kumar Goyal Multistage interconnection networks (MINs) are widely used for reliable data communication in tightly coupled large-scale multiprocessor systems. Reliability evaluation of interconnection networks is still a challenge owing to high complexity. Need of reliability evaluation for MINs is quite evident as these measures provide user-oriented performance. Terminal pair reliability (TPR) is the most commonly used reliability performance index of MINs. This paper provides a global view of different reliability measures and approaches for evaluation of these measures. Based on the critical literature review, shortcomings are identied and analyzed. Then the multi-variable inversion algorithm is applied to evaluate the reliability of one of the most common MINs, namely, Omega network, in a compact form. Terminal, broadcast, and network reliability for the Omega, Omega with an additional stage (Omega+), and Omega with two additional stages (Omega+2) systems are analyzed and compared. Then we extend our work to trace the minimal path sets of various MINs, and terminal pair reliabilities are evaluated and compared. Copyright © 2015 John Wiley & Sons, Ltd. Keywords: computer network reliability; path sets; multistage interconnection networks (MINs) 1. Introduction M ultiprocessor environment involves interconnecting a large number of processor or processor-memory modules. 114 It is a complicated task as it has to address issues such as connectivity, latency, bandwidth, cost, scalability, and reliability. Numerous approaches of network interconnection had been proposed, ranging from a single bus to fully connected architecture. According to the topology, the interconnection networks can be classied into shared medium, direct, indirect, and hybrid interconnection networks. Among indirect networks, multistage interconnection network (MIN) is an intermediate and alternative interconnection network between shared bus and crossbar for large multiprocessor systems. 3 They provide higher performance than the shared bus and lower switching cost than crossbar network. MINs having log 2 N (N is the number of input and output nodes) switching stages that are widely used in parallel and distributed systems, networks-on-chips, broadband communications, and very large-scale integration implementation. 48 MIN consists of layers of switching elements (SEs) connected together in a predened topology, providing the connectivity between input and output. MIN falls within the category of indirect network. Multistage interconnection network has been extensively used in circuit switching and packet switching networks with the introduction of buffered switches. MIN is an interconnection system that consists of multiple layers of interlinked SEs arranged in a predened topology, allowing processor and memory modules to communicate with each other. 1317 It has been adopted in many elds, mainly in computer networking, telephone network, and multiprocessor environment. MINs are fault tolerant and cost-effective and provide low transmission delay using multistage switching fabrics routes to perform multiple communication tasks concurrently. 2 An MIN connects N inputs (sources) to N outputs (destinations) through a number of switch stages and is referred to as an N × N MIN. The parameter N is called the size of the network. Various topologies of MINs have been proposed in the last few decades. 142 Most of these topologies are either unique path or multipath networks. MINs attempts to reduce cost and decrease the diameter where diameter is the longest path any two nodes. The banyan network, 18 delta networks, 13 binary n-cube network, 14 Buttery, 8 Omega network, 16 shufe-exchange network (SEN), 21 and baseline 57 are some popular MIN architectures. In this research, the multistage Omega network and extra-stage Omega networks will be examined because they have been widely accepted as a practical interconnection system owing to the size of their SEs and uncomplicated conguration. Being a self-routing network, Omega network provides only one path between any sourcedestination node pairs using 2 × 2 switches as basic elements. Reliability Engineering Centre, IIT Kharagpur, West Bengal, India *Correspondence to: S. Rajkumar, Reliability Engineering Centre, IIT Kharagpur, West Bengal, India. E-mail: s.rajkumar@iitkgp.ac.in Copyright © 2015 John Wiley & Sons, Ltd. Qual. Reliab. Engng. Int. 2015 Short Communication (wileyonlinelibrary.com) DOI: 10.1002/qre.1941 Published online in Wiley Online Library