• DocumentCode
    1705265
  • Title

    A fast graph search multiprocessor algorithm

  • Author

    Subramaniam, P. R Venkata ; Cheng, Kam-Hoi

  • Author_Institution
    Dept. of Comput. Sci., Houston Univ., TX, USA
  • Volume
    1
  • fYear
    1997
  • Firstpage
    247
  • Abstract
    A systematic exploration of the vertices of a graph is the graph search problem. In this paper, we propose a new multiprocessor algorithm to solve the graph search problem. Our approach is to divide the work into three logical tasks, each carried out by a different group of processors. The first group processes the information of vertices. The second group balances the work-load among the first group of processors dynamically, and the third group processes the relationships among the vertices of the graph. They remove edges leading to processed vertices, thus eliminating the possibility of duplication of processing. Our proposed algorithm takes O(n/p+L) time using reconfigurable meshes with O(pl) processors, where n is the number of vertices, l the number of edges, and L is one plus the minimum distance of the furthest vertex from the start vertex. Our algorithm is faster than the parallel breadth-first search algorithm on a SIMD-SM-R model
  • Keywords
    data structures; graph theory; multiprocessing systems; search problems; SIMD-SM-R model; duplication of processing; graph search multiprocessor algorithm; multiprocessor algorithm; parallel breadth-first search algorithm; vertices; work-load; Computer science; Data structures; Multiprocessing systems; Search problems; Tree graphs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Aerospace and Electronics Conference, 1997. NAECON 1997., Proceedings of the IEEE 1997 National
  • Conference_Location
    Dayton, OH
  • Print_ISBN
    0-7803-3725-5
  • Type

    conf

  • DOI
    10.1109/NAECON.1997.618086
  • Filename
    618086