HPC acceleration of large (min, +) matrix products to compute domination-type parameters in graphs
E.M. Garz\'on, J.A. Mart\'inez, J.J. Moreno, M.L. Puertas

TL;DR
This paper develops GPU-accelerated algorithms for computing the 2-domination number in Cartesian product graphs, specifically cylinders with small path sizes, improving computational efficiency over sequential methods.
Contribution
It introduces a novel algorithmic approach using $( ext{min},+)$ matrix products for large matrix computations in graph parameters, with performance analysis on modern hardware.
Findings
GPU implementation outperforms sequential algorithms
Able to compute 2-domination for cylinders with paths up to 12 vertices
Provides theoretical foundations for $( ext{min},+)$ matrix product applications in graph parameters
Abstract
The computation of the domination-type parameters is a challenging problem in Cartesian product graphs. We present an algorithmic method to compute the -domination number of the Cartesian product of a path with small order and any cycle, involving the matrix product. We establish some theoretical results that provide the algorithms necessary to compute that parameter, and the main challenge to run such algorithms comes from the large size of the matrices used, which makes it necessary to improve the techniques to handle these objects. We analyze the performance of the algorithms on modern multicore CPUs and on GPUs and we show the advantages over the sequential implementation. The use of these platforms allows us to compute the -domination number of cylinders such that their paths have at most vertices.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
