Ranks of graphs:: The size of acyclic orientcation cover for deadlock-free packet routing

被引:2
|
作者
Kralovic, R. [1 ]
Ruzicka, P.
机构
[1] Comenius Univ, Fac Math & Phys, Dept Comp Sci, Bratislava, Slovakia
[2] Comenius Univ, Fac Math & Phys, Inst Informat, Bratislava, Slovakia
关键词
communication networks; packet routing; acyclic orientation cover;
D O I
10.1016/j.tcs.2006.10.036
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Given a graph G, the problem is to determine an acyclic orientation of G which minimizes the maximal number of changes of orientation along any shortest path in G. The corresponding value is called the rank of the graph G. The motivation for this graph theoretical problem comes from the design of deadlock-free packet routing protocols [G Tel, Deadlock-free packet switching networks, in: Introduction to Distributed Algorithms, Cambridge University Press, Cambridge, UK, 1994 (Chapter 5)]. This acyclic orientation covering problem on the shortest path systems has been. studied in [J.-C. Bermond, M. Di Ianni, M. Flammini, S. Perennes, Acyclic orientations for deadlock prevention in interconnection networks, in: 23rd International Workshop on Graph-Theoretic Concepts in Computer Science (WG), in: Lecture Notes in Computer Science, vol. 1335, SpringerVerlag, 1997, pp. 52-64] where it was shown that the general problem of determining the rank is NP-complete and some upper and lower bounds on the rank were presented for particular topologies, such as grids, tori and hypercubes. The main unresolved problem stated in [J.-C. Bermond, M. Di Ianni, M. Flammini, S. Perennes, Acyclic orientations for deadlock prevention in interconnection networks, in: 23rd International Workshop on Graph-Theoretic Concepts in Computer Science (WG), in: Lecture Notes in Computer Science, vol. 1335, Springer-Verlag, 1997, pp. 52-64] was to determine the rank values for other well-known interconnection networks and also for more general classes of graphs. In this paper we give a general lower bound argument for the rank problem and apply it to the class of involution-generated Cayley graphs which among others include hypercubes, star graphs, pancake graphs and transposition-tree based graphs [S.B. Akers, B. Krishnamurthy, A group-theoretic model for symmetric interconnection networks, MEE Transactions on Computers 38 (4) (1989) 555-565]. We also present a large class LCP(T,SP) of graphs with constant rank. This class of graphs is defined as the layered cross product [S. Even, A. Litman, Layered cross product-A technique to construct interconnection networks, Networks 29 (1997) 219-223] of layered trees and series-parallel graphs and includes among others butterflies, Bene, networks, fat-trees and meshes of trees. For some special topologies, improved lower bounds on the rank are alsc presented. We consider some of the modified versions of the rank problem as well. (C) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:203 / 213
页数:11
相关论文
共 50 条
  • [21] Deadlock-free routing in irregular networks using prefix routing
    Wu, Jie
    Sheng, Li
    Parallel Processing Letters, 2003, 13 (04) : 705 - 720
  • [22] A framework for designing deadlock-free wormhole routing algorithms
    Boppana, RV
    Chalasani, S
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1996, 7 (02) : 169 - 183
  • [23] A necessary and sufficient condition for deadlock-free wormhole routing
    Schwiebert, L
    Jayasimha, DN
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1996, 32 (01) : 103 - 117
  • [24] Deadlock-free routing in InfiniBand™ through destination renaming
    López, P
    Flich, J
    Duato, J
    PROCEEDINGS OF THE 2001 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, 2001, : 427 - 434
  • [25] Deadlock-free adaptive routing algorithm on diagonal mesh
    Zheng, Wuji
    Chen, Xinmeng
    Li, Keqing
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2000, 37 (06): : 721 - 725
  • [26] A Decision Procedure for Deadlock-Free Routing in Wormhole Networks
    Verbeek, Freek
    Schmaltz, Julien
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2014, 25 (08) : 1935 - 1944
  • [27] DEADLOCK-FREE MESSAGE ROUTING IN MULTIPROCESSOR INTERCONNECTION NETWORKS
    DALLY, WJ
    SEITZ, CL
    IEEE TRANSACTIONS ON COMPUTERS, 1987, 36 (05) : 547 - 553
  • [28] Application-Aware Deadlock-Free Oblivious Routing
    Kinsy, Michel
    Cho, Myong Hyon
    Wen, Tina
    Suh, Edward
    van Dijk, Marten
    Devadas, Srinivas
    ISCA 2009: 36TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, 2009, : 208 - 219
  • [29] Deadlock-free oblivious wormhole routing with cyclic dependencies
    Schwiebert, L
    IEEE TRANSACTIONS ON COMPUTERS, 2001, 50 (09) : 865 - 876
  • [30] FULLY ADAPTIVE MINIMAL DEADLOCK-FREE PACKET ROUTING IN HYPERCUBES, MESHES, AND OTHER NETWORKS - ALGORITHMS AND SIMULATIONS
    PIFARRE, GD
    GRAVANO, L
    FELPERIN, SA
    SANZ, JLC
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1994, 5 (03) : 247 - 263