• 沒有找到結果。

新的Cayley圖連結網路之研究

N/A
N/A
Protected

Academic year: 2021

Share "新的Cayley圖連結網路之研究"

Copied!
4
0
0

加載中.... (立即查看全文)

全文

(1)

 Cayley 

On a New Cayley Graph Interconnection Network NSC87-2213-E-011-077

86  8  1  87  7  31 



 !"#$%&'() *+

( 

)

 

!" #$%&

'()*+,-&'./*+,  012 ()3456789 :#;<=()3 >? 78()

* + , (fault tolerant routing algo- rithm) @A)(node disjoint paths) -78B)(fault diameter)CDE0F

4#=G $%HI(embedding) ,J 4KL

MNO Cayley PQR Cayley  -     S T U  (cube-connected-cycle) C#VG $%

0FW -XYZ [\]^_ `aYbc PQ (degree) B)(diameter)-78B)#

 (Interconnection network, Complete-rotation graph, Hypercube) This project present and analyze a new interconnection network  com- plete-rotation graph. An optimal routing algorithm and an optimal broadcasting algorithm of the network are proposed.

A novel routing tree for the network is developed for facilitating fault-tolerance.

Based on the routing tree, a fault tolerant routing algorithm, node disjoint paths, and the fault diameter can also be found in this project. Moreover, we present a scheme for embedding the hypercube into the complete-rotation graph with dilation 3. Besides, we propose a sche- me for embedding a mesh, trivalent Cayley graph, and degree four Cayley graph into the complete-rotation graph with dilation 3 and expansion 1, and embedding cube-connected-cycle into the complete-rotation graph with dila- tion 2 and expansion 1. In addition, we can find that the degree, diameter, and fault diameter of the complete-rotation graph is smaller than those of the hy- percube when these two graphs have the same number of vertices.

def-g

Interconnection networks have

been an important research area for

(2)

highly parallel computers which com- municate by message passing.

We will present an optimal routing algorithm [3], a broadcasting algorithm [4] and find its diameter. It will be shown that the complete-rotation graph has a smaller diameter than those of the trivalent Cayley graphs and the degree four Cayley graph for the same number of nodes, while sharing its desirable property such as maximal fault tolerance.

We know fault-tolerant routing [5] and parallel paths [12] are very important in fault-tolerance consideration of inter- connection networks. Based on the sim- ple routing algorithm, a new routing tree is presented for facilitating fault-tolerance. The routing tree pos- sesses some outstanding properties which can be used to develop fault-tolerant routing as well as find par- allel paths and fault diameter [12,13].

Nhi,jk

We know that complete-rotation graph is vertex symmetric. Let ab c be the source node and bc be the desti- a nation node. We can map the destination node to the identity node abc by renam-

ing the symbols as c

a b c b c a b a

b → , → , → , → , → and a → . Under this mapping the source c node becomes b c a . Then the paths between the original source and destina- tion nodes become isomorphic to the paths between the node b c a and the identity node abc in the renamed graph.

Thus in our subsequent discussion about

a path from a source node to a destina- tion node, the destination node is always assumed to be the identity node I with- out loss of generality.

Lemma 1 The algorithm of Sim- ple_Route correctly computes a path from an arbitrary node a a

1 2

L to the a

n

identity node I = t t

1 2

L . t

n

Theorem 1 For an arbitrary node a a

1 2

L in CR a

n n

, the Simple_Route algorithm generates a path of length

≤ + n 1.

Observation 1 Based on Simple_Route algorithm, if u CR ∈

n

, then

distance( , ) u I =

k 1 if a t and a a k 1 if a t and a t

k otherwise

c n c

n * n n

l l

− = ≠

+ = ≠

 

 

where k = complemented symbol's number of u + uncomplemented sub- string(s) symbol's number of u .

Routing in interconnection net- works is the vital factor which decides the efficiency and throughput of the in- terconnection networks. Minimal path routing is preferred because the number of hops traveled by the messages are important in the interconnection net- works.

Lemma 2 In CR

n

, for an arbitrary node a a

1 2

L a

n

route to identity node I t t =

1 2

L . The Simple_Route algo- t

n

rithm at most increases by 1 step than the Optimal_Route algorithm.

Lemma 3 The algorithm of Opti-

mal_Route correctly computes a shortest

path from an arbitrary node a a

1 2

L a

n

to the identity node I = t t

1 2

L . t

n

(3)

Theorem 2 For an arbitrary node a a

1 2

L in CR a

n n

, the algorithm Opti- mal_Route generates a path of length

≤ + n 1.

Theorem 3 The diameter of the graph CR

n

is given by D G (

n

) = +1. n

Routing a message from a node x to a node y in any Cayley graph is the same as routing from node xy

−1

to the identity permutation[9]. The identity node is at level zero of the routing tree, and there are n +1 levels ranging from 0 to ( n +1 . The links of every node in ) CR

n

are marked by g and f

k

, for 1 ≤ ≤ − k n 1 ,where communication takes place along links.

Lemma 4 The algorithm of Fault_Tolerant Static Route correctly computes a path from an arbitrary node

a a

1 2

L to the identity node I . a

n

Theorem 4 The algorithm of Fault_Tolerant Static Route can tolerate at least n −1 node faults and the rout- ing distance at most increases by 6 steps than optimal routing distance.

Lemma 5 The graph G r ( ) is a greedy spanning tree rooted from node r in

CR

n

.

Lemma 6 Let B r ( ) be the broadcast- ing spanning tree rooted from node r in CR

n

where B r s ( )' vertices =

G r s ( )' vertices and B r s ( )' edges = reversing the direction of all edges of

G r ( ) .

Theorem 5 The graphs CR

n

has n node-disjoint paths whose lengths

≤ + n 3.

Theorem 6 ∆

n

( CR

n

) = n + 3.

Theorem 7 The fault diameter of CR

n

is n + 3.

Theorem 8 A hypercube of dimension

 

n + log n can be embedded into an n -dimension complete-rotation graph using Binary Reflected Gray Code (BRGC) with dilation 3 and expansion

 

n × 2

n

/ 2

n+ logn

.

Theorem 9 A hypercube of dimension n+logn-1 can be embedded into an n+logn-1 dimension complete-rotation graph using Binary Reflected Gray Code (BRGC) with dilation 3 and expan- sion(n+logn-1) ×2

n+logn-1

/2

n+logn-1

where

n = 2 , k ≥ 2 .

k

Theorem 5.3 A mesh of n ×2 can be

n

embedded into an n -dimension com- plete-rotation using Binary Reflected Gray Code (BRGC) with dilation 3 and expansion 1.



The complete-rotation network has smaller diameter than those of the triva- lent Cayley graph and the degree four Cayley graph. In particular, when we construct the network using the same nodes as those of a hypercube, the com- plete-rotation has smaller degree and diameter than those of the hypercube.

Regardless of its small diameter,

many parallel algorithms can be exe-

cuted in complete-rotation with the same

time complexity as in hypercube, mesh,

cube-connected-cycles, trivalent Cayley

graph and degree four Cayley graph. In

addition, we can find that the degree,

diameter, and fault diameter of the com-

(4)

plete-rotation graph is smaller than those of the hypercube when these two graphs have the same number of vertices. Thus the complete-rotation graph is a good alternative for massively parallel system.



[1] P. Vadapalli and P.K. Srimani, "A New Family of Cayley Graph In- terconnection Networks of Constant Degree Four,"IEEE Tran. on Paral- lel and Distributed Systems, Vol. 7 No. 1, January pp.26-32, 1996.

[2] P. Vadapalli and P.K. Srimani, "Tri- valent Cayley graph for intercon- nection networks, "Information Processing Letters 54, pp.329-335, 1995.

[3] P. Vadapalli and P.K. Srimani,

"Shortest routing in trivalent Cayley graph network,"Information Proc- essing Letters 57, pp.183-188, 1996.

[4] P.H. Sui, S.D. Wang and Y.Y. Lee,

"Broadcasting on Faulty Hyper- cubes,"Proc. 1994 Int'l Conf. On Parallel and Distributed System, pp.128-133.

[5] S. Sur and P.K. Srimani, "A fault tol- erant routing algorithm on the star graph interconnection net- works,"Proceedings of 1991 Inter- national Conference on Parallel Processing, III, pp. 267-270.

[6] D.R. Duh, G.H. Chen, D.F. Hsu,

"Combinatorial properties of gener- alized hypercube graphs, "Informa- tion Processing Letters 57, pp.41-45, 1996.

[7] S.K. Yun and K.H. Fark, "Hierarchi- cal Hypercube Networks (HHN) for Massively Parallel com- puters,"Journal of Parallel and Dis- tributed Computing 37, pp.194-199, 1996.

[8] S.G. Akl and K. Qiu, "Fundamental algorithms for the star and pancake interconnection networks with ap- plications to computational geome- try,"Networks. 23, pp.215-225, 1993.

[9] M.S. Krishnamoorthy and B. Krish- namurthy, "Fault diameter of inter- connection networks,"Comput.

Math. Applic. 18, 5/6, pp.577-582, 1987.

[10] S. Lakshmivarahan, J.S. Jwo and S.K. Dhall, "Symmetry in intercon- nection networks based on Cayley graphs of permutation groups: a survey,"Parallel Comput. 19, pp.361-407, 1993.

[11] V.E. Mendia and D. Sarkar, "Opti- mal broadcasting on the star graph,"IEEE Trans. on Parallel and Distributed Systems. Vol 3,No. 4, July, pp.389-396, 1992.

[12] D.R Duh and G.H. Chen, "Topo- logical properties of WK-Recursive network," J. Parallel Distrib.

Comput. 23, pp. 468-334, 1994.

[13] Shahram Latifi, "Combinatorial analysis of the fault-diameter of the n-cube,"IEEE Trans. on Computer.

Vol 42, No 1, Jan., pp.27-33,

1993.

參考文獻

相關文件

• If a graph contains a triangle, any independent set can contain at most one node of the triangle.. • We consider graphs whose nodes can be partitioned into m

You are given the wavelength and total energy of a light pulse and asked to find the number of photons it

Wang, Solving pseudomonotone variational inequalities and pseudocon- vex optimization problems using the projection neural network, IEEE Transactions on Neural Networks 17

volume suppressed mass: (TeV) 2 /M P ∼ 10 −4 eV → mm range can be experimentally tested for any number of extra dimensions - Light U(1) gauge bosons: no derivative couplings. =&gt;

Define instead the imaginary.. potential, magnetic field, lattice…) Dirac-BdG Hamiltonian:. with small, and matrix

• Formation of massive primordial stars as origin of objects in the early universe. • Supernova explosions might be visible to the most

We will give a quasi-spectral characterization of a connected bipartite weighted 2-punctually distance-regular graph whose halved graphs are distance-regular.. In the case the

Monopolies in synchronous distributed systems (Peleg 1998; Peleg