Node-Independent Spanning Trees in Gaussian Networks

Size: px
Start display at page:

Download "Node-Independent Spanning Trees in Gaussian Networks"

Transcription

1 4 Int'l Conf. Par. and Dist. Proc. Tech. and Appl. PDPTA'16 Node-Independent Spanning Trees in Gaussian Networks Z. Hussain 1, B. AlBdaiwi 1, and A. Cerny 1 Computer Science Department, Kuwait University, Kuwait Department of Information Science, Kuwait University, Kuwait Abstract Gaussian network is known to be an alternative to toroidal network since it has the same number of nodes with less diameter, which makes it perform better than toroidal network. Spanning trees are said to be independent if all trees are rooted at the same node r and for any other node u, the nodes of the paths from r to u in all trees are distinct except the nodes r and u. In this paper, we investigate the problem of finding node independent spanning trees in Gaussian networks. Keywords: Circulant Graphs, Gaussian Networks, Spanning Trees, Independent Spanning Trees, Fault-Tolerant Routing. 1. Introduction The topology of an interconnection network plays a major role in achieving high performance computing in parallel systems. There are many varieties of these interconnection networks and some of them are popular such as hypercube, generalized hypercube, mesh, torus, De Bruijn, REFINE, and RMRN networks [][3][4][5][6][7][9]. An efficient interconnection topology called Gaussian network has been studied in [8][15][16]. The studies show that the Gaussian network can be a better alternative to the torus network since it has the same number of nodes but with less diameter. This network is briefly reviewed in Section. In parallel computing and distributed systems, a network can be represented as a graph G(V,E) wherev is the set of nodes and E is the set of edges. These nodes and edges represent processors and communication links between the processors in the network, respectively. A path from node s to node d in the graph is a sequence of edges, which connects a sequence of nodes from s to d. Two such paths are said to be independent if their nodes are different except the end nodes s and d, i.e. the intermediate nodes in the first path are distinct form the intermediate nodes in the second path. A spanning tree is a connected loop-free subgraph of graph G containing all the nodes of graph G. Spanning trees rooted at node r are said to be independent if the paths from r to any other node u in all trees are independent. Node independent spanning trees used to resolve important issues in network applications such as fault-tolerant broadcasting [11][13] and secure message distribution [17][18]. These applications are briefly described below: Consider that there exist t node independent spanning trees rooted at node r in a network N. Assume that the network N contains at most t 1 faulty nodes. Then, r can broadcast a message to every non-faulty node u in the network N with the existence of t 1 faulty nodes. Since the number of faulty nodes is less than t, thenat least one of those t node disjoint paths from r to u is fault free. Thus, every non-faulty node in the network N would receive the broadcasted message from r if all t node independent spanning trees are used to broadcast the message. Node independent spanning trees could be used to secure message distribution as follows. A message can be divided into t packets where each packet is sent by node r through a different spanning tree to its destination. Thus, each node in the network receives at most one of the t packets whereas the destination node receives all the t packets [14][18][19]. In [1], we have constructed two edge-disjoint nodeindependent spanning trees in dense Gaussian network, in which the network contains the maximum number of nodes for a given diameter k [16], where the depth of each tree is k, k 1. We also designed algorithms that can be used in fault-tolerant routing or secure message distribution where the source node in these algorithms is not restricted to a specific node; it could be any node in the network. In this paper, we investigate the problem of finding node independent spanning trees in Gaussian networks where the trees are not necessarily edge-disjoint. This paper is organized as follows. The Gaussian network is reviewed in Section. Section 3 presents the algorithms that illustrate the construction of node independent spanning trees in Gaussian networks. The communication overhead and the amount of work to construct the trees are discussed in Section 4. The paper is concluded in Section 5.. Background Gaussian networks are 4-regular symmetric networks where each node in the network has 4 neighbors. These networks are based on quotient rings of Gaussian integers Z[i] ={x + yi x, y Z} where i = 1 [10]. Z[i] is a Euclidean domain. The nodes of the network are elements of the residue class modulo some α Z[i]. The total number of nodes in the network is known as norm, N(α), ofthe Gaussian integer α = a + bi and is equal to a + b. Various representations of these residue classes are given in [1]. Each node in the network is labeled as x + yi. The nodes A and B are said to be adjacent, i.e. neighbors, if and only if

2 Int'l Conf. Par. and Dist. Proc. Tech. and Appl. PDPTA'16 5 (A B) mod α is equal to ±1 or ±i. As described in [15], if N(α) is odd, for each node in the grid, the number D(s) of nodes at distance s such that 0 s k and t = a+b 1 is: D(s) = 1 4s 4(b s) if s =0 if 0 <s t if t < s < b Further, when N(α) is even, the number D(s) of nodes at distance s such that 0 s k and t = a+b is: 1 if s =0 4s if 0 <s<t D(s) = (b 1) if s = t () 4(b s) if t < s < b 1 if s = b when 0 <a= b, the distance distribution of the graph G b+bi is as follows: 1 if s =0 D(s) = 4s if 0 <s<b (3) b 1 if s = b Based on the above, the diameter of the network is k, which is equal to b when N(α) is even and to b 1 when N(α) is odd. Figure 1 shows an example of Gaussian network generated with α =3+4i. -1+i i 1+i -+i -1+i i 1+i +i i -i 1-i - Fig. 1: Gaussian network generated with α =3+4i The wrap-around links can be obtained by tiling the Gaussian network on an infinite grid. For example, Figure shows the Gaussian network generated with α =+ and the nodes wrap-around links are illustrated based on tiling the network. Consider the node 1+i where its 1 edge and i edge are connected to the nodes i and 1, respectively, which are within the basic grid. However, the +1 edge should be connected to node +i, which is not within the basic grid. Thus, this edge is considered as a wrap around link and it is (1) connected to node i, which is an equivalent to node +i modulo +. Similarly, +i edge of node 1+i is connected to node 1+i, whose corresponding node in the basic grid is 1 i. Fig. : Tiling Gaussian network generated with α =+ In this paper, we deal with dense diameter-optimal graph, which is isomorphic to the Gaussian network G(α k ),where α k = k +(k +1)i, sincegcd(k, k +1) = 1. We denote G k =(V k,e k )=G(α k ), k Node Independent Spanning Tree Construction In this section, we describe how to construct four node independent spanning trees in Gaussian network G k. We give algorithms that construct four different spanning trees and then, from the figures, we show that these trees are independent and the exact proof of the independence of these trees will be in an extended version of this paper. Algorithm 1 constructs four paths of length 1 where each path connects the node 0 to one of its neighbors (children of root), which is considered as the first step for constructing the four node independent spanning trees. The variables used in the following algorithms are described as follows. treeno = 1,, 3, and 4 determines the first, second, third, and fourth node independent spanning tree, respectively. root is the root node and current is the current node where both being of the form x + yi; root.x or root.y (current.x or current.y) describe the coordinates of the node in the network. The root.child1, root.child, root.child3, and root.fourth are the links, in respective order, to the first, second, third, and fourth children of the node root. Thecurrent.Child1, current.child, and current.child3 are the links to the first, second, and third children of node current, respectively, and current.parent is the link to the parent node of the node current. The network generator is α = k +(k +1)i; k is the network diameter in

