skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: New Effective Multithreaded Matching Algorithms

Conference ·

Matching is an important combinatorial problem with a number of applications in areas such as community detection, sparse linear algebra, and network alignment. Since computing optimal matchings can be very time consuming, several fast approximation algorithms, both sequential and parallel, have been suggested. Common to the algorithms giving the best solutions is that they tend to be sequential by nature, while algorithms more suitable for parallel computation give solutions of less quality. We present a new simple 1 2 -approximation algorithm for the weighted matching problem. This algorithm is both faster than any other suggested sequential 1 2 -approximation algorithm on almost all inputs and also scales better than previous multithreaded algorithms. We further extend this to a general scalable multithreaded algorithm that computes matchings of weight comparable with the best sequential algorithms. The performance of the suggested algorithms is documented through extensive experiments on different multithreaded architectures.

Research Organization:
Pacific Northwest National Lab. (PNNL), Richland, WA (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
AC05-76RL01830
OSTI ID:
1156995
Report Number(s):
PNNL-SA-99347; 400470000
Resource Relation:
Conference: 28th IEEE International Parallel & Distributed Processing Symposium, May 19-23, 2014, Phoenix, Arizona, 519-528
Country of Publication:
United States
Language:
English

Similar Records

Approximate Weighted Matching On Emerging Manycore and Multithreaded Architectures
Journal Article · Fri Nov 30 00:00:00 EST 2012 · International Journal of High Performance Computing Applications, 26 (4 ):413-430 · OSTI ID:1156995

A Novel Multithreaded Algorithm For Extracting Maximal Chordal Subgraphs
Conference · Thu Oct 25 00:00:00 EDT 2012 · OSTI ID:1156995

On Parallel Push-Relabel based Algorithms for Bipartite Maximum Matching
Journal Article · Tue Jul 01 00:00:00 EDT 2014 · Parallel Computing, 40(7):289 - 308 · OSTI ID:1156995

Related Subjects