Multiprocessor Implementation of Transitive Closure

dc.contributor.authorBhalla, Sunidhi
dc.contributor.supervisorBawa, Seema
dc.date.accessioned2007-05-01T11:06:37Z
dc.date.available2007-05-01T11:06:37Z
dc.date.issued2007-05-01T11:06:37Z
dc.description.abstractGraph theoretic algorithms are found quite effective for solving complex real life problems. Computing the transitive closure in directed graphs is a fundamental graph problem. Transitive closure can be thought of as establishing a data structure that makes it possible to solve reachability questions (can I get to x from y?) efficiently. After the preprocessing of constructing the transitive closure, all reachability queries can be answered in constant time by simply reporting a matrix entry. Transitive closure is fundamental in propagating the consequences of modified attributes of a graph G. For efficient system utilization and fast response to the user, it is necessary to use parallel algorithms for solving a single problem. Transitive closure is a highly parallelizable problem; it belongs to the class NC of problems that can be solved in polylogarithmic time (i.e. O(logcn) for some constant c) with polynomial number of processors.en
dc.description.sponsorshipComputer Science & Engineering Department, Thapar University (Deemed University), Patiala-147004.en
dc.format.extent523721 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.urihttp://hdl.handle.net/123456789/336
dc.language.isoenen
dc.subjectTransitive Closureen
dc.subjectParallel Algorithm Designen
dc.subjectDouble Hash-Based Clusteringen
dc.subjectGranularity and Concurrencyen
dc.subjectRun Timeen
dc.titleMultiprocessor Implementation of Transitive Closureen
dc.typeThesisen

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
336.pdf
Size:
503.3 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.8 KB
Format:
Item-specific license agreed upon to submission
Description: