Title :
DCC linear congruential graphs: a new class of interconnection networks
Author :
Opatrny, J. ; Sotteau, D. ; Srinivasan, N. ; Thulasiraman, K.
Author_Institution :
Dept. of Comput. Sci., Concordia Univ., Montreal, Que., Canada
fDate :
2/1/1996 12:00:00 AM
Abstract :
Let n be an integer and F={f1:1⩽i⩽t for some integer t} be a finite set of linear functions. We define a linear congruential graph G(F, n) as a graph on the vertex set V={0, 1, ..., n-1}, in which any x∈V is adjacent to fi(x) mod n, 1⩽i⩽t. For a linear function g, and a subset V1 of V we define a linear congruential graph G(F, n, g,V1) as a graph on vertex set V, in which any x∈V is adjacent to fi(x) mod n, 1⩽i⩽t, and any x∈V1 is also adjacent to g(x) mod n. These graphs generalize several well known families of graphs, e.g. the de Bruijn graphs. We give a family of linear functions, called DCC linear functions, that generate regular, highly connected graphs which are of substantially larger order than de Bruijn graphs of the same degree and diameter. Some theoretical and empirical properties of these graphs are given and their structural properties are studied
Keywords :
graph theory; multiprocessor interconnection networks; set theory; DCC linear congruential graphs; computer networks; de Bruijn graphs; finite set; graph theory; highly connected graphs; interconnection networks; linear functions; parallel processing; structural properties; vertex set; Computer networks; Concurrent computing; Joining processes; Multiprocessor interconnection networks; Network topology; Parallel processing; Process design; Tellurium; Terminology; Upper bound;
Journal_Title :
Computers, IEEE Transactions on