TL;DR
This paper introduces a new tree contraction algorithm that operates in constant rounds within the Adaptive Massively Parallel Computing model, significantly improving efficiency over previous methods and applicable to various tree problems.
Contribution
It presents a generalized tree contraction technique that runs in $O(1/\epsilon^3)$ rounds in the AMPC model, extending the applicability to multiple tree problems.
Findings
Achieves tree contraction in constant rounds in AMPC
Extends to multiple tree problems like matching and isomorphism
Applicable to industry-relevant parallel computing frameworks
Abstract
Miller and Reif's FOCS'85 classic and fundamental tree contraction algorithm is a broadly applicable technique for the parallel solution of a large number of tree problems. Additionally it is also used as an algorithmic design technique for a large number of parallel graph algorithms. In all previously explored models of computation, however, tree contractions have only been achieved in rounds of parallel run time. In this work, we not only introduce a generalized tree contraction method but also show it can be computed highly efficiently in rounds in the Adaptive Massively Parallel Computing (AMPC) setting, where each machine has local memory for some . AMPC is a practical extension of Massively Parallel Computing (MPC) which utilizes distributed hash tables. In general, MPC is an abstract model for MapReduce, Hadoop,…
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
Adaptive Massively Parallel Constant-round Tree Contraction· youtube
