Fast permutation routing in a class of interconnection networks

This paper considers the following permutation routing problem: Given an N × N augmented data manipulator (ADM) network and a permutation π between its N inputs and outputs, can all the traffic connections of π be routed through the network in one pass? A number of backtrack search algorithms have b...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Networks 2002-09, Vol.40 (2), p.85-90
Hauptverfasser: Elmallah, Ehab S., Lam, Chin-Hung
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:This paper considers the following permutation routing problem: Given an N × N augmented data manipulator (ADM) network and a permutation π between its N inputs and outputs, can all the traffic connections of π be routed through the network in one pass? A number of backtrack search algorithms have been devised for recognizing ADM admissible permutations. None of the published results, however, appears to settle the time complexity of the problem. The goal of this paper was to answer the question positively by showing the first polynomial time bound for solving the problem. The devised algorithm requires O(N1.695) time to decide whether a given permutation π is admissible and compute a setting of the switches whenever π is admissible. For many practical applications, the obtained bound compares favorably with the O(N lg N) size of an N‐input ADM network. © 2002 Wiley Periodicals, Inc.
ISSN:0028-3045
1097-0037
DOI:10.1002/net.10042