English
Related papers

Related papers: Smoothed Analysis of Population Protocols

200 papers

We consider leader election in anonymous radio networks modeled as simple undirected connected graphs. Nodes communicate in synchronous rounds. Nodes are anonymous and execute the same deterministic algorithm, so symmetry can be broken only…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-02-10 Avery Miller , Andrzej Pelc , Ram Narayan Yadav

There has recently been a surge of interest in the computational and complexity properties of the population model, which assumes $n$ anonymous, computationally-bounded nodes, interacting at random, and attempting to jointly compute global…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-01-12 Dan Alistarh , Martin Töpfer , Przemysław Uznański

The population protocol model describes a network of $n$ anonymous agents who cannot control with whom they interact. The agents collectively solve some computational problem through random pairwise interactions, each agent updating its own…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-10-25 David Doty , Mahsa Eftekhari

Population protocols are a model of computation in which indistinguishable mobile agents interact in pairs to decide a property of their initial configuration. Originally introduced by Angluin et. al. in 2004 with a constant number of…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-04-09 Philipp Czerner , Vincent Fischer , Roland Guttenberg

A {\em leader election} algorithm is an elimination process that divides recursively into tow subgroups an initial group of n items, eliminates one subgroup and continues the procedure until a subgroup is of size 1. In this paper the biased…

Data Structures and Algorithms · Computer Science 2007-05-23 Hanene Mohamed

We study the consensus problem in a synchronous distributed system of $n$ nodes under an adaptive adversary that has a slightly outdated view of the system and can block all incoming and outgoing communication of a constant fraction of the…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-05-03 Peter Robinson , Christian Scheideler , Alexander Setzer

We study the self-stabilizing leader election (SS-LE) problem in the population protocol model, assuming exact knowledge of the population size $n$. Burman, Chen, Chen, Doty, Nowak, Severson, and Xu [BCC+21] (PODC) showed that this problem…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-03-02 Yuichi Sudo

Population protocols are a model of distributed computation in which finite-state agents interact randomly in pairs. A protocol decides for any initial configuration whether it satisfies a fixed property, specified as a predicate on the set…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-08-15 Philipp Czerner

Population protocols form a well-established model of computation of passively mobile anonymous agents with constant-size memory. It is well known that population protocols compute Presburger-definable predicates, such as absolute majority…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-07-06 Michael Blondin , François Ladouceur

In this paper, we focus on the uniform bipartition problem in the population protocol model. This problem aims to divide a population into two groups of equal size. In particular, we consider the problem in the context of \emph{arbitrary}…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-11-19 Hiroto Yasumi , Fukuhito Ooshita , Michiko Inoue , Sébastien Tixeuil

We consider the problem of electing a leader among nodes in a highly dynamic network where the adversary has unbounded capacity to insert and remove nodes (including the leader) from the network and change connectivity at will. We present a…

Distributed, Parallel, and Cluster Computing · Computer Science 2013-10-21 John Augustine , Tejas Kulkarni , Paresh Nakhe , Peter Robinson

Smoothed analysis is a framework suggested for mediating gaps between worst-case and average-case complexities. In a recent work, Dinitz et al.~[Distributed Computing, 2018] suggested to use smoothed analysis in order to study dynamic…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-09-29 Uri Meir , Ami Paz , Gregory Schwartzman

Smoothed analysis is a method for analyzing the performance of algorithms, used especially for those algorithms whose running time in practice is significantly better than what can be proven through worst-case analysis. Spielman and Teng…

Data Structures and Algorithms · Computer Science 2026-05-26 Eleon Bach , Sophie Huiberts

The population protocol model was introduced by Angluin \emph{et al.} as a model of passively mobile anonymous finite-state agents. This model computes a predicate on the multiset of their inputs via interactions by pairs. The original…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-02-12 Olivier Bournez , Johanne Cohen , Mikaël Rabie

The prevailing methodology for analyzing population games and evolutionary dynamics in the large population limit assumes that a Poisson process (or clock) inherent to each agent determines when the agent can revise its strategy. Hence,…

Systems and Control · Electrical Eng. & Systems 2022-04-04 Semih Kara , Nuno C. Martins , Murat Arcak

Population protocols [Angluin et al., PODC, 2004] are a model of distributed computation in which indistinguishable, finite-state agents interact in pairs to decide if their initial configuration, i.e., the initial number of agents in each…

Logic in Computer Science · Computer Science 2021-02-10 Javier Esparza , Stefan Jaax , Mikhail Raskin , Chana Weil-Kennedy

Population protocols are a well established model of distributed computation by mobile finite-state agents with very limited storage. A classical result establishes that population protocols compute exactly predicates definable in…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-03-08 Michael Blondin , Javier Esparza , Stefan Jaax

Population protocols have been introduced by Angluin et {al.} as a model of networks consisting of very limited mobile agents that interact in pairs but with no control over their own movement. A collection of anonymous agents, modeled by…

Computer Science and Game Theory · Computer Science 2009-07-20 Olivier Bournez , Jeremie Chalopin , Johanne Cohen , Xavier Koegler

Population protocols (Angluin et al., PODC, 2004) are a formal model of sensor networks consisting of identical mobile devices. Two devices can interact and thereby change their states. Computations are infinite sequences of interactions…

Logic in Computer Science · Computer Science 2018-08-15 Javier Esparza , Pierre Ganty , Rupak Majumdar , Chana Weil-Kennedy

This paper revisits a fundamental distributed computing problem in the population protocol model. Provided $n$ agents each starting with an input color in $[k]$, the relative majority problem asks to find the predominant color. In the…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-05-06 Tom-Lukas Breitkopf , Julien Dallot , Antoine El-Hayek , Stefan Schmid
‹ Prev 1 3 4 5 6 7 10 Next ›