Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleJuly 2020
Positive Aging Admits Fast Asynchronous Plurality Consensus
PODC '20: Proceedings of the 39th Symposium on Principles of Distributed ComputingPages 385–394https://doi.org/10.1145/3382734.3406506We study distributed plurality consensus among n nodes, each of which initially holds one of k opinions. The goal is to eventually agree on the initially dominant opinion. We consider an asynchronous communication model in which each node is equipped ...
- research-articleJuly 2020
K-set agreement bounds in round-based models through combinatorial topology
PODC '20: Proceedings of the 39th Symposium on Principles of Distributed ComputingPages 395–404https://doi.org/10.1145/3382734.3405752Round-based models are very common message-passing models; combinatorial topology applied to distributed computing provides sweeping results like general lower bounds. We combine both to study the computability of k-set agreement.
Among all the possible ...
- research-articleJuly 2020
An O(log3/2 n) Parallel Time Population Protocol for Majority with O(log n) States
PODC '20: Proceedings of the 39th Symposium on Principles of Distributed ComputingPages 191–199https://doi.org/10.1145/3382734.3405747In population protocols, the underlying distributed network consists of n nodes (or agents), denoted by V, and a scheduler that continuously selects uniformly random pairs of nodes to interact. When two nodes interact, their states are updated by ...
- research-articleJuly 2020
Truly Tight-in-Δ Bounds for Bipartite Maximal Matching and Variants
PODC '20: Proceedings of the 39th Symposium on Principles of Distributed ComputingPages 69–78https://doi.org/10.1145/3382734.3405745In a recent breakthrough result, Balliu et al. [FOCS'19] proved a deterministic Ω(min(Δ, log n/ log log n))-round and a randomized Ω(min(Δ, log log n/ log log log n))-round lower bound for the complexity of the bipartite maximal matching problem on n-...
- research-articleJuly 2020
Brief Announcement: Why Extension-Based Proofs Fail
PODC '20: Proceedings of the 39th Symposium on Principles of Distributed ComputingPages 54–56https://doi.org/10.1145/3382734.3405743We introduce extension-based proofs, a class of impossibility proofs that includes valency arguments. They are modelled as an interaction between a prover and a protocol. Using proofs based on combinatorial topology, it has been shown that it is ...
-
- research-articleJuly 2020
Massively Parallel Algorithms for Minimum Cut
PODC '20: Proceedings of the 39th Symposium on Principles of Distributed ComputingPages 119–128https://doi.org/10.1145/3382734.3405737We present two Massively Parallel Computation (MPC) algorithms for the Minimum Cut problem: an O(1)-round exact algorithm with Õ(n) memory per machine, and an O(log n · log log n) round (2 + ε) approximation with Õ(nα) memory per machine, for any ...
- research-articleJuly 2020
Efficient and Simple Algorithms for Fault-Tolerant Spanners
PODC '20: Proceedings of the 39th Symposium on Principles of Distributed ComputingPages 493–500https://doi.org/10.1145/3382734.3405735It was recently shown that a version of the greedy algorithm gives a construction of fault-tolerant spanners that is size-optimal, at least for vertex faults. However, the algorithm to construct this spanner is not polynomial-time, and the best-known ...
- research-articleJuly 2020
Probably Approximately Knowing
PODC '20: Proceedings of the 39th Symposium on Principles of Distributed ComputingPages 375–384https://doi.org/10.1145/3382734.3405734Whereas deterministic protocols are typically guaranteed to obtain particular goals of interest, probabilistic protocols typically provide only probabilistic guarantees. This paper initiates an investigation of the interdependence between actions and ...
- research-articleJuly 2020
Self-Stabilizing Leader Election in Regular Graphs
PODC '20: Proceedings of the 39th Symposium on Principles of Distributed ComputingPages 210–217https://doi.org/10.1145/3382734.3405733Population protocols [3] are used as a distributed model that captures the behavior of passively mobile agents. Leader election is one of the most well-studied problems in this model. In this paper, we focus on the self-stabilizing leader election (SSLE)...
- research-articleJuly 2020
Lower Bounds for Distributed Sketching of Maximal Matchings and Maximal Independent Sets
PODC '20: Proceedings of the 39th Symposium on Principles of Distributed ComputingPages 79–88https://doi.org/10.1145/3382734.3405732Consider the following distributed graph sketching model: There is a referee and n vertices in an undirected graph G sharing public randomness. Each vertex v only knows its neighborhood in G and the referee receives no input initially. The vertices ...
- research-articleJuly 2020
On the Subject of Non-Equivocation: Defining Non-Equivocation in Synchronous Agreement Systems
PODC '20: Proceedings of the 39th Symposium on Principles of Distributed ComputingPages 159–168https://doi.org/10.1145/3382734.3405731We study non-equivocation in synchronous agreement protocols: the restriction on faulty processes that they cannot act differently towards distinct non-faulty processes. Guarantees of non-equivocation have been used to provide improved fault tolerance ...
- research-articleJuly 2020
Generalizing the Sharp Threshold Phenomenon for the Distributed Complexity of the Lovász Local Lemma
PODC '20: Proceedings of the 39th Symposium on Principles of Distributed ComputingPages 329–338https://doi.org/10.1145/3382734.3405730Recently, Brandt, Maus and Uitto [PODC'19] showed that, in a restricted setting, the dependency of the complexity of the distributed Lovász Local Lemma (LLL) on the chosen LLL criterion exhibits a sharp threshold phenomenon: They proved that, under the ...
- research-articleJuly 2020
Single-Source Shortest Paths in the CONGEST Model with Improved Bound
PODC '20: Proceedings of the 39th Symposium on Principles of Distributed ComputingPages 464–473https://doi.org/10.1145/3382734.3405729We improve the time complexity of the single-source shortest path problem for weighted directed graphs (with non-negative integer weights) in the Broadcast CONGEST model of distributed computing. For polynomially bounded edge weights, the state-of-the-...
- research-articleJuly 2020
From Bezout's Identity to Space-Optimal Election in Anonymous Memory Systems
PODC '20: Proceedings of the 39th Symposium on Principles of Distributed ComputingPages 41–50https://doi.org/10.1145/3382734.3405727An anonymous shared memory REG can be seen as an array of atomic registers such that there is no a priori agreement among the processes on the names of the registers. As an example a very same physical register can be known as REG[x] by a process p and ...
- research-articleJuly 2020
Asynchronous Byzantine Approximate Consensus in Directed Networks
PODC '20: Proceedings of the 39th Symposium on Principles of Distributed ComputingPages 149–158https://doi.org/10.1145/3382734.3405724This paper considers the problem of approximate consensus in directed asynchronous message-passing networks where some nodes may become Byzantine faulty. We obtain a tight necessary and sufficient condition on the underlying directed communication ...
- research-articleJuly 2020
Seeing Far vs. Seeing Wide: Volume Complexity of Local Graph Problems
PODC '20: Proceedings of the 39th Symposium on Principles of Distributed ComputingPages 89–98https://doi.org/10.1145/3382734.3405721Assume we have a graph problem that is locally checkable but not locally solvable---given a solution we can check that it is feasible by verifying all constant-radius neighborhoods, but to find a feasible solution each node needs to explore the input ...
- research-articleJuly 2020
Sleeping is Efficient: MIS in O(1)-rounds Node-averaged Awake Complexity
PODC '20: Proceedings of the 39th Symposium on Principles of Distributed ComputingPages 99–108https://doi.org/10.1145/3382734.3405718Maximal Independent Set (MIS) is one of the fundamental problems in distributed computing. The round (time) complexity of distributed MIS has traditionally focused on the worst-case time for all nodes to finish. The best-known (randomized) MIS ...
- short-paperJuly 2020
Brief Announcement: On Using Null Messages in a Byzantine Setting
PODC '20: Proceedings of the 39th Symposium on Principles of Distributed ComputingPages 405–407https://doi.org/10.1145/3382734.3405717In reliable settings, null messages allow the transfer of information without explicit communication in cases of interest. We investigate the use of null messages in the much more challenging Byzantine model (without signatures). Different ways of using ...
- research-articleJuly 2020
DConstructor: Efficient and Robust Network Construction with Polylogarithmic Overhead
PODC '20: Proceedings of the 39th Symposium on Principles of Distributed ComputingPages 438–447https://doi.org/10.1145/3382734.3405716With the rise of dynamic reconfigurable networks such as Peer-to-Peer (P2P) networks, overlay networks, ad hoc wireless and mesh networks, it has become important to construct and maintain topologies with various desirable properties (such as ...
- research-articleJuly 2020
How much does randomness help with locally checkable problems?
PODC '20: Proceedings of the 39th Symposium on Principles of Distributed ComputingPages 299–308https://doi.org/10.1145/3382734.3405715Locally checkable labeling problems (LCLs) are distributed graph problems in which a solution is globally feasible if it is locally feasible in all constant-radius neighborhoods. Vertex colorings, maximal independent sets, and maximal matchings are ...