3 6 Int'l Conf. Par. and Dist. Proc. Tech. and Appl. PDPTA'16 dense Gaussian networks. In all algorithms, all operations of + and are done mod α. Algorithm 1 alltrees: Construct four node independent spanning trees based on a network generator α = a + bi 1: root.x 0 : root.y 0 3: root.child1 root.x +1 4: root.child root.y + i 5: root.child3 root.x 1 6: root.child4 root.y i 7: send through +1 packet (root, root.child1, 1) 8: send through +i packet (root, root.child, ) 9: send through 1 packet (root, root.child3, 3) 10: send through i packet (root, root.child4, 4) Algorithm does the configuration for a node when it receives the packet (parent, current, treeno). For example, it initializes the current node and it sets its parent node. After that, based on the value of treeno, it calls the corresponding function to construct the targeted tree. Algorithm Node initialization based on the received packet (parent, current, treeno) 1: k b 1 : current.parent parent 3: current.child1 Nil 4: current.child Nil 5: current.child3 Nil 6: if treeno =1then 7: call Tree1(parent, current) 8: else if treeno =then 9: call Tree(parent, current) 10: else if treeno =3then 11: call Tree3(parent, current) 1: else 13: call Tree4(parent, current) 14: end if Algorithm 3 sets the child nodes and forwards the packet to them based on the directions corresponding to the first spanning tree. The first tree uses the following edges. k edges are in +1 direction where k of them on the path from node 0 to node k and the other k are from node k to node ki and from node ( 1+ji) to node (ji) for j =1,,...,k 1. Further, k edges are used in i direction from node (m ni) mod α to node (m (n+1)i) mod α for m =1,,...,k and n =0, 1,...,k 1. Also, there are k edges are used in +i direction from node (m + ni) mod α to node (m +(n + 1)i) mod α for m =1,,...,kand n =0, 1,...,k 1. Thus, a total of k +k edges are used in the first spanning tree, which are sufficient to form a spanning tree of all k +k+1 nodes of the network. From figures 3, 4, 5, and 6, it is clear that the four spanning trees are symmetric. Also, it is obvious that the second tree in Figure 4 is a one rotation to the counter clockwise of the first tree in Figure 3. Similarly, the third and fourth trees as seen in figures 5 and 6, respectively, are two and three rotations to the counter clockwise of the first tree, respectively. Thus, it follows that the algorithms 4, 5, and 6 are similar to the Algorithm 3 except that the direction of sending the packet is set according to the rotation based on its corresponding tree. Note that, the intersected edges between the first and third (also, second and fourth) spanning trees are used in opposite directions. That is, the path between any nodes u and v in the first spanning tree is independent from the third spanning tree. The similar argument applies to the second and fourth spanning trees. Thus, the first and third (second and fourth) spanning trees are independent. Moreover, the first spanning tree uses mostly ±i (vertical) edges, which are not used in the second tree, while the second spanning tree uses mostly ±1 (horizontal) edges, which are not used in the first tree. Also, note that the intersected edges between the first and second spanning trees are used in opposite directions. That is, the path between any nodes u and v in the first spanning tree is independent from the second spanning tree. The similar argument applies to the third and fourth spanning trees. Thus, the first and second (third and fourth) spanning trees are independent. A similar to the above argument can be applied to show that the first and the fourth (the second and the third) spanning trees are independent. Thus, we get four independent spanning trees. -1+i i 1+i -+i -1+i i 1+i +i i -i 1-i - Fig. 3: First spanning tree After constructing the trees, we can execute tree broadcasting to send a message from the root node to every other node in the network in k steps.

4 Int'l Conf. Par. and Dist. Proc. Tech. and Appl. PDPTA'16 7 Algorithm 3 Tree1(parent, current): Invoked by a function call in Algorithm 1: if current.y = 0 and current.x > 0 and current.x k then : current.child1 current.y i 3: send through i packet (current, current.child1, 1) 4: current.child current.x+1 5: send through +1 packet (current, current.child, 1) 6: current.child3 current.y+i 7: send through +i packet (current, current.child3, 1) 10: current.child1 current.y i 11: if current.y i and current.y (k 1)i and current.x = 1 then 1: current.child current.x+1 14: if current.child1.y 0 then 15: send through i packet (current, current.child1, 1) 19: current.child3 current.y+i 0: if current.child3.y i then 1: send through +i packet (current, current.child3, 1) : end if 3: end if Algorithm 4 Tree(parent, current): Invoked by a function call in Algorithm 1: if current.x = 0 and current.y > 0 and current.y ki then : current.child1 current.x+1 3: send through +1 packet (current, current.child1, ) 4: current.child current.y+i 5: send through +i packet (current, current.child, ) 6: current.child3 current.x 1 7: send through 1 packet (current, current.child3, ) 10: current.child1 current.x+1 11: if current.x k +1 and current.x 1 and current.y = i then 1: current.child current.y+i 14: if current.child1.x 0 then 15: send through +1 packet (current, current.child1, ) 19: current.child3 current.x 1 0: if current.child3.x 1 then 1: send through 1 packet (current, current.child3, ) : end if 3: end if 4. Construction Complexity Each tree needs k parallel construction steps. In the following two subsections we will derive the communication overhead and the amount of work to construct a single tree. In the third subsection, we will derive the total complexity to construct all four trees. 4.1 Communication Complexity We will enumerate the construction steps from 0 to k 1. The number of messages generated in the i th step of communication is: Comm(i) = { i +1, 0 i k (k i)+1, k +1 i k 1 Thus, the total messages generated in each tree construc- (4) tion is: = = = Comm(i) (5) k (i +1)+ k i + k 1+ ((k i)+1)) (6) 4k i + 1 (7) k(k +1) = ( )+(k +1)+4k(k 1) k ( i i)+(k 1) (8) i=1 i=1 = 5k ((k 1)(k)) k(k +1) k ( ) (9) = 5k k (3k 3k) (10) = k +k (11) Note that, this one less than the number of nodes in G k since each node receives a message except the root node. 4. Local Computation Each node needs 6 local operations for assignments, comparisons, and sending the packets. 9 of these operations

