Direct methods for sparse matrices
Direct methods for sparse matrices
Remarks on implementation of O(n1/2τ) assignment algorithms
ACM Transactions on Mathematical Software (TOMS)
A new approach to the maximum-flow problem
Journal of the ACM (JACM)
3-D Object Recognition Using Bipartite Matching Embedded in Discrete Relaxation
IEEE Transactions on Pattern Analysis and Machine Intelligence
SIAM Journal on Discrete Mathematics
The Pseudoflow Algorithm and the Pseudoflow-Based Simplex for the Maximum Flow Problem
Proceedings of the 6th International IPCO Conference on Integer Programming and Combinatorial Optimization
Assignment Problems
Bipartite Graph Matching Computation on GPU
EMMCVPR '09 Proceedings of the 7th International Conference on Energy Minimization Methods in Computer Vision and Pattern Recognition
The university of Florida sparse matrix collection
ACM Transactions on Mathematical Software (TOMS)
Design, implementation, and analysis of maximum transversal algorithms
ACM Transactions on Mathematical Software (TOMS)
A GPU algorithm for greedy graph matching
Facing the Multicore-Challenge II
Multithreaded Algorithms for Matching in Graphs with Application to Data Analysis in Flow Cytometry
IPDPSW '12 Proceedings of the 2012 IEEE 26th International Parallel and Distributed Processing Symposium Workshops & PhD Forum
Multithreaded Clustering for Multi-level Hypergraph Partitioning
IPDPS '12 Proceedings of the 2012 IEEE 26th International Parallel and Distributed Processing Symposium
Multithreaded Algorithms for Maxmum Matching in Bipartite Graphs
IPDPS '12 Proceedings of the 2012 IEEE 26th International Parallel and Distributed Processing Symposium
Approximate weighted matching on emerging manycore and multithreaded architectures
International Journal of High Performance Computing Applications
Push-relabel based algorithms for the maximum transversal problem
Computers and Operations Research
Hi-index | 0.00 |
We design, implement, and evaluate GPU-based algorithms for the maximum cardinality matching problem in bipartite graphs. Such algorithms have a variety of applications in computer science, scientific computing, bioinformatics, and other areas. To the best of our knowledge, ours is the first study which focuses on the GPU implementation of the maximum cardinality matching algorithms. We compare the proposed algorithms with serial and multicore implementations from the literature on a large set of real-life problems where in majority of the cases one of our GPU-accelerated algorithms is demonstrated to be faster than both the sequential and multicore implementations.