Cayley Digraphs Based on the de Bruijn Networks

A construction of Cayley digraphs associated to arc-colored regular digraphs is presented. The resulting Cayley digraphs, which we call Cayley regular covers, can be seen as a symmetrization of the original digraph. This construction is applied to the de Bruijn digraphs. By using the fact that they are iterated line digraphs of complete symmetric digraphs, valuable information about their Cayley regular covers regarding routings, diameter, hamiltonicity, fault-tolerance properties and degree of symmetry is obtained. In particular, a shortest-path, self-routing algorithm is given for a family of Cayley digraphs which includes the well known butterfly network. These results can be applied to the design of permutation networks. The Cayley regular covers represent sets of permutations in the original digraph which can be performed without conflict. In particular, a sharply 2-transitive group of permutations on the de Bruijn network is presented which admits a simple shortest-path self-routing algorithm. By using the same construction, a Cayley digraph on the symmetric group on the nodes of the de Bruijn digraph of degree two is obtained. The techniques introduced in this paper can also be extended to other families of iterated line digraphs.

[1]  Franco P. Preparata,et al.  The cube-connected-cycles: A versatile network for parallel computation , 1979, 20th Annual Symposium on Foundations of Computer Science (sfcs 1979).

[2]  Frank Thomson Leighton Introduction to parallel algorithms and architectures: arrays , 1992 .

[3]  M. H. Schultz,et al.  Topological properties of hypercubes , 1988, IEEE Trans. Computers.

[4]  Harald Niederreiter,et al.  Introduction to finite fields and their applications: Preface , 1994 .

[5]  de Ng Dick Bruijn A combinatorial problem , 1946 .

[6]  O. Heuchenne,et al.  SUR UNE CERTAINE CORRESPONDANCE ENTRE GRAPHES , 1994 .

[7]  L. Beineke,et al.  Selected Topics in Graph Theory 2 , 1985 .

[8]  Jacques Lenfant,et al.  Parallel Permutations of Data: A Benes Network Control Algorithm for Frequently Used Permutations , 1978, IEEE Transactions on Computers.

[9]  D. Robinson A Course in the Theory of Groups , 1982 .

[10]  Margarida Espona Dones Xarxes de permutacions i digrafs acolorits: analisi i disseny , 1995 .

[11]  Miguel Angel Fiol,et al.  Line Digraph Iterations and the (d, k) Digraph Problem , 1984, IEEE Transactions on Computers.

[12]  S. Lakshmivarahan,et al.  Symmetry in Interconnection Networks Based on Cayley Graphs of Permutation Groups: A Survey , 1993, Parallel Comput..

[13]  Duncan H. Lawrie,et al.  Access and Alignment of Data in an Array Processor , 1975, IEEE Transactions on Computers.

[14]  Tse-Yun Feng,et al.  The Universality of the Shuffle-Exchange Network , 1981, IEEE Transactions on Computers.

[15]  William Y. C. Chen,et al.  Cycle prefix digraphs for symmetric interconnection networks , 1993, Networks.

[16]  Harold S. Stone,et al.  Parallel Processing with the Perfect Shuffle , 1971, IEEE Transactions on Computers.

[17]  H. Yap Some Topics in Graph Theory , 1986 .

[18]  Miguel Angel Fiol,et al.  The Partial Line Digraph Technique in the Design of Large Interconnection Networks , 1992, IEEE Trans. Computers.

[19]  Tse-Yun Feng,et al.  On a Class of Rearrangeable Networks , 1992, IEEE Trans. Computers.

[20]  Arnold L. Rosenberg,et al.  Group Action Graphs and Parallel Architectures , 1990, SIAM J. Comput..

[21]  Sheldon B. Akers,et al.  A Group-Theoretic Model for Symmetric Interconnection Networks , 1989, IEEE Trans. Computers.

[22]  H. Wielandt,et al.  Finite Permutation Groups , 1964 .

[23]  Cheryl E. Praeger Highly Arc Transitive Digraphs , 1989, Eur. J. Comb..

[24]  Yahya Ould Hamidoune,et al.  Vosperian and superconnected Abelian Cayley digraphs , 1991, Graphs Comb..

[25]  Miguel Angel Fiol,et al.  A Unified Approach to the design and Control of Dynamic Memory Networks , 1993, Parallel Process. Lett..