• DocumentCode
    1110185
  • Title

    Distributed algorithms for network recognition problems

  • Author

    Ramarao, K.V.S.

  • Author_Institution
    Dept. of Comput. Sci., Pittsburgh Univ., PA, USA
  • Volume
    38
  • Issue
    9
  • fYear
    1989
  • fDate
    9/1/1989 12:00:00 AM
  • Firstpage
    1240
  • Lastpage
    1248
  • Abstract
    The problem of recognizing whether a given network is a tree, ring, star, complete graph, or bipartite graph is considered. Unified algorithms to recognize if the network is any one of the above are presented in each of three classes of algorithms-with centralized, decentralized, and noncentralized initiations. It is shown that the communication and time complexities of the centralized algorithm are linear in e and d, respectively, while those for decentralized algorithm are O(e+n log n ) and O(n), respectively (e is the number of edges, n is the number of processors, and d is the diameter of the graph). The complexities for noncentralized algorithms are, respectively O(e+n log k ), where k is the level number, and O(n)
  • Keywords
    computational complexity; computer networks; distributed processing; bipartite graph; centralized; communication complexity; complete graph; decentralized; distributed algorithms; network recognition; noncentralized initiations; ring; star; time complexities; tree; unified algorithms; Algorithm design and analysis; Bipartite graph; Clocks; Concurrency control; Costs; Distributed algorithms; Distributed computing; Network topology; Routing; Tree graphs;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.29464
  • Filename
    29464