English
Related papers

Related papers: Deterministic Leader Election in Anonymous Radio N…

200 papers

Leader election is, together with consensus, one of the most central problems in distributed computing. This paper presents a distributed algorithm, called \STT, for electing deterministically a leader in an arbitrary network, assuming…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-09-10 Arnaud Casteigts , Yves Métivier , John Michael Robson , Akka Zemmari

This paper investigates under which conditions information can be reliably shared and consensus can be solved in unknown and anonymous message-passing networks that suffer from crash-failures. We provide algorithms to emulate registers and…

Data Structures and Algorithms · Computer Science 2009-03-23 Carole Delporte-Gallet , Hugues Fauconnier , Andreas Tielmann

Two identical anonymous mobile agents have to meet at a node of the infinite oriented grid whose nodes are unlabeled. This problem is known as rendezvous. The agents execute the same deterministic algorithm. Time is divided into rounds, and…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-07-23 Younan Gao , Andrzej Pelc

We provide the first deterministic distributed synchronizer with near-optimal time complexity and message complexity overheads. Concretely, given any distributed algorithm $\mathcal{A}$ that has time complexity $T$ and message complexity…

Data Structures and Algorithms · Computer Science 2023-05-12 Mohsen Ghaffari , Anton Trygub

Topology recognition and leader election are fundamental tasks in distributed computing in networks. The first of them requires each node to find a labeled isomorphic copy of the network, while the result of the second one consists in a…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-03-05 Dariusz Dereniowski , Andrzej Pelc

We present a self-stabilizing algorithm for the (asynchronous) unison problem which achieves an efficient trade-off between time, workload, and space in a weak model. Precisely, our algorithm is defined in the atomic-state model and works…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-08-04 Stéphane Devismes , David Ilcinkas , Colette Johnen , Frédéric Mazoit

We propose a protocol to solve Leader Election within weak communication models such as the beeping model or the stone-age model. Unlike most previous work, our algorithm operates on only six states, does not require unique identifiers, and…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-05-05 Robin Vacus , Isabella Ziccardi

We study the problem of counting the number of nodes in a slotted-time communication network, under the challenging assumption that nodes do not have identifiers and the network topology changes frequently. That is, for each time slot links…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-09-08 Alessia Milani , Miguel A. Mosteiro

Over three decades of scientific endeavors to realize programmable matter, a substance that can change its physical properties based on user input or responses to its environment, there have been many advances in both the engineering of…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-11-18 Joseph L. Briones , Tishya Chhabra , Joshua J. Daymude , Andréa W. Richa

We consider the fundamental problems of size discovery and topology recognition in radio networks modeled by simple undirected connected graphs. Size discovery calls for all nodes to output the number of nodes in the graph, called its size,…

Data Structures and Algorithms · Computer Science 2021-05-25 Adam Gańczorz , Tomasz Jurdziński , Mateusz Lewko , Andrzej Pelc

We consider single-hop radio networks with multiple channels as a model of wireless networks. There are $n$ stations connected to $b$ radio channels that do not provide collision detection. A station uses all the channels concurrently and…

Data Structures and Algorithms · Computer Science 2018-12-31 Bogdan S. Chlebus , Gianluca De Marco , Dariusz R. Kowalski

A team of anonymous mobile agents represented by points freely moving in the plane have to gather at a single point and stop. Agents start at different points of the plane and at possibly different times chosen by the adversary. They are…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-11-16 Andrzej Pelc , Ram Narayan Yadav

This paper focuses on showing time-message trade-offs in distributed algorithms for fundamental problems such as leader election, broadcast, spanning tree (ST), minimum spanning tree (MST), minimum cut, and many graph verification problems.…

Data Structures and Algorithms · Computer Science 2018-10-09 Robert Gmyr , Gopal Pandurangan

In this work, we initiate the study of \emph{smoothed analysis} of population protocols. We consider a population protocol model where an adaptive adversary dictates the interactions between agents, but with probability $p$ every such…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-05-27 Gregory Schwartzman , Yuichi Sudo

Blind rendezvous is a fundamental problem in cognitive radio networks. The problem involves a collection of agents (radios) that wish to discover each other in the blind setting where there is no shared infrastructure and they initially…

Networking and Internet Architecture · Computer Science 2014-01-29 Sixia Chen , Alexander Russell , Abhishek Samanta , Ravi Sundaram

The gathering over meeting nodes problem asks the robots to gather at one of the pre-defined meeting nodes. The robots are deployed on the nodes of an anonymous two-dimensional infinite grid which has a subset of nodes marked as meeting…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-06-22 Subhash Bhagat , Abhinav Chakraborty , Bibhuti Das , Krishnendu Mukhopadhyaya

We study fault-tolerant consensus in a variant of the synchronous message passing model, where, in each round, every node can choose to be awake or asleep. This is known as the sleeping model (Chatterjee, Gmyr, Pandurangan PODC 2020) and…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-10-31 Shachar Meir , Hugo Mirault , David Peleg , Peter Robinson

In the stochastic population protocol model, we are given a connected graph with $n$ nodes, and in every time step, a scheduler samples an edge of the graph uniformly at random and the nodes connected by this edge interact. A fundamental…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-12-22 Dan Alistarh , Joel Rybicki , Sasha Voitovych

We give the first linear-time counting algorithm for processes in anonymous 1-interval-connected dynamic networks with a leader. As a byproduct, we are able to compute in $3n$ rounds every function that is deterministically computable in…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-02-21 Giuseppe A. Di Luna , Giovanni Viglietta

We study the problem of leader selection in leader-follower multi-agent systems that are subject to stochastic disturbances. This problem arises in applications such as vehicle formation control, distributed clock synchronization, and…

Optimization and Control · Mathematics 2014-10-27 Stacy Patterson