• DocumentCode
    2554413
  • Title

    Processing the transitive-closure logic rules on shared-nothing multiprocessor systems

  • Author

    Qadah, Ghassan Z.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Northwestern Univ., Evanston, IL, USA
  • fYear
    1990
  • fDate
    31 Oct-2 Nov 1990
  • Firstpage
    214
  • Lastpage
    220
  • Abstract
    The author presents and evaluates, using rigorous analytical models, a number of parallel algorithms suitable for processing an important class of recursive queries, the instantiated transitive closure (TC) queries. These algorithms are variants of the sequential δ-wavefront algorithm, designed to run on a shared-nothing (message-passing) type of multiprocessor system. The results obtained indicate that the relative performance of these algorithms is a strong function of not only the parameters which characterize the database and the processed query. Two parallel algorithms have been identified to be the best performing ones, one for systems with slow interconnection networks and the other for systems with fast networks. It is also found that allocating too many nodes to a query which does not need them results in a substantial loss of potential speedup in the processing of the query
  • Keywords
    database theory; distributed databases; parallel algorithms; query languages; fast networks; instantiated transitive closure; parallel algorithms; query processing; recursive queries; shared-nothing multiprocessor systems; slow interconnection networks; transitive-closure logic rules; Algebra; Algorithm design and analysis; Analytical models; Database systems; Deductive databases; Hardware; Intelligent systems; Logic; Multiprocessing systems; Parallel algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1990. COMPSAC 90. Proceedings., Fourteenth Annual International
  • Conference_Location
    Chicago, IL
  • Print_ISBN
    0-8186-2054-4
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1990.139354
  • Filename
    139354