5 8 Int'l Conf. Par. and Dist. Proc. Tech. and Appl. PDPTA'16-1+i i 1+i -+i -1+i i 1+i +i i -i 1-i - Fig. 4: Second spanning tree -1+i i 1+i -+i -1+i i 1+i +i Algorithm 5 Tree3(parent, current): Invoked by a function call in Algorithm 1: if current.y = 0 and current.x k and current.x 1 then : current.child1 current.y+i 3: send through +i packet (current, current.child1, 3) 4: current.child current.x 1 5: send through 1 packet (current, current.child, 3) 6: current.child3 current.y i 7: send through i packet (current, current.child3, 3) 10: current.child1 current.y+i 11: if current.y ( k +1)i and current.y i and current.x = 1 then 1: current.child current.x 1 14: if current.child1.y 0 then 15: send through +i packet (current, current.child1, 3) 19: current.child3 current.y i 0: if current.child3.y i then 1: send through i packet (current, current.child3, 3) : end if 3: end if -1-i -i 1-i - Fig. 5: Third spanning tree are performed in Algorithm and 17 of them are performed when calling one of the following algorithms 3, 4, 5, and 6. Hence, the number of local computations in step i is 6Comm(i). Indetails,itis: { 6(i +1), 0 i k (1) 6((k i)+1), k +1 i k 1 Thus, the total amount of work over all phases is 5k +5k. 4.3 Total Complexity All four trees can be constructed in k parallel steps. The total communication overhead to construct all trees is: = 4 Communication Complexity for One T ree (13) = 8k +8k (14) The total amount of computation work needed to construct all trees is: = 4 Local Computations for One T ree (15) = 08k + 08k (16) 5. Conclusions In this paper, we briefly described the definition of graphs, independent paths, node independent spanning trees, and Gaussian network. Then, we gave algorithms that construct four node independent spanning trees in Gaussian networks. The depth of each tree is k. Further, we have computed the construction complexity for the given algorithms. In our future work, we would like to extend this work and implement algorithms for parallel construction of node independent spanning trees and fault-tolerant routing from a given source node to a given destination node. References [1] B. AlBdaiwi, Z. Hussain, A. Cerny, and R. Aldred, Edge-disjoint node-independent spanning trees in dense gaussian networks, The Journal of Supercomputing, pp. 1 19, 016. [Online]. Available: [] H. R. Arabnia and J. W. Smith, A reconfigurable interconnection network for imaging operations and its implementation using a multistage switching box, in Proceedings of the 7th annual international high performance computing conference. The, 1993, pp

6 Int'l Conf. Par. and Dist. Proc. Tech. and Appl. PDPTA'16 9 Algorithm 6 Tree4(parent, current): Invoked by a function call in Algorithm 1: if current.x = 0 and current.y >= ki and current.y < 0 then : current.child1 current.x 1 3: send through 1 packet (current, current.child1, 4) 4: current.child current.y i 5: send through i packet (current, current.child, 4) 6: current.child3 current.x+1 7: send through +1 packet (current, current.child3, 4) 10: current.child1 current.x 1 11: if current.x 1 and current.x k 1 and current.y = i then 1: current.child current.y i 14: if current.child1.x 0 then 15: send through 1 packet (current, current.child1, 4) 19: current.child3 current.x+1 0: if current.child3.x 1 then 1: send through +1 packet (current, current.child3, 4) : end if 3: end if [3] H. Arabnia and S. Bhandarkar, Parallel stereocorrelation on a reconfigurable multi-ring network, The Journal of Supercomputing, vol. 10, no. 3, pp , [4] S. Bhandarkar and H. Arabnia, The hough transform on a reconfigurable multi-ring network, Journal of Parallel and Distributed Computing, vol. 4, no. 1, pp , [5] S. M. Bhandarkar and H. R. Arabnia, The REFINE multiprocessor theoretical properties and algorithms, Parallel Computing, vol. 1, no. 11, pp , [6] S. M. Bhandarkar, H. R. Arabnia, and J. W. Smith, A reconfigurable architecture for image processing and computer vision, International Journal of Pattern Recognition and Artificial Intelligence, vol. 09, no. 0, pp. 01 9, [7] J. Duato, S. Yalamanchili, and L. Ni, Interconnection Networks: An Engineering Approach, 1st ed. Los Alamitos, CA, USA: IEEE Computer Society Press, [8] M. Flahive and B. Bose, The topology of Gaussian and Eisenstein- Jacobi interconnection networks, IEEE Transactions on Parallel and Distributed Systems, vol. 1, no. 8, pp , August 010. [9] A. Grama, A. Gupta, G. Karypis, and V. Kumar, Introduction to Parallel Computing, nd ed. Boston, MA, USA: Addison-Wesley Longman Publishing Co., Inc., 003. [10] K. Huber, Codes over Gaussian integers, IEEE Transactions on Information Theory, vol. 40, no. 1, pp , Jan [11] A. Itai and M. Rodeh, The multi-tree approach to reliability in distributed networks, Inf. Comput., vol. 79, no. 1, pp , Oct [Online]. Available: [1] C. J. P. J. H. Jordan, Complete residue systems in the gaussian integers, Mathematics Magazine, vol. 38, no. 1, pp. 1 1, [Online]. Available: [13] M. S. Krishnamoorthy and b. Krishnamurthy, Fault diameter of interconnection networks, Comput. Math. Appl., vol. 13, -1+i i 1+i -+i -1+i i 1+i +i i -i 1-i Fig. 6: Fourth spanning tree no. 5-6, pp , Apr [Online]. Available: [14] J.-C. Lin, J.-S. Yang, C.-C. Hsu, and J.-M. Chang, Independent spanning trees vs. edge-disjoint spanning trees in locally twisted cubes, Information Processing Letters, vol. 110, no. 10, pp , 010. [15] C. Martinez, R. Beivide, E. Stafford, M. Moreto, and E. Gabidulin, Modeling toroidal networks with the Gaussian integers, IEEE Transactions on Computers, vol. 57, no. 8, pp , Aug [16] C. Martinez, E. Vallejo, R. Beivide, C. Izu, and M. Moreto, Dense Gaussian networks: Suitable topologies for on-chip multiprocessors, International Journal of Parallel Programming, vol. 34, pp , 006. [17] A. Rescigno, Vertex-disjoint spanning trees of the star network with applications to fault-tolerance and security, Information Sciences, vol. 137, no. 1-4, pp , 001. [18] J.-S. Yang, H.-C. Chan, and J.-M. Chang, Broadcasting secure messages via optimal independent spanning trees in folded hypercubes, Discrete Applied Mathematics, vol. 159, no. 1, pp , 011. [Online]. Available: [19] J.-S. Yang, J.-M. Chang, and H.-C. Chan, Independent spanning trees on folded hypercubes, in Proceedings of the th International Symposium on Pervasive Systems, Algorithms, and Networks, ser. ISPAN 09. Washington, DC, USA: IEEE Computer Society, 009, pp

Adaptive Routing in Hexagonal Torus Interconnection Networks

Adaptive Routing in Hexagonal Torus Interconnection Networks Adaptive Routing in Hexagonal Torus Interconnection Networks Arash Shamaei and Bella Bose School of Electrical Engineering and Computer Science Oregon State University Corvallis, OR 97331 5501 Email: {shamaei,bose}@eecs.oregonstate.edu

More information

Fault-Tolerant Routing Algorithm in Meshes with Solid Faults

Fault-Tolerant Routing Algorithm in Meshes with Solid Faults Fault-Tolerant Routing Algorithm in Meshes with Solid Faults Jong-Hoon Youn Bella Bose Seungjin Park Dept. of Computer Science Dept. of Computer Science Dept. of Computer Science Oregon State University

More information

Shortest Path Routing on Multi-Mesh of Trees

Shortest Path Routing on Multi-Mesh of Trees Shortest Path Routing on Multi-Mesh of Trees Sudhanshu Kumar Jha, Prasanta K. Jana, Senior Member, IEEE Abstract Multi-Mesh of Trees (MMT) is an efficient interconnection network for massively parallel

More information

Data Communication and Parallel Computing on Twisted Hypercubes

Data Communication and Parallel Computing on Twisted Hypercubes Data Communication and Parallel Computing on Twisted Hypercubes E. Abuelrub, Department of Computer Science, Zarqa Private University, Jordan Abstract- Massively parallel distributed-memory architectures

More information

The Hamiltonicity of Crossed Cubes in the Presence of Faults

The Hamiltonicity of Crossed Cubes in the Presence of Faults The Hamiltonicity of Crossed Cubes in the Presence of Faults E. Abuelrub, Member, IAENG Abstract The crossed cube is considered as one of the most promising variations of the hypercube topology, due to

More information

Efficient Communication in Metacube: A New Interconnection Network

Efficient Communication in Metacube: A New Interconnection Network International Symposium on Parallel Architectures, Algorithms and Networks, Manila, Philippines, May 22, pp.165 170 Efficient Communication in Metacube: A New Interconnection Network Yamin Li and Shietung

More information

Hyper-Butterfly Network: A Scalable Optimally Fault Tolerant Architecture

Hyper-Butterfly Network: A Scalable Optimally Fault Tolerant Architecture Hyper-Butterfly Network: A Scalable Optimally Fault Tolerant Architecture Wei Shi and Pradip K Srimani Department of Computer Science Colorado State University Ft. Collins, CO 80523 Abstract Bounded degree

More information

The Transformation of Optimal Independent Spanning Trees in Hypercubes

The Transformation of Optimal Independent Spanning Trees in Hypercubes The Transformation of Optimal Independent Spanning Trees in Hypercubes Shyue-Ming Tang, Yu-Ting Li, and Yue-Li Wang Fu Hsing Kang School, National Defense University, Taipei, Taiwan, R.O.C. Department

More information

Generic Methodologies for Deadlock-Free Routing

Generic Methodologies for Deadlock-Free Routing Generic Methodologies for Deadlock-Free Routing Hyunmin Park Dharma P. Agrawal Department of Computer Engineering Electrical & Computer Engineering, Box 7911 Myongji University North Carolina State University

More information

ON HARMONIOUS COLORINGS OF REGULAR DIGRAPHS 1

ON HARMONIOUS COLORINGS OF REGULAR DIGRAPHS 1 Volume 1 Issue 1 July 015 Discrete Applied Mathematics 180 (015) ON HARMONIOUS COLORINGS OF REGULAR DIGRAPHS 1 AUTHORS INFO S.M.Hegde * and Lolita Priya Castelino Department of Mathematical and Computational

More information

PAPER Node-Disjoint Paths Algorithm in a Transposition Graph

PAPER Node-Disjoint Paths Algorithm in a Transposition Graph 2600 IEICE TRANS. INF. & SYST., VOL.E89 D, NO.10 OCTOBER 2006 PAPER Node-Disjoint Paths Algorithm in a Transposition Graph Yasuto SUZUKI, Nonmember, Keiichi KANEKO a), and Mario NAKAMORI, Members SUMMARY

