Efficient matching for column intersection graphs

Publication date

2014-01-01

Authors

Fagginger Auer, B.O.ISNI 0000000390431738
Bisseling, Rob H.ISNI 0000000384208994

Editors

Advisors

Supervisors

Document Type

Article
Open Access logo

License

Abstract

To improve the quality and efficiency of hypergraph-based matrix partitioners, we investigate high-quality matchings in column intersection graphs of large sparse binary matrices.We show that such algorithms have a natural decomposition in an integer-weighted graph-matching function and a neighbor-finding function and study the performance of 16 combinations of these functions. We improve upon the original matching algorithm of the Mondriaan matrix partitioner: by using PGA', we improve the averagematching quality from 95.3% to 97.4% of the optimum value; by using our new neighbor-finding heuristic, we obtain comparable quality and speedups of up to a factor of 19.6.

Keywords

Algorithms, Experimentation, Performance, Taverne, Theoretical Computer Science

Citation

Auer, B O F & Bisseling, R H 2014, 'Efficient matching for column intersection graphs', Journal of Experimental Algorithmics, vol. 19, 3. https://doi.org/10.1145/2616587