A hypergraph partitioning model for profile minimization

buir.contributor.authorAcer, Seher
buir.contributor.authorAykanat, Cevdet
dc.citation.epageA108en_US
dc.citation.issueNumber1en_US
dc.citation.spageA83en_US
dc.citation.volumeNumber41en_US
dc.contributor.authorAcer, Seheren_US
dc.contributor.authorKayaaslan, E.en_US
dc.contributor.authorAykanat, Cevdeten_US
dc.date.accessioned2020-02-10T08:07:58Z
dc.date.available2020-02-10T08:07:58Z
dc.date.issued2019
dc.departmentDepartment of Computer Engineeringen_US
dc.description.abstractIn this paper, the aim is to symmetrically permute the rows and columns of a given sparse symmetric matrix so that the profile of the permuted matrix is minimized. We formulate this permutation problem by first defining the m-way ordered hypergraph partitioning (moHP) problem and then showing the correspondence between profile minimization and moHP problems. For solving the moHP problem, we propose a recursive-bipartitioning-based hypergraph partitioning algorithm, which we refer to as the moHP algorithm. This algorithm achieves a linear part ordering via left-toright bipartitioning. In this algorithm, we utilize fixed vertices and two novel cut-net manipulation techniques in order to address the minimization objective of the moHP problem. We show the correctness of the moHP algorithm and describe how the existing partitioning tools can be utilized for its implementation. Experimental results on an extensive set of matrices show that the moHP algorithm obtains a smaller profile than the state-of-the-art profile reduction algorithms, which then results in considerable improvements in the factorization runtime in a direct solver.en_US
dc.identifier.doi10.1137/17M1161245en_US
dc.identifier.issn1064-8275en_US
dc.identifier.urihttp://hdl.handle.net/11693/53213en_US
dc.language.isoEnglishen_US
dc.publisherSociety for Industrial and Applied Mathematics Publicationsen_US
dc.relation.isversionofhttps://dx.doi.org/10.1137/17M1161245en_US
dc.source.titleSIAM Journal on Scientific Computingen_US
dc.subjectSparse matricesen_US
dc.subjectMatrix orderingen_US
dc.subjectMatrix profileen_US
dc.subjectMatrix envelopeen_US
dc.subjectProfile minimizationen_US
dc.subjectProfile reductionen_US
dc.subjectHypergraph partitioningen_US
dc.subjectRecursive bipartitioningen_US
dc.titleA hypergraph partitioning model for profile minimizationen_US
dc.typeArticleen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
A_hypergraph_partitioning_model_for_profile_minimization.pdf
Size:
849.61 KB
Format:
Adobe Portable Document Format
Description:
View / Download

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: