中文
相关论文

相关论文: Deterministic Massively Parallel Algorithms for Ru…

200 篇论文

We present a randomized $O(m \log^2 n)$ work, $O(\text{polylog } n)$ depth parallel algorithm for minimum cut. This algorithm matches the work bounds of a recent sequential algorithm by Gawrychowski, Mozes, and Weimann [ICALP'20], and…

数据结构与算法 · 计算机科学 2021-12-30 Daniel Anderson , Guy E. Blelloch

We develop and analyze concurrent algorithms for the disjoint set union (union-find) problem in the shared memory, asynchronous multiprocessor model of computation, with CAS (compare and swap) or DCAS (double compare and swap) as the…

分布式、并行与集群计算 · 计算机科学 2020-03-04 Siddhartha V. Jayanti , Robert E. Tarjan

We study parallel algorithms for the classical balls-into-bins problem, in which $m$ balls acting in parallel as separate agents are placed into $n$ bins. Algorithms operate in synchronous rounds, in each of which balls and bins exchange…

分布式、并行与集群计算 · 计算机科学 2019-04-17 Christoph Lenzen , Merav Parter , Eylon Yogev

This paper concerns {\em randomized} leader election in synchronous distributed networks. A distributed leader election algorithm is presented for complete $n$-node networks that runs in O(1) rounds and (with high probability) uses only…

数据结构与算法 · 计算机科学 2013-05-16 Shay Kutten , Gopal Pandurangan , David Peleg , Peter Robinson , Amitabh Trehan

In a recent breakthrough result, Balliu et al. [FOCS'19] proved a deterministic $\Omega(\min(\Delta,\log n /\log \log n))$-round and a randomized $\Omega(\min(\Delta,\log \log n/\log \log \log n))$-round lower bound for the complexity of…

分布式、并行与集群计算 · 计算机科学 2020-02-20 Sebastian Brandt , Dennis Olivetti

Many randomized algorithms can be derandomized efficiently using either the method of conditional expectations or probability spaces with low independence. A series of papers, beginning with work by Luby (1988), showed that in many cases…

数据结构与算法 · 计算机科学 2023-10-13 David G. Harris

In this work, we study the classic submodular maximization problem under knapsack constraints and beyond. We first present an $(7/16-\varepsilon)$-approximate algorithm for single knapsack constraint, which requires…

数据结构与算法 · 计算机科学 2020-12-22 Wenxin Li

Dynamic Voltage Scaling techniques allow the processor to set its speed dynamically in order to reduce energy consumption. In the continuous model, the processor can run at any speed, while in the discrete model, the processor can only run…

数据结构与算法 · 计算机科学 2014-08-27 Minming Li , Frances F. Yao , Hao Yuan

The problem of electing a leader from among $n$ contenders is one of the fundamental questions in distributed computing. In its simplest formulation, the task is as follows: given $n$ processors, all participants must eventually return a…

分布式、并行与集群计算 · 计算机科学 2015-02-17 Dan Alistarh , Rati Gelashvili , Adrian Vladu

We present deterministic constant-round protocols for the graph connectivity problem in the model where each of the $n$ nodes of a graph receives a row of the adjacency matrix, and broadcasts a single sublinear size message to all other…

分布式、并行与集群计算 · 计算机科学 2017-06-13 Pedro Montealegre , Ioan Todinca

One of the most basic techniques in algorithm design consists of breaking a problem into subproblems and then proceeding recursively. In the case of graph algorithms, one way to implement this approach is through separator sets. Given a…

分布式、并行与集群计算 · 计算机科学 2026-03-13 Benjamin Jauregui , Pedro Montealegre , Ivan Rapaport

Many randomized algorithms can be derandomized efficiently using either the method of conditional expectations or probability spaces with low (almost-) independence. A series of papers, beginning with Luby (1993) and continuing with Berger…

数据结构与算法 · 计算机科学 2023-10-13 David G. Harris

We show that, for every $k\geq 2$, $C_{2k}$-freeness can be decided in $O(n^{1-1/k})$ rounds in the Broadcast CONGEST model, by a deterministic algorithm. This (deterministic) round-complexity is optimal for $k=2$ up to logarithmic factors…

分布式、并行与集群计算 · 计算机科学 2025-05-02 Pierre Fraigniaud , Maël Luce , Frédéric Magniez , Ioan Todinca

The Lov\'{a}sz Local Lemma (LLL) is a cornerstone principle in the probabilistic method of combinatorics, and a seminal algorithm of Moser & Tardos (2010) provides an efficient randomized algorithm to implement it. This can be parallelized…

离散数学 · 计算机科学 2023-10-13 Bernhard Haeupler , David G. Harris

We introduce a method for sparsifying distributed algorithms and exhibit how it leads to improvements that go past known barriers in two algorithmic settings of large-scale graph processing: Massively Parallel Computation (MPC), and Local…

数据结构与算法 · 计算机科学 2018-07-18 Mohsen Ghaffari , Jara Uitto

We develop a general deterministic distributed method for locally rounding fractional solutions of graph problems for which the analysis can be broken down into analyzing pairs of vertices. Roughly speaking, the method can transform…

数据结构与算法 · 计算机科学 2022-09-26 Salwa Faour , Mohsen Ghaffari , Christoph Grunau , Fabian Kuhn , Václav Rozhoň

Distributed vertex coloring is one of the classic problems and probably also the most widely studied problems in the area of distributed graph algorithms. We present a new randomized distributed vertex coloring algorithm for the standard…

数据结构与算法 · 计算机科学 2021-04-13 Magnús M. Halldórsson , Fabian Kuhn , Yannic Maus , Tigran Tonoyan

In the online sorting problem, a sequence of $n$ numbers in $[0, 1]$ (including $\{0,1\}$) have to be inserted in an array of size $m \ge n$ so as to minimize the sum of absolute differences between pairs of numbers occupying consecutive…

数据结构与算法 · 计算机科学 2025-08-21 Yossi Azar , Debmalya Panigrahi , Or Vardi

Finding dense subgraphs is a fundamental algorithmic tool in data mining, community detection, and clustering. In this problem, one aims to find an induced subgraph whose edge-to-vertex ratio is maximized. We study the directed case of this…

数据结构与算法 · 计算机科学 2023-11-21 Slobodan Mitrović , Theodore Pan

Dynamic trees are a well-studied and fundamental building block of dynamic graph algorithms dating back to the seminal work of Sleator and Tarjan [STOC'81, (1981), pp. 114-122]. The problem is to maintain a tree subject to online edge…

数据结构与算法 · 计算机科学 2023-06-16 Daniel Anderson , Guy E. Blelloch