An optimal message routing algorithm for circulant networks

A k-circulant network G(n; h1, h2, ... ,hk) is an undirected graph. We present an optimal (i.e. using shortest paths) dynamic two-terminal message routing algorithm for k-circulant networks, k >/= 2. Instead of computing the shortest paths in advance or using routing tables, our algorithm uses on...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of systems architecture 2006-05, Vol.52 (2), p.298
Hauptverfasser: Dobravec, Tomaz, Zerovnik, Janez, Robic, Borut
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A k-circulant network G(n; h1, h2, ... ,hk) is an undirected graph. We present an optimal (i.e. using shortest paths) dynamic two-terminal message routing algorithm for k-circulant networks, k >/= 2. Instead of computing the shortest paths in advance or using routing tables, our algorithm uses only the address of the final destination to determine the next node to which the message must be sent in order to stay on one of the shortest paths to its destination. We introduce the restricted shortest paths, which are used by our routing algorithm, and present an efficient algorithm for their construction in 2-circulant graphs.
ISSN:1383-7621
1873-6165