DocumentCode
1052088
Title
Isomorphism of conflict graphs in multistage interconnection networks and its application to optimal routing
Author
Das, Nabanita ; Bhattacharya, Bhargab B. ; Dattagupta, Jayasree
Author_Institution
Electron. Unit, Indian Stat. Inst., Calcutta, India
Volume
42
Issue
6
fYear
1993
fDate
6/1/1993 12:00:00 AM
Firstpage
665
Lastpage
677
Abstract
A study on the isomorphism of conflict graphs in multistage interconnection networks (MINs) and its applications is outlined. A concept called group-transformation is introduced for the baseline network, which induces an equivalence partition on the set of all permutations. All members belonging to the same equivalence class have isomorphic conflict graphs. Thus, determination of conflict resolution of one permutation results in determination of conflict resolution of all other equivalent members. The BPCL (bit-permute-closure) class of permutations is defined, for which the conflict resolution problem can be settled in linear time by an earlier algorithm developed only for the BPC (bit-permute-complement) permutations. It is proved that for an N ×N MIN, |BPCL|⩾n 2N -1, in contrast to |BPC| n 2n , (n log2 N ). Conflict graphs for BPCL permutations are also characterized. An O (N ) time algorithm to check membership of a given permutation to the BPCL class is described. All of these results are generalized to extend their applicability to other unique-path full-access MINs
Keywords
equivalence classes; multiprocessor interconnection networks; BPCL; MINs; bit-permute-closure; conflict graphs; conflict resolution; equivalence class; equivalence partition; group-transformation; multistage interconnection networks; optimal routing; Intelligent networks; Multidimensional systems; Multiprocessing systems; Multiprocessor interconnection networks; Parallel algorithms; Partitioning algorithms; Polynomials; Routing;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/12.277286
Filename
277286
Link To Document