English
Related papers

Related papers: Distributed protocols for spanning tree constructi…

200 papers

This paper considers the distributed consensus problem of multi-agent systems with general continuous-time linear dynamics. Two distributed adaptive dynamic consensus protocols are proposed, based on the relative output information of…

Systems and Control · Computer Science 2015-01-20 Zhongkui Li , Xiangdong Liu , Wei Ren , Lihua Xie

We extend the notion of distributed decision in the framework of distributed network computing, inspired by recent results on so-called distributed graph automata. We show that, by using distributed decision mechanisms based on the…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-03-01 Laurent Feuilloley , Pierre Fraigniaud , Juho Hirvonen

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…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-02-17 Dan Alistarh , Rati Gelashvili , Adrian Vladu

Population protocols are networks of finite-state agents, interacting randomly, and updating their states using simple rules. Despite their extreme simplicity, these systems have been shown to cooperatively perform complex computational…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-04-18 Dan Alistarh , Rati Gelashvili

This paper studies fundamental limitations of performance for distributed decision-making in robotic networks. The class of decision-making problems we consider encompasses a number of prototypical problems such as average-based consensus…

Multiagent Systems · Computer Science 2017-08-15 Federico Rossi , Marco Pavone

Random linear network codes can be designed and implemented in a distributed manner, with low computational complexity. However, these codes are classically implemented over finite fields whose size depends on some global network parameters…

Information Theory · Computer Science 2010-08-04 Tracey Ho , Sidharth Jaggi , Svitlana Vyetrenko , Lingxiao Xia

The Arrow protocol is a simple and elegant protocol to coordinate exclusive access to a shared object in a network. The protocol solves the underlying distributed queueing problem by using path reversal on a pre-computed spanning tree (or…

Data Structures and Algorithms · Computer Science 2017-05-23 Abdolhamid Ghodselahi , Fabian Kuhn

We study the time needed for deterministic leader election in the ${\cal LOCAL}$ model, where in every round a node can exchange any messages with its neighbors and perform any local computations. The topology of the network is unknown and…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-08-07 Emanuele G. Fusco , Andrzej Pelc

We present a new algorithm, which solves the problem of distributively finding a minimum diameter spanning tree of any (non-negatively) real-weighted graph $G = (V,E,\omega)$. As an intermediate step, we use a new, fast, linear-time…

Distributed, Parallel, and Cluster Computing · Computer Science 2013-12-12 Marc Bui , Franck Butelle , Christian Lavault

The model of population protocols provides a universal platform to study distributed processes driven by pairwise interactions of anonymous agents. While population protocols present an elegant and robust model for randomized distributed…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-09-23 Adam Gańczorz , Leszek Gąsieniec , Tomasz Jurdziński , Jakub Kowalski , Grzegorz Stachowiak

In this paper, we consider consensus problems over a network of nodes, where the network is divided into a number of clusters. We are interested in the case where the communication topology within each cluster is dense as compared to the…

Systems and Control · Electrical Eng. & Systems 2021-08-27 Thiem V. Pham , Thinh T. Doan , Dinh Hoa Nguyen

We consider streaming over a peer-to-peer network with homogeneous nodes in which a single source broadcasts a data stream to all the users in the system. Peers are allowed to enter or leave the system (adversarially) arbitrarily. Previous…

Networking and Internet Architecture · Computer Science 2014-07-09 Shaileshh Bojja Venkatakrishnan , Pramod Viswanath

We consider the scenario of $n$ sensor nodes observing streams of data. The nodes are connected to a central server whose task it is to compute some function over all data items observed by the nodes. In our case, there exists a total order…

Data Structures and Algorithms · Computer Science 2017-09-22 Felix Biermeier , Björn Feldkord , Manuel Malatyali , Friedhelm Meyer auf der Heide

We consider a distributed detection system with communication constraints, where several nodes are arranged in an arbitrary tree topology, under the assumption of conditionally independent observations. We propose a cyclic design procedure…

Information Theory · Computer Science 2015-01-23 Alla Tarighati , Joakim Jalden

Graph spanners are fundamental graph structures with a wide range of applications in distributed networks. We consider a standard synchronous message passing model where in each round $O(\log n)$ bits can be transmitted over every edge (the…

Data Structures and Algorithms · Computer Science 2017-08-15 Ofer Grossman , Merav Parter

We consider two fundamental communication tasks in arbitrary radio networks: broadcasting (information from one source has to reach all nodes) and gossiping (every node has a message and all messages have to reach all nodes). Nodes are…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-10-11 Adam Gańczorz , Tomasz Jurdziński , Andrzej Pelc

Many tasks executed in dynamic distributed systems, such as sensor networks or enterprise environments with bring-your-own-device policy, require central coordination by a leader node. In the past it has been proven that distributed leader…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-10-30 Bronislav Sidik , Rami Puzis , Polina Zilberman , Yuval Elovici

The model of population protocols refers to a large collection of simple indistinguishable entities, frequently called {\em agents}. The agents communicate and perform computation through pairwise interactions. We study fast and space…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-05-15 Leszek Gąsieniec , Grzegorz Stachowiak , Przemysław Uznański

This paper presents efficient distributed algorithms for a number of fundamental problems in the area of graph sparsification: We provide the first deterministic distributed algorithm that computes an ultra-sparse spanner in…

Data Structures and Algorithms · Computer Science 2022-09-26 Marcel Bezdrighin , Michael Elkin , Mohsen Ghaffari , Christoph Grunau , Bernhard Haeupler , Saeed Ilchi , Václav Rozhoň

We investigate space-time trade-offs for population protocols in sparse interaction graphs. In complete interaction graphs, optimal space-time trade-offs are known for the leader election and exact majority problems. However, it has…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-02-19 Joel Rybicki , Jakob Solnerzik , Robin Vacus