• DocumentCode
    2869571
  • Title

    Parallel transitive closure computations using topological sort

  • Author

    Hua, Kien A. ; Hannenhalli, Sridhar S.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Central Florida, Orlando, FL, USA
  • fYear
    1991
  • fDate
    4-6 Dec 1991
  • Firstpage
    122
  • Lastpage
    129
  • Abstract
    Deals with parallel transitive closure computations. The sort-based approaches introduced sorts the tuples of the relation into topological order, and the sorted relation is then horizontally partitioned and distributed across several processing nodes of a message passing multiprocessor system. This data partitioning strategy allows the transitive closure computation of the local data fragments to be computed in parallel with no interprocessor communication. The construction of the final result then requires only a small number of joins. Extensive analytical results are included in the paper as well. They show that the proposed techniques leads to a speedup that is essentially linear with the number of processors. Its performance is significantly better than the recently published hashless parallel algorithm
  • Keywords
    database theory; deductive databases; parallel algorithms; parallel programming; sorting; data partitioning; horizontal partitioning; joins; local data fragments; message passing multiprocessor system; parallel transitive closure; processing nodes; relation tuples; topological sort; Computer science; Concurrent computing; Database systems; Deductive databases; File systems; Multiprocessing systems; Parallel algorithms; Parallel processing; Relational databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Information Systems, 1991., Proceedings of the First International Conference on
  • Conference_Location
    Miami Beach, FL
  • Print_ISBN
    0-8186-2295-4
  • Type

    conf

  • DOI
    10.1109/PDIS.1991.183079
  • Filename
    183079