• DocumentCode
    2044090
  • Title

    Revisiting a BSP/CGM transitive closure algorithm

  • Author

    Cáceres, Edson Norberto ; Vieira, Cristiano Costa Argemom

  • Author_Institution
    Dept. de Computacao e Estatistica, Fed. Univ. of Mato Grosso do Sul, Campo Grande, Brazil
  • fYear
    2004
  • fDate
    27-29 Oct. 2004
  • Firstpage
    174
  • Lastpage
    179
  • Abstract
    We present a new BSP/CGM parallel algorithm for the transitive closure problem. Our algorithm uses O(n3/pα) local computation time with O(p/α) communication rounds, where α is the size in bits that can be stored in a primitive data item. For all the randomly generated graphs that were used in the tests, the number of communication rounds was bounded by log p/α+1. Our algorithm, even for the worst case, improves the previous results. The algorithm was implemented and the results show the efficiency and scalability of the presented algorithm and compare favorably with other parallel implementations.
  • Keywords
    computational complexity; graph theory; parallel algorithms; BSP/CGM parallel algorithm; transitive closure problem; Computational modeling; Concurrent computing; Labeling; Parallel algorithms; Parallel processing; Phase change random access memory; Random number generation; Scalability; Testing; User-generated content;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture and High Performance Computing, 2004. SBAC-PAD 2004. 16th Symposium on
  • ISSN
    1550-6533
  • Print_ISBN
    0-7695-2240-8
  • Type

    conf

  • DOI
    10.1109/SBAC-PAD.2004.36
  • Filename
    1364751