Show simple item record

dc.contributor.authorBen-David, Naama
dc.contributor.authorBlelloch, Guy
dc.contributor.authorFineman, Jeremy
dc.contributor.authorGibbons, Phillip
dc.contributor.authorGu, Yan
dc.contributor.authorMcGuffey, Charles
dc.contributor.authorShun, Julian
dc.date.accessioned2021-10-27T20:34:55Z
dc.date.available2021-10-27T20:34:55Z
dc.date.issued2018
dc.identifier.urihttps://hdl.handle.net/1721.1/136335
dc.description.abstract© 2018 IEEE. The future of main memory appears to lie in the direction of new technologies that provide strong capacity-To-performance ratios, but have write operations that are much more expensive than reads in terms of latency, bandwidth, and energy. Motivated by this trend, we propose sequential and parallel algorithms to solve graph connectivity problems using significantly fewer writes than conventional algorithms. Our primary algorithmic tool is the construction of an o(n)-sized implicit decomposition of a bounded-degree graph G on n nodes, which combined with read-only access to G enables fast answers to connectivity and biconnectivity queries on G. The construction breaks the linear-write 'barrier', resulting in costs that are asymptotically lower than conventional algorithms while adding only a modest cost to querying time. For general non-sparse graphs on m edges, we also provide the first o(m) writes and O(m) operations parallel algorithms for connectivity and biconnectivity. These algorithms provide insight into how applications can efficiently process computations on large graphs in systems with read-write asymmetry.
dc.language.isoen
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)
dc.relation.isversionof10.1109/IPDPS.2018.00081
dc.rightsCreative Commons Attribution-Noncommercial-Share Alike
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/
dc.sourcearXiv
dc.titleImplicit Decomposition for Write-Efficient Connectivity Algorithms
dc.typeArticle
dc.contributor.departmentMassachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
dc.relation.journalProceedings - 2018 IEEE 32nd International Parallel and Distributed Processing Symposium, IPDPS 2018
dc.eprint.versionOriginal manuscript
dc.type.urihttp://purl.org/eprint/type/ConferencePaper
eprint.statushttp://purl.org/eprint/status/NonPeerReviewed
dc.date.updated2019-07-03T14:34:45Z
dspace.orderedauthorsBen-David, N; Blelloch, G; Fineman, J; Gibbons, P; Gu, Y; McGuffey, C; Shun, J
dspace.date.submission2019-07-03T14:34:46Z
mit.metadata.statusAuthority Work and Publication Information Needed


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record