Efficient Parallel and External Matching

Marcel Birn, Vitaly Osipov, Peter Sanders, Christian Schulz, Nodari Sitchinava
Karlsruhe Institute of Technology, Karlsruhe, Germany
arXiv:1302.4587 [cs.DS], (19 Feb 2013)


   author={Birn}, M. and {Osipov}, V. and {Sanders}, P. and {Schulz}, C. and {Sitchinava}, N.},

   title={"{Efficient Parallel and External Matching}"},

   journal={ArXiv e-prints},




   keywords={Computer Science – Data Structures and Algorithms, Computer Science – Distributed, Parallel, and Cluster Computing},




   adsnote={Provided by the SAO/NASA Astrophysics Data System}


Download Download (PDF)   View View   Source Source   



We show that a simple algorithm for computing a matching on a graph runs in a logarithmic number of phases incurring work linear in the input size. The algorithm can be adapted to provide efficient algorithms in several models of computation, such as PRAM, External Memory, MapReduce and distributed memory models. Our CREW PRAM algorithm is the first O(log^2 n) time, linear work algorithm. Our experimental results indicate the algorithm’s high speed and efficiency combined with good solution quality.
Rating: 2.5/5. From 1 vote.
Please wait...

* * *

* * *

HGPU group © 2010-2021 hgpu.org

All rights belong to the respective authors

Contact us: