Pooling or Sampling: Collective Dynamics for Electrical Flow Estimation

04/17/2018
by   Luca Becchetti, et al.
0

The computation of electrical flows is a crucial primitive for many recently proposed optimization algorithms on weighted networks. While typically implemented as a centralized subroutine, the ability to perform this task in a fully decentralized way is implicit in a number of biological systems. Thus, a natural question is whether this task can provably be accomplished in an efficient way by a network of agents executing a simple protocol. We provide a positive answer, proposing two distributed approaches to electrical flow computation on a weighted network: a deterministic process mimicking Jacobi's iterative method for solving linear systems, and a randomized token diffusion process, based on revisiting a classical random walk process on a graph with an absorbing node. We show that both processes converge to a solution of Kirchhoff's node potential equations, derive bounds on their convergence rates in terms of the weights of the network, and analyze their time and message complexity.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/18/2018

A Communication-Efficient Random-Walk Algorithm for Decentralized Optimization

This paper addresses consensus optimization problem in a multi-agent net...
research
03/26/2017

Token-based Function Computation with Memory

In distributed function computation, each node has an initial value and ...
research
02/13/2018

Graph-Based Ascent Algorithms for Function Maximization

We study the problem of finding the maximum of a function defined on the...
research
12/14/2019

A decentralized algorithm for network node counting

Node counting on a graph is subject to some fundamental theoretical limi...
research
04/18/2018

Walkman: A Communication-Efficient Random-Walk Algorithm for Decentralized Optimization

This paper addresses consensus optimization problems in a multi-agent ne...
research
05/30/2021

ℓ_2-norm Flow Diffusion in Near-Linear Time

Diffusion is a fundamental graph procedure and has been a basic building...
research
12/02/2020

Random walk patterns to identify weighted motifs

Over the last two decades, network theory has shown to be a fruitful par...

Please sign up or login with your details

Forgot password? Click here to reset