Seminar
Seminar
Greeshma P G
Reg No :TCR18CSCE05
Table of contents
1. Introduction
2. Star Graph
3. Arrangement Graph
4. Conclusion
5. References
1
Introduction
Parellel Computers
2
Contd..
3
Shared-Memory parallel machines
4
Contd..
6
Contd..
7
Contd..
• A regular graph means that all nodes in this graph have the
same degree
• Isomorphism
An isomorphism from a graph G to a graph H is a bijection
f : V(G) → V(H) such that (u,v) E(G) if and only if (f(u),f(v)) ∈ E(H)
• G is isomorphic to H if there is an isomorphism from G to H
• An automorphism of a graph is an isomorphism from G to G.
• Node(Edge)-symmetric
A graph is node-symmetric (edge-symmetric) if for every pair of
nodes u , v ∈ V (edges e , f ∈ E(G)), there is an automorphism
that maps u to v (e to f )
• This means that in a symmetric graph, if you look at the whole
graph from any node (edge) of V (G) (E(G)) it will be exactly the
same graph
9
Contd..
• Fault tolerence
A graph G is called fault tolerant when the removal of f or less
nodes does not make the graph disconnected
• This indicates the maximum number of faulty or blocked nodes
that can exist in a graph, but the network is still able to continue.
10
Contd..
Figure 5: Mesh
Figure 6: Hypercube 12
Star Graph
Definition
13
Contd...
14
Contd...
15
Contd...
17
Contd..
Algorithm
1. if symbol 1 is in first position then exchange it with any symbol
not in its position, and
2. if symbol i (i ̸= 1) is in first position, then move it to position i.
Example
13425 → 31425 → 41325 → 21345 → 12345
With shortest path algorithm the diameter of n-star graph is
determined as 3(n−1)
2
18
Parellel paths
19
Contd...
20
Contd...
Condition 1 :
If A and B are two nodes of an n-star with respective labels P1 and P2
having the same first symbol, then there are n - 1 parallel paths
between A and B. Furthermore, m of these paths are of minimum
distance equal to c + m and the other n - m - 1 paths are of length
c+m+2
where c is the number of cycles in permutation and m is the
number of misplaced symbols
21
Contd...
example
Let P1 = 132546 and P2 = Id = 123456 be the labels of two nodes in the
6-star. The P1 -cycles are C1 = (2,3) and C2 = (4,5),c = 2 and m = 4.
We show below four parallel paths of minimum distance, c + m = 6
and other one path with distance c+m+2=8, between P1 and P2 .
1 = 132546 → 231546 → 321546 → 123546 → 423516 → 523416 →
123456
2 = 132546 → 312546 → 213546 → 413526 → 513426 → 213456 →
123456
3 = 132546 → 432516 → 532416 → 132456 → 231456 → 321456 →
123456
4 = 132546 → 532146 → 432156 → 234156 → 324156 → 423156 →
123456
5 = 132546 → 632541 → 236541 → 326541 → 623541 → 423561 →
523461 → 623451 → 123456
22
Contd...
Condition 2 :
If A and B are two nodes of an n-star labeled with two permutations
P1 and P2 having different first symbols, then there are n-1 parallel
paths between A and B. These paths are grouped as follows:
23
Contd...
example
Let P1 = 43215 and P2 = Id = 12345 be the labels of two nodes in the
5-star. The P1 -cycles are C1 = (4,1) and C2 = (2,3), c = 2 and m = 4.
1 = 43215 → 13245 → 23145 → 32145 → 12345
2 = 43215 → 23415 → 32415 → 42315 → 12345
These are the parallel paths of minimum distance, c + m - 2 = 4
25
Arrangement Graph
Introduction
26
Contd...
27
Definition
28
Contd...
29
Contd...
n!
• The number of nodes in the An,k is (n−k)! .
• when k = n - 1, such An,n-1 is isomorphic to the Sn .
• It is a regular graph with degree k(n – k)
• It is vertex symmetric and for edge symmetry :
30
Cycle structure for permutation
31
Contd...
example
Cycle C1 is an internal cycle since all its elements are internal, but
cycle C2 is an external one because of element 7 which is a foreign
element.
33
Contd...
34
Contd...
example
74253 → 14253
35
Parellel paths
36
Contd..
example
path 1 : 21 ↔ 31 ↔ 41 ↔ 51
path2 : 12 ↔ 32 ↔ 42 ↔ 52
path3 : 13 ↔ 23 ↔ 43 ↔ 53
path4 : 14 ↔ 24 ↔ 34 ↔ 54
path5 : 15 ↔ 25 ↔ 35 ↔ 45
37
Fault tolerence
3
The fault diameter of An,k is at most 2k +4
38
Tables
Table 1: Comparison
39
Conclusion
Summary
40
References
References i
41
References ii
42
Thank You !
42