More information

Multicasting in the Hypercube, Chord and Binomial Graphs

Multicasting in the Hypercube, Chord and Binomial Graphs Multicasting in the Hypercube, Chord and Binomial Graphs Christopher C. Cipriano and Teofilo F. Gonzalez Department of Computer Science University of California, Santa Barbara, CA, 93106 E-mail: {ccc,teo}@cs.ucsb.edu

More information

Prefix Computation and Sorting in Dual-Cube

Prefix Computation and Sorting in Dual-Cube Prefix Computation and Sorting in Dual-Cube Yamin Li and Shietung Peng Department of Computer Science Hosei University Tokyo - Japan {yamin, speng}@k.hosei.ac.jp Wanming Chu Department of Computer Hardware

More information

An Algorithm for k-pairwise Cluster-fault-tolerant Disjoint Paths in a Burnt Pancake Graph

An Algorithm for k-pairwise Cluster-fault-tolerant Disjoint Paths in a Burnt Pancake Graph 2015 International Conference on Computational Science and Computational Intelligence An Algorithm for k-pairwise Cluster-fault-tolerant Disjoint Paths in a Burnt Pancake Graph Masato Tokuda, Yuki Hirai,

More information

Constructions of hamiltonian graphs with bounded degree and diameter O(log n)

Constructions of hamiltonian graphs with bounded degree and diameter O(log n) Constructions of hamiltonian graphs with bounded degree and diameter O(log n) Aleksandar Ilić Faculty of Sciences and Mathematics, University of Niš, Serbia e-mail: aleksandari@gmail.com Dragan Stevanović

More information

Multiprocessor Interconnection Networks- Part Three

Multiprocessor Interconnection Networks- Part Three Babylon University College of Information Technology Software Department Multiprocessor Interconnection Networks- Part Three By The k-ary n-cube Networks The k-ary n-cube network is a radix k cube with

More information

Performance of Multihop Communications Using Logical Topologies on Optical Torus Networks

Performance of Multihop Communications Using Logical Topologies on Optical Torus Networks Performance of Multihop Communications Using Logical Topologies on Optical Torus Networks X. Yuan, R. Melhem and R. Gupta Department of Computer Science University of Pittsburgh Pittsburgh, PA 156 fxyuan,

More information

Discrete Applied Mathematics. A revision and extension of results on 4-regular, 4-connected, claw-free graphs

Discrete Applied Mathematics. A revision and extension of results on 4-regular, 4-connected, claw-free graphs Discrete Applied Mathematics 159 (2011) 1225 1230 Contents lists available at ScienceDirect Discrete Applied Mathematics journal homepage: www.elsevier.com/locate/dam A revision and extension of results

More information

Some Results on the Incidence Coloring Number of Chordal Rings *

Some Results on the Incidence Coloring Number of Chordal Rings * Some Results on the Incidence Coloring Number of Chordal Rings * Kung-Fu Ding, Kung-Jui Pai,+ and Ro-Yu Wu Department of Industrial Engineering and Management, Ming Chi University of Technology, New Taipei

More information

Embedding a family of 2D meshes into Möbius cubes

Embedding a family of 2D meshes into Möbius cubes Embedding a family of 2D meshes into Möbius cubes Chia-Jui Lai Dahan Institute of Technology Department of Finance and Banking Hualien, Taiwan 970 R.O.C. lai@ms01.dahan.edu.tw Jheng-Cheng Chen National

More information

Generating All Solutions of Minesweeper Problem Using Degree Constrained Subgraph Model

Generating All Solutions of Minesweeper Problem Using Degree Constrained Subgraph Model 356 Int'l Conf. Par. and Dist. Proc. Tech. and Appl. PDPTA'16 Generating All Solutions of Minesweeper Problem Using Degree Constrained Subgraph Model Hirofumi Suzuki, Sun Hao, and Shin-ichi Minato Graduate

More information

Routing in Unidirectional (n, k)-star graphs

Routing in Unidirectional (n, k)-star graphs Routing in Unidirectional (n, k)-star graphs Eddie CHENG Department of Mathematics and Statistics, Oakland University, Rochester,Michigan USA 48309 and Serge KRUK Department of Mathematics and Statistics,

More information

Speed-up of Parallel Processing of Divisible Loads on k-dimensional Meshes and Tori

