Welcome to the upgraded BRAC University Institutional Repository. We are currently organizing collections after a recent system upgrade. Homepage category counters may temporarily show lower numbers while syncing, but over 27,000 repository items remain safe and accessible. Please use the search bar to find theses, scholarly outputs, and institutional documents.

Low complexity routing algorithm for rearrangeable switching networks

dc.contributor.authorChakrabarty, Amitabha
dc.contributor.authorCollier, Martin J.
dc.contributor.departmentDepartment of Computer Science and Engineering
dc.date.accessioned2016-12-21T06:57:49Z
dc.date.available2016-12-21T06:57:49Z
dc.date.issued2013-03
dc.descriptionThis conference paper was presented in the 27th IEEE International Conference on Advanced Information Networking and Applications, AINA 2013; Barcelona; Spain; 25 March 2013 through 28 March 2013 [© 2013 IEEE] The conference paper's definite version is available at: http://dx.doi.org/110.1109/AINA.2013.55en_US
dc.description.abstractFor a long time among the research community. Routing algorithms for this class of networks have attracted lots of researchers along with other related areas, such as modification of the networks structure, crosspoints reduction etc. In this paper a new routing algorithm is presented for symmetric rearrangeable networks built with 2 × 2 switching element. A new matrix based abstraction model is derived to determine conflict free routing paths for each input-output request. Each stage of a network is mapped into a set of sub-matrices and number of matrices in each stage correspond to number of subnetworks in that stage. Once the input permutation is given, matrix cells are populated with binary values depending on the position of the switching elements in the actual hardware and their mapped matrix cells. These binary values control the routing decision in the underlying hardware. This new routing algorithm is capable of connection setup for partial permutation, m = ρN, where N is the total input numbers and m is the number of active inputs. Overall the serial time complexity of this method is O(NlogN)1 and Ο(mlogN) where all N inputs are active and with m < N active inputs respectively. The time complexity of this routing algorithm in a parallel machine with N completely connected processors is Ο(log2N). With m active requests the time complexity goes down to Ο(logmlogN), which is better than the O(log2m + logN), reported in the literature for 21/2 [(log2N-4logN)1/2-logN] ≤ ρ ≤ 1. Later half of this paper demonstrates how this routing algorithm is applicable for crosstalk free routing in optical domain.en_US
dc.description.versionPublished
dc.identifier.citationChakrabarty, A., & Collier, M. (2013). Low complexity routing algorithm for rearrangeable switching networks. Paper presented at the Proceedings - International Conference on Advanced Information Networking and Applications, AINA, 145-152. doi:10.1109/AINA.2013.55en_US
dc.identifier.doihttp://dx.doi.org/110.1109/AINA.2013.55
dc.identifier.issn1550445X
dc.identifier.urihttp://hdl.handle.net/10361/7309
dc.language.isoenen_US
dc.publisher© 2013 IEEEen_US
dc.subjectComplexityen_US
dc.subjectInterconnection networksen_US
dc.subjectPermutationen_US
dc.subjectRearrangeable networksen_US
dc.subjectRouting tagsen_US
dc.titleLow complexity routing algorithm for rearrangeable switching networksen_US
dc.typeConference Paperen_US

Files

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: