Fibonacci heaps and their uses in improved network optimization algorithms
Journal of the ACM (JACM)
Parallel and distributed computation: numerical methods
Parallel and distributed computation: numerical methods
Linear network optimization: algorithms and codes
Linear network optimization: algorithms and codes
An optimal algorithm for approximate nearest neighbor searching fixed dimensions
Journal of the ACM (JACM)
A Fast and High Quality Multilevel Scheme for Partitioning Irregular Graphs
SIAM Journal on Scientific Computing
The Design and Use of Algorithms for Permuting Large Entries to the Diagonal of Sparse Matrices
SIAM Journal on Matrix Analysis and Applications
Preconditioning Highly Indefinite and Nonsymmetric Matrices
SIAM Journal on Scientific Computing
On Algorithms For Permuting Large Entries to the Diagonal of a Sparse Matrix
SIAM Journal on Matrix Analysis and Applications
Parallel Scientific Computation: A Structured Approach Using BSP and MPI
Parallel Scientific Computation: A Structured Approach Using BSP and MPI
Distinctive Image Features from Scale-Invariant Keypoints
International Journal of Computer Vision
A simpler linear time 2/3 - ε approximation for maximum weight matching
Information Processing Letters
Weighted Matchings for Preconditioning Symmetric Indefinite Linear Systems
SIAM Journal on Scientific Computing
Photo tourism: exploring photo collections in 3D
ACM SIGGRAPH 2006 Papers
Approximating weighted matchings in parallel
Information Processing Letters
The Long Tail: Why the Future of Business Is Selling Less of More
The Long Tail: Why the Future of Business Is Selling Less of More
Graph matching using the interference of continuous-time quantum walks
Pattern Recognition
Towards auction algorithms for large dense assignment problems
Computational Optimization and Applications
Heuristic initialization for bipartite matching problems
Journal of Experimental Algorithmics (JEA)
Linear time local improvements for weighted matchings in graphs
WEA'03 Proceedings of the 2nd international conference on Experimental and efficient algorithms
Linear time 1/2 -approximation algorithm for maximum weighted matching in general graphs
STACS'99 Proceedings of the 16th annual conference on Theoretical aspects of computer science
A parallel approximation algorithm for the weighted maximum matching problem
PPAM'07 Proceedings of the 7th international conference on Parallel processing and applied mathematics
Networks, Crowds, and Markets: Reasoning About a Highly Connected World
Networks, Crowds, and Markets: Reasoning About a Highly Connected World
Parallel greedy graph matching using an edge partitioning approach
Proceedings of the fourth international workshop on High-level parallel programming and applications
Parallel hypergraph partitioning for scientific computing
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
The university of Florida sparse matrix collection
ACM Transactions on Mathematical Software (TOMS)
Distributed-Memory Parallel Algorithms for Matching and Coloring
IPDPSW '11 Proceedings of the 2011 IEEE International Symposium on Parallel and Distributed Processing Workshops and PhD Forum
Making static pivoting scalable and dependable
Making static pivoting scalable and dependable
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Euro-Par'07 Proceedings of the 13th international Euro-Par conference on Parallel Processing
Network Similarity Decomposition (NSD): A Fast and Scalable Approach to Network Alignment
IEEE Transactions on Knowledge and Data Engineering
Hi-index | 0.00 |
Maximum weighted matchings represent a fundamental kernel in massive graph analysis and occur in a wide range of real-life applications. Here, a parallel auction-based matching algorithm is developed, which is able to tackle matchings in very large, dense, and sparse bipartite graphs. It will be demonstrated that the convergence of the auction algorithm crucially depends on two different @e-scaling strategies. The auction algorithm including the @e-scaling strategies has been implemented using a hybrid MPI-OpenMP programming model, and its performance is validated in various applications from bioinformatics, computer vision, and sparse linear algebra. It is concluded that for dense bipartite graphs, the auction algorithm scales well, and for sparse bipartite graphs at least a substantial speedup is achieved against alternative approaches that are based on augmenting path algorithms.