Speed-up of Parallel Processing of Divisible Loads on k-dimensional Meshes and Tori The Computer Journal, 46(6, c British Computer Society 2003; all rights reserved Speed-up of Parallel Processing of Divisible Loads on k-dimensional Meshes Tori KEQIN LI Department of Computer Science,

More information

Topological and Structural Properties of Butterfly-de-Bruin: A Product Network of Wrap-Around Butterfly and de Bruin Networks

Topological and Structural Properties of Butterfly-de-Bruin: A Product Network of Wrap-Around Butterfly and de Bruin Networks Topological and Structural Properties of Butterfly-de-Bruin: A Product Network of Wrap-Around Butterfly and de Bruin Networks Osman Guzide, Ph.D. Department of Computer Science, Mathematics, and Engineering

More information

Component Connectivity of Generalized Petersen Graphs

Component Connectivity of Generalized Petersen Graphs March 11, 01 International Journal of Computer Mathematics FeHa0 11 01 To appear in the International Journal of Computer Mathematics Vol. 00, No. 00, Month 01X, 1 1 Component Connectivity of Generalized

More information

Increasing interconnection network connectivity for reducing operator complexity in asynchronous vision systems

Increasing interconnection network connectivity for reducing operator complexity in asynchronous vision systems Increasing interconnection network connectivity for reducing operator complexity in asynchronous vision systems Valentin Gies and Thierry M. Bernard ENSTA, 32 Bd Victor 75015, Paris, FRANCE, contact@vgies.com,

More information

COMPARISON OF OCTAGON-CELL NETWORK WITH OTHER INTERCONNECTED NETWORK TOPOLOGIES AND ITS APPLICATIONS

COMPARISON OF OCTAGON-CELL NETWORK WITH OTHER INTERCONNECTED NETWORK TOPOLOGIES AND ITS APPLICATIONS International Journal of Computer Engineering and Applications, Volume VII, Issue II, Part II, COMPARISON OF OCTAGON-CELL NETWORK WITH OTHER INTERCONNECTED NETWORK TOPOLOGIES AND ITS APPLICATIONS Sanjukta

More information

Key words. graph algorithms, chromatic number, circular arc graphs, induced cycles

Key words. graph algorithms, chromatic number, circular arc graphs, induced cycles SIAM J. COMPUT. Vol. 0, No. 0, pp. 000 000 c XXXX Society for Industrial and Applied Mathematics REVISITING TUCKER S ALGORITHM TO COLOR CIRCULAR ARC GRAPHS MARIO VALENCIA-PABON Abstract. The circular arc

More information

On a Product Network of Enhanced Wrap-Around Butterfly and de Bruijn Networks

On a Product Network of Enhanced Wrap-Around Butterfly and de Bruijn Networks International Journal of Computer Engineering and Information Technology VOL. 8, NO. 12, December 2016, 220 225 Available online at: www.ijceit.org E-ISSN 2412-8856 (Online) On a Product Network of Enhanced

More information

The Postal Network: A Versatile Interconnection Topology

The Postal Network: A Versatile Interconnection Topology The Postal Network: A Versatile Interconnection Topology Jie Wu Yuanyuan Yang Dept. of Computer Sci. and Eng. Dept. of Computer Science Florida Atlantic University University of Vermont Boca Raton, FL

More information

Distance-Hereditary Embeddings of Circulant Graphs

Distance-Hereditary Embeddings of Circulant Graphs Distance-Hereditary Embeddings of Circulant Graphs Carmen Martínez, Ramón Beivide Universidad de Cantabria Dept. Electrónica y Computadores Los Castros s/n. 39005. Santander. Spain {carmenmf, mon}@atc.unican.es

More information

Two trees which are self-intersecting when drawn simultaneously

Two trees which are self-intersecting when drawn simultaneously Discrete Mathematics 309 (2009) 1909 1916 www.elsevier.com/locate/disc Two trees which are self-intersecting when drawn simultaneously Markus Geyer a,, Michael Kaufmann a, Imrich Vrt o b a Universität

More information

Node-to-Set Disjoint Paths Problem in Pancake Graphs

Node-to-Set Disjoint Paths Problem in Pancake Graphs 1628 IEICE TRANS. INF. & SYST., VOL.E86 D, NO.9 SEPTEMBER 2003 PAPER Special Issue on Parallel and Distributed Computing, Applications and Technologies Node-to-Set Disjoint Paths Problem in Pancake Graphs

More information

Parallel Edge Detection Using Uni-Directional Architecture

Parallel Edge Detection Using Uni-Directional Architecture -20 PDPTA '04 International Conference --: Parallel Edge Detection Using Uni-Directional Architecture MultiRing on Spiral Xiangjian He Hamid R. Arabnia Department of Computer Systems University of Technology,

More information

Spider-Web Topology: A Novel Topology for Parallel and Distributed Computing

Spider-Web Topology: A Novel Topology for Parallel and Distributed Computing Spider-Web Topology: A Novel Topology for Parallel and Distributed Computing 1 Selvarajah Thuseethan, 2 Shanmuganathan Vasanthapriyan 1,2 Department of Computing and Information Systems, Sabaragamuwa University

More information

Interconnection Network. Jinkyu Jeong Computer Systems Laboratory Sungkyunkwan University

Interconnection Network. Jinkyu Jeong Computer Systems Laboratory Sungkyunkwan University Interconnection Network Jinkyu Jeong (jinkyu@skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu Topics Taxonomy Metric Topologies Characteristics Cost Performance 2 Interconnection

More information

Maximal Monochromatic Geodesics in an Antipodal Coloring of Hypercube

Maximal Monochromatic Geodesics in an Antipodal Coloring of Hypercube Maximal Monochromatic Geodesics in an Antipodal Coloring of Hypercube Kavish Gandhi April 4, 2015 Abstract A geodesic in the hypercube is the shortest possible path between two vertices. Leader and Long

More information

The Fibonacci hypercube

The Fibonacci hypercube AUSTRALASIAN JOURNAL OF COMBINATORICS Volume 40 (2008), Pages 187 196 The Fibonacci hypercube Fred J. Rispoli Department of Mathematics and Computer Science Dowling College, Oakdale, NY 11769 U.S.A. Steven

More information

Maximum number of edges in claw-free graphs whose maximum degree and matching number are bounded

Maximum number of edges in claw-free graphs whose maximum degree and matching number are bounded Maximum number of edges in claw-free graphs whose maximum degree and matching number are bounded Cemil Dibek Tınaz Ekim Pinar Heggernes Abstract We determine the maximum number of edges that a claw-free

More information

Cache Coherency and Interconnection Networks

Cache Coherency and Interconnection Networks Cache Coherency and Interconnection Networks Cluster and Grid Computing Autumn Semester (2006-2007) 7 th August 2006 Umang Jain Kumar Puspesh Pankaj Jajoo Amar Kumar Dani 03CS3004 03CS3025 03CS3024 03CS304

More information

Formally Self-Dual Codes Related to Type II Codes

Formally Self-Dual Codes Related to Type II Codes Formally Self-Dual Codes Related to Type II Codes Koichi Betsumiya Graduate School of Mathematics Nagoya University Nagoya 464 8602, Japan and Masaaki Harada Department of Mathematical Sciences Yamagata

More information

Smarandache Directionally n-signed Graphs A Survey

Smarandache Directionally n-signed Graphs A Survey International J.Math. Combin. Vol.2(2013), 34-43 Smarandache Directionally n-signed Graphs A Survey P.Siva Kota Reddy (Department of Mathematics, Acharya Institute of Technology, Soladevanahalli, Bangalore-560

More information

Graph Adjacency Matrix Automata Joshua Abbott, Phyllis Z. Chinn, Tyler Evans, Allen J. Stewart Humboldt State University, Arcata, California

Graph Adjacency Matrix Automata Joshua Abbott, Phyllis Z. Chinn, Tyler Evans, Allen J. Stewart Humboldt State University, Arcata, California Graph Adjacency Matrix Automata Joshua Abbott, Phyllis Z. Chinn, Tyler Evans, Allen J. Stewart Humboldt State University, Arcata, California Abstract We define a graph adjacency matrix automaton (GAMA)

More information

Component connectivity of crossed cubes

Component connectivity of crossed cubes Component connectivity of crossed cubes School of Applied Mathematics Xiamen University of Technology Xiamen Fujian 361024 P.R.China ltguo2012@126.com Abstract: Let G = (V, E) be a connected graph. A r-component

More information

Super Connectivity of Iterated Line Digraphs

Super Connectivity of Iterated Line Digraphs Super Connectivity of Iterated Line Digraphs Ding-Zhu Du Hung Q. Ngo Lu Ruan Jianhua Sun Abstract Many interconnection networks can be constructed with line digraph iterations. In this paper, we will establish

More information

All-port Total Exchange in Cartesian Product Networks

All-port Total Exchange in Cartesian Product Networks All-port Total Exchange in Cartesian Product Networks Vassilios V. Dimakopoulos Dept. of Computer Science, University of Ioannina P.O. Box 1186, GR-45110 Ioannina, Greece. Tel: +30-26510-98809, Fax: +30-26510-98890,

More information

or else take their intersection. Now define

or else take their intersection. Now define Samuel Lee Algebraic Topology Homework #5 May 10, 2016 Problem 1: ( 1.3: #3). Let p : X X be a covering space with p 1 (x) finite and nonempty for all x X. Show that X is compact Hausdorff if and only

More information

Interconnection Network

Interconnection Network Interconnection Network Jinkyu Jeong (jinkyu@skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu SSE3054: Multicore Systems, Spring 2017, Jinkyu Jeong (jinkyu@skku.edu) Topics

More information

Embedding Large Complete Binary Trees in Hypercubes with Load Balancing

Embedding Large Complete Binary Trees in Hypercubes with Load Balancing JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING 35, 104 109 (1996) ARTICLE NO. 0073 Embedding Large Complete Binary Trees in Hypercubes with Load Balancing KEMAL EFE Center for Advanced Computer Studies,

More information

Note on Group Distance Magic Graphs G[C 4 ]

Note on Group Distance Magic Graphs G[C 4 ] DOI 10.1007/s00373-013-1294-z ORIGINAL PAPER Note on Group Distance Magic Graphs G[C 4 ] Sylwia Cichacz Received: 10 May 2012 / Revised: 25 January 2013 The Author(s) 2013. This article is published with

More information

Monotone Paths in Geometric Triangulations

Monotone Paths in Geometric Triangulations Monotone Paths in Geometric Triangulations Adrian Dumitrescu Ritankar Mandal Csaba D. Tóth November 19, 2017 Abstract (I) We prove that the (maximum) number of monotone paths in a geometric triangulation

More information

PERFECT FOLDING OF THE PLANE

PERFECT FOLDING OF THE PLANE SOOCHOW JOURNAL OF MATHEMATICS Volume 32, No. 4, pp. 521-532, October 2006 PERFECT FOLDING OF THE PLANE BY E. EL-KHOLY, M. BASHER AND M. ZEEN EL-DEEN Abstract. In this paper we introduced the concept of

More information

Approximating Fault-Tolerant Steiner Subgraphs in Heterogeneous Wireless Networks

Approximating Fault-Tolerant Steiner Subgraphs in Heterogeneous Wireless Networks Approximating Fault-Tolerant Steiner Subgraphs in Heterogeneous Wireless Networks Ambreen Shahnaz and Thomas Erlebach Department of Computer Science University of Leicester University Road, Leicester LE1

More information

Node-to-Set Vertex Disjoint Paths in Hypercube Networks

Node-to-Set Vertex Disjoint Paths in Hypercube Networks Computer Science Technical Report Node-to-Set Vertex Disjoint Paths in Hypercube Networks Shahram Latifi y, Hyosun Ko z, and Pradip K Srimani x Technical Report CS-98-7 Computer Science Department Colorado

More information

DESIGN AND IMPLEMENTATION ARCHITECTURE FOR RELIABLE ROUTER RKT SWITCH IN NOC

DESIGN AND IMPLEMENTATION ARCHITECTURE FOR RELIABLE ROUTER RKT SWITCH IN NOC International Journal of Engineering and Manufacturing Science. ISSN 2249-3115 Volume 8, Number 1 (2018) pp. 65-76 Research India Publications http://www.ripublication.com DESIGN AND IMPLEMENTATION ARCHITECTURE

More information

Efficient Routing Algorithms on Optoelectronic Networks

Efficient Routing Algorithms on Optoelectronic Networks Proceedings of the 5th WSES International Conference on Telecommunications and Informatics Istanbul Turkey May 27-29 2006 (pp232-238) Efficient Routing lgorithms on Optoelectronic Networks J. l-sdi Computer

More information

Slides for Faculty Oxford University Press All rights reserved.

Slides for Faculty Oxford University Press All rights reserved. Oxford University Press 2013 Slides for Faculty Assistance Preliminaries Author: Vivek Kulkarni vivek_kulkarni@yahoo.com Outline Following topics are covered in the slides: Basic concepts, namely, symbols,

More information

Path Delay Fault Testing of a Class of Circuit-Switched Multistage Interconnection Networks

Path Delay Fault Testing of a Class of Circuit-Switched Multistage Interconnection Networks Path Delay Fault Testing of a Class of Circuit-Switched Multistage Interconnection Networks M. Bellos 1, D. Nikolos 1,2 & H. T. Vergos 1,2 1 Dept. of Computer Engineering and Informatics, University of

More information

Two Characterizations of Hypercubes

Two Characterizations of Hypercubes Two Characterizations of Hypercubes Juhani Nieminen, Matti Peltola and Pasi Ruotsalainen Department of Mathematics, University of Oulu University of Oulu, Faculty of Technology, Mathematics Division, P.O.

More information

The NP-Completeness of Some Edge-Partition Problems

The NP-Completeness of Some Edge-Partition Problems The NP-Completeness of Some Edge-Partition Problems Ian Holyer y SIAM J. COMPUT, Vol. 10, No. 4, November 1981 (pp. 713-717) c1981 Society for Industrial and Applied Mathematics 0097-5397/81/1004-0006

More information

Fault-Tolerant Wormhole Routing Algorithms in Meshes in the Presence of Concave Faults

Fault-Tolerant Wormhole Routing Algorithms in Meshes in the Presence of Concave Faults Fault-Tolerant Wormhole Routing Algorithms in Meshes in the Presence of Concave Faults Seungjin Park Jong-Hoon Youn Bella Bose Dept. of Computer Science Dept. of Computer Science Dept. of Computer Science

More information

Minimum Tree Spanner Problem for Butterfly and Benes Networks

Minimum Tree Spanner Problem for Butterfly and Benes Networks Minimum Tree Spanner Problem for Butterfly and Benes Networks Bharati Rajan, Indra Rajasingh, Department of Mathematics, Loyola College, Chennai 600 0, India Amutha A Department of Mathematics, Loyola

More information

Interleaving Schemes on Circulant Graphs with Two Offsets

Interleaving Schemes on Circulant Graphs with Two Offsets Interleaving Schemes on Circulant raphs with Two Offsets Aleksandrs Slivkins Department of Computer Science Cornell University Ithaca, NY 14853 slivkins@cs.cornell.edu Jehoshua Bruck Department of Electrical

More information

Basic Communication Operations Ananth Grama, Anshul Gupta, George Karypis, and Vipin Kumar

Basic Communication Operations Ananth Grama, Anshul Gupta, George Karypis, and Vipin Kumar Basic Communication Operations Ananth Grama, Anshul Gupta, George Karypis, and Vipin Kumar To accompany the text ``Introduction to Parallel Computing'', Addison Wesley, 2003 Topic Overview One-to-All Broadcast

More information

ON THE CONDITIONAL EDGE CONNECTIVITY OF ENHANCED HYPERCUBE NETWORKS

ON THE CONDITIONAL EDGE CONNECTIVITY OF ENHANCED HYPERCUBE NETWORKS Ann. of Appl. Math. 34:3(2018), 319-330 ON THE CONDITIONAL EDGE CONNECTIVITY OF ENHANCED HYPERCUBE NETWORKS Yanjuan Zhang, Hongmei Liu, Dan Jin (College of Science China Three Gorges University, Yichang

More information

Uniform edge-c-colorings of the Archimedean Tilings

Uniform edge-c-colorings of the Archimedean Tilings Discrete & Computational Geometry manuscript No. (will be inserted by the editor) Uniform edge-c-colorings of the Archimedean Tilings Laura Asaro John Hyde Melanie Jensen Casey Mann Tyler Schroeder Received:

More information

F k G A S S1 3 S 2 S S V 2 V 3 V 1 P 01 P 11 P 10 P 00

F k G A S S1 3 S 2 S S V 2 V 3 V 1 P 01 P 11 P 10 P 00 PRLLEL SPRSE HOLESKY FTORIZTION J URGEN SHULZE University of Paderborn, Department of omputer Science Furstenallee, 332 Paderborn, Germany Sparse matrix factorization plays an important role in many numerical

More information

The 3-Steiner Root Problem

The 3-Steiner Root Problem The 3-Steiner Root Problem Maw-Shang Chang 1 and Ming-Tat Ko 2 1 Department of Computer Science and Information Engineering National Chung Cheng University, Chiayi 621, Taiwan, R.O.C. mschang@cs.ccu.edu.tw

More information

Some Strong Connectivity Concepts in Weighted Graphs

Some Strong Connectivity Concepts in Weighted Graphs Annals of Pure and Applied Mathematics Vol. 16, No. 1, 2018, 37-46 ISSN: 2279-087X (P), 2279-0888(online) Published on 1 January 2018 www.researchmathsci.org DOI: http://dx.doi.org/10.22457/apam.v16n1a5

More information

Super Connectivity of Line Graphs and Digraphs

Super Connectivity of Line Graphs and Digraphs Acta Mathematicae Applicatae Sinica, English Series Vol. 22, No. 1 (2006) 43 48 Super Connectivity of Line Graphs and Digraphs Min Lü 1, Jun-Ming Xu 2 1 Department of Computer Science and Technology, University

More information

Vertex Magic Total Labelings of Complete Graphs

Vertex Magic Total Labelings of Complete Graphs AKCE J. Graphs. Combin., 6, No. 1 (2009), pp. 143-154 Vertex Magic Total Labelings of Complete Graphs H. K. Krishnappa, Kishore Kothapalli and V. Ch. Venkaiah Center for Security, Theory, and Algorithmic

More information

Virtual Circuit Blocking Probabilities in an ATM Banyan Network with b b Switching Elements

Virtual Circuit Blocking Probabilities in an ATM Banyan Network with b b Switching Elements Proceedings of the Applied Telecommunication Symposium (part of Advanced Simulation Technologies Conference) Seattle, Washington, USA, April 22 26, 21 Virtual Circuit Blocking Probabilities in an ATM Banyan

More information

Discrete Mathematics

Discrete Mathematics Discrete Mathematics 310 (2010) 2769 2775 Contents lists available at ScienceDirect Discrete Mathematics journal homepage: www.elsevier.com/locate/disc Optimal acyclic edge colouring of grid like graphs

More information

On Shanks Algorithm for Modular Square Roots

On Shanks Algorithm for Modular Square Roots On Shanks Algorithm for Modular Square Roots Jan-Christoph Schlage-Puchta 29 May 2003 Abstract Let p be a prime number, p = 2 n q +1, where q is odd. D. Shanks described an algorithm to compute square

More information

Optimal Subcube Fault Tolerance in a Circuit-Switched Hypercube

Optimal Subcube Fault Tolerance in a Circuit-Switched Hypercube Optimal Subcube Fault Tolerance in a Circuit-Switched Hypercube Baback A. Izadi Dept. of Elect. Eng. Tech. DeV ry Institute of Technology Columbus, OH 43209 bai @devrycols.edu Fiisun ozgiiner Department

More information

Roman Domination in Complementary Prism Graphs

Roman Domination in Complementary Prism Graphs International J.Math. Combin. Vol.2(2012), 24-31 Roman Domination in Complementary Prism Graphs B.Chaluvaraju and V.Chaitra 1(Department of Mathematics, Bangalore University, Central College Campus, Bangalore

More information

On Acyclic Vertex Coloring of Grid like graphs

On Acyclic Vertex Coloring of Grid like graphs On Acyclic Vertex Coloring of Grid like graphs Bharat Joshi and Kishore Kothapalli {bharatj@research., kkishore@}iiit.ac.in Center for Security, Theory and Algorithmic Research International Institute

More information

Generating edge covers of path graphs

Generating edge covers of path graphs Generating edge covers of path graphs J. Raymundo Marcial-Romero, J. A. Hernández, Vianney Muñoz-Jiménez and Héctor A. Montes-Venegas Facultad de Ingeniería, Universidad Autónoma del Estado de México,

More information

Chapter 4. square sum graphs. 4.1 Introduction

Chapter 4. square sum graphs. 4.1 Introduction Chapter 4 square sum graphs In this Chapter we introduce a new type of labeling of graphs which is closely related to the Diophantine Equation x 2 + y 2 = n and report results of our preliminary investigations

More information

Recursive Dual-Net: A New Universal Network for Supercomputers of the Next Generation

Recursive Dual-Net: A New Universal Network for Supercomputers of the Next Generation Recursive Dual-Net: A New Universal Network for Supercomputers of the Next Generation Yamin Li 1, Shietung Peng 1, and Wanming Chu 2 1 Department of Computer Science Hosei University Tokyo 184-8584 Japan

More information

PETERSEN GRAPHS. Anna Benini and Anita Pasotti

PETERSEN GRAPHS. Anna Benini and Anita Pasotti Discussiones Mathematicae Graph Theory 35 (2015) 43 53 doi:10.7151/dmgt.1776 α-labelings OF A CLASS OF GENERALIZED PETERSEN GRAPHS Anna Benini and Anita Pasotti DICATAM - Sezione di Matematica Università

More information

Noncrossing Trees and Noncrossing Graphs

Noncrossing Trees and Noncrossing Graphs Noncrossing Trees and Noncrossing Graphs William Y. C. Chen and Sherry H. F. Yan 2 Center for Combinatorics, LPMC, Nanai University, 30007 Tianjin, P.R. China chen@nanai.edu.cn, 2 huifangyan@eyou.com Mathematics

More information

A DISCUSSION ON SSP STRUCTURE OF PAN, HELM AND CROWN GRAPHS

A DISCUSSION ON SSP STRUCTURE OF PAN, HELM AND CROWN GRAPHS VOL. 10, NO. 9, MAY 015 ISSN 1819-6608 A DISCUSSION ON SSP STRUCTURE OF PAN, HELM AND CROWN GRAPHS R. Mary Jeya Jothi Department of Mathematics, Sathyabama University, Chennai, India E-Mail: jeyajothi31@gmail.com

More information

A SOCIAL NETWORK ANALYSIS APPROACH TO ANALYZE ROAD NETWORKS INTRODUCTION

A SOCIAL NETWORK ANALYSIS APPROACH TO ANALYZE ROAD NETWORKS INTRODUCTION A SOCIAL NETWORK ANALYSIS APPROACH TO ANALYZE ROAD NETWORKS Kyoungjin Park Alper Yilmaz Photogrammetric and Computer Vision Lab Ohio State University park.764@osu.edu yilmaz.15@osu.edu ABSTRACT Depending

More information

4. Networks. in parallel computers. Advances in Computer Architecture

4. Networks. in parallel computers. Advances in Computer Architecture 4. Networks in parallel computers Advances in Computer Architecture System architectures for parallel computers Control organization Single Instruction stream Multiple Data stream (SIMD) All processors

More information

On a Fast Interconnections

On a Fast Interconnections IJCSNS International Journal of Computer Science and Network Security, VOL.10 No.8, August 2010 75 On a Fast Interconnections Ravi Rastogi and Nitin* Department of Computer Science & Engineering and Information

More information

No.6 Distributing and Scheduling Divisible Task 789 ssor Connection Graph and denote it by PCG = (P; L; S; C; A). Each node P i in P represents a proc

No.6 Distributing and Scheduling Divisible Task 789 ssor Connection Graph and denote it by PCG = (P; L; S; C; A). Each node P i in P represents a proc Vol.17 No.6 J. Comput. Sci. & Technol. Nov. 2002 Distributing and Scheduling Divisible Task on Parallel Communicating Processors LI Guodong (ΞΛ ) and ZHANG Defu (Π ) State Key Lab for Novel Software Technology,

More information

Prime Labeling for Some Cycle Related Graphs

Prime Labeling for Some Cycle Related Graphs Journal of Mathematics Research ISSN: 1916-9795 Prime Labeling for Some Cycle Related Graphs S K Vaidya (Corresponding author) Department of Mathematics, Saurashtra University Rajkot 360 005, Gujarat,

More information

Binding Number of Some Special Classes of Trees

Binding Number of Some Special Classes of Trees International J.Math. Combin. Vol.(206), 76-8 Binding Number of Some Special Classes of Trees B.Chaluvaraju, H.S.Boregowda 2 and S.Kumbinarsaiah 3 Department of Mathematics, Bangalore University, Janana

More information

On Sequential Topogenic Graphs

On Sequential Topogenic Graphs Int. J. Contemp. Math. Sciences, Vol. 5, 2010, no. 36, 1799-1805 On Sequential Topogenic Graphs Bindhu K. Thomas, K. A. Germina and Jisha Elizabath Joy Research Center & PG Department of Mathematics Mary

More information

The strong chromatic number of a graph

The strong chromatic number of a graph The strong chromatic number of a graph Noga Alon Abstract It is shown that there is an absolute constant c with the following property: For any two graphs G 1 = (V, E 1 ) and G 2 = (V, E 2 ) on the same

More information

FOUR EDGE-INDEPENDENT SPANNING TREES 1

FOUR EDGE-INDEPENDENT SPANNING TREES 1 FOUR EDGE-INDEPENDENT SPANNING TREES 1 Alexander Hoyer and Robin Thomas School of Mathematics Georgia Institute of Technology Atlanta, Georgia 30332-0160, USA ABSTRACT We prove an ear-decomposition theorem

More information

An Eternal Domination Problem in Grids

An Eternal Domination Problem in Grids Theory and Applications of Graphs Volume Issue 1 Article 2 2017 An Eternal Domination Problem in Grids William Klostermeyer University of North Florida, klostermeyer@hotmail.com Margaret-Ellen Messinger

More information

Tree-Based Minimization of TCAM Entries for Packet Classification

Tree-Based Minimization of TCAM Entries for Packet Classification Tree-Based Minimization of TCAM Entries for Packet Classification YanSunandMinSikKim School of Electrical Engineering and Computer Science Washington State University Pullman, Washington 99164-2752, U.S.A.

More information

On Universal Cycles of Labeled Graphs

On Universal Cycles of Labeled Graphs On Universal Cycles of Labeled Graphs Greg Brockman Harvard University Cambridge, MA 02138 United States brockman@hcs.harvard.edu Bill Kay University of South Carolina Columbia, SC 29208 United States

More information

Chapter 2 Graphs. 2.1 Definition of Graphs

Chapter 2 Graphs. 2.1 Definition of Graphs Chapter 2 Graphs Abstract Graphs are discrete structures that consist of vertices and edges connecting some of these vertices. Graphs have many applications in Mathematics, Computer Science, Engineering,

More information

Non-extendible finite polycycles

Non-extendible finite polycycles Izvestiya: Mathematics 70:3 1 18 Izvestiya RAN : Ser. Mat. 70:3 3 22 c 2006 RAS(DoM) and LMS DOI 10.1070/IM2006v170n01ABEH002301 Non-extendible finite polycycles M. Deza, S. V. Shpectorov, M. I. Shtogrin

More information

An 11-Step Sorting Network for 18 Elements. Sherenaz W. Al-Haj Baddar, Kenneth E. Batcher

An 11-Step Sorting Network for 18 Elements. Sherenaz W. Al-Haj Baddar, Kenneth E. Batcher An -Step Sorting Network for 8 Elements Sherenaz W. Al-Haj Baddar, Kenneth E. Batcher Kent State University Department of Computer Science Kent, Ohio 444 salhajba@cs.kent.edu batcher@cs.kent.edu Abstract

More information

A Modified Inertial Method for Loop-free Decomposition of Acyclic Directed Graphs

A Modified Inertial Method for Loop-free Decomposition of Acyclic Directed Graphs MACRo 2015-5 th International Conference on Recent Achievements in Mechatronics, Automation, Computer Science and Robotics A Modified Inertial Method for Loop-free Decomposition of Acyclic Directed Graphs

More information

Minimum congestion spanning trees of grids and discrete toruses

Minimum congestion spanning trees of grids and discrete toruses Minimum congestion spanning trees of grids and discrete toruses A. Castejón Department of Applied Mathematics I Higher Technical School of Telecommunications Engineering (ETSIT) Universidad de Vigo Lagoas-Marcosende

More information