Graph Sparsification for Derandomizing Massively Parallel Computation with Low Space
نویسندگان
چکیده
The Massively Parallel Computation (MPC) model is an emerging that distills core aspects of distributed and parallel computation, developed as a tool to solve combinatorial (typically graph) problems in systems many machines with limited space. Recent work has focused on the regime which have sublinear (in n , number nodes input space, randomized algorithms presented for fundamental Maximal Matching Independent Set. However, there been no prior corresponding deterministic algorithms. A major challenge underlying space setting local each machine might be too small store all edges incident single node. This poses considerable obstacle compared classical models node assumed know easy access its edges. To overcome this barrier, we introduce new graph sparsification technique deterministically computes low-degree subgraph, additional property solving problem subgraph provides significant progress towards original graph. Using framework derandomize well-known algorithm Luby [SICOMP’86], obtain O (log ? + log )-round MPC Set ( ? ) any constant > 0. These also run ?) rounds closely related CONGESTED CLIQUE, improving upon state-of-the-art bound 2 by Censor-Hillel et al. [DISC’17].
منابع مشابه
Graph Multiset Transformation as a Framework for Massively Parallel Computation
In this paper, graph multiset transformation is introduced and studied as a novel type of parallel graph transformation. The basic idea is that graph transformation rules may be applied to all or at least some members of a multiset of graphs simultaneously providing a computational step with the possibility of massive parallelism in this way. As a consequence, graph problems in the class NP can...
متن کاملMassively parallel neural computation
Reverse-engineering the brain is one of the US National Academy of Engineering’s “Grand Challenges.” The structure of the brain can be examined at many different levels, spanning many disciplines from low-level biology through psychology and computer science. This thesis focusses on real-time computation of large neural networks using the Izhikevich spiking neuron model. Neural computation has ...
متن کاملMassively-Parallel Graph Processing
The goal of this project is to understand the challenges in porting graph algorithms to commodity, hybrid platforms; platforms that consist of processors optimized for sequential processing and accelerators optimized for massively-parallel processing. This study fills the gap between current graph processing platforms that are either expensive (e.g., supercomputers) or inefficient (e.g., commod...
متن کاملVerifiable Computation with Massively Parallel Interactive Proofs
As the cloud computing paradigm has gained prominence, the need for verifiable computation has grown increasingly urgent. Protocols for verifiable computation enable a weak client to outsource difficult computations to a powerful, but untrusted server, in a way that provides the client with a guarantee that the server performed the requested computations correctly. By design, these protocols im...
متن کاملEfficient, Massively Parallel Eigenvalue Computation
In numerical simulations of disordered electronic systems, one of the most common approaches is to diagonalize random Hamiltonian matrices and to study the eigenvalues and eigenfunctions of a single electron in the presence of a random potential. In this paper, we describe an effort to implement a matrix diagonalization routine for real symmetric dense matrices on massively parallel SIMD comput...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ACM Transactions on Algorithms
سال: 2021
ISSN: ['1549-6333', '1549-6325']
DOI: https://doi.org/10.1145/3451992