A principled framework for the design and analysis of token algorithms

05/30/2022
by   Hadrien Hendrikx, et al.
0

We consider a decentralized optimization problem, in which n nodes collaborate to optimize a global objective function using local communications only. While many decentralized algorithms focus on gossip communications (pairwise averaging), we consider a different scheme, in which a “token” that contains the current estimate of the model performs a random walk over the network, and updates its model using the local model of the node it is at. Indeed, token algorithms generally benefit from improved communication efficiency and privacy guarantees. We frame the token algorithm as a randomized gossip algorithm on a conceptual graph, which allows us to prove a series of convergence results for variance-reduced and accelerated token algorithms for the complete graph. We also extend these results to the case of multiple tokens by extending the conceptual graph, and to general graphs by tweaking the communication procedure. The reduction from token to well-studied gossip algorithms leads to tight rates for many token algorithms, and we illustrate their performance empirically.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/26/2017

Token-based Function Computation with Memory

In distributed function computation, each node has an initial value and ...
research
05/20/2020

An Optimal Algorithm for Decentralized Finite Sum Optimization

Modern large-scale finite-sum optimization relies on two key aspects: di...
research
06/10/2022

Muffliato: Peer-to-Peer Privacy Amplification for Decentralized Optimization and Averaging

Decentralized optimization is increasingly popular in machine learning f...
research
07/09/2017

The complexity of independent set reconfiguration on bipartite graphs

We settle the complexity of the Independent Set Reconfiguration problem ...
research
10/06/2022

Sequentially Swapping Tokens: Further on Graph Classes

We study the following variant of the 15 puzzle. Given a graph and two t...
research
06/14/2018

A Computational Approach to Organizational Structure

An organizational structure defines how an organization arranges and man...
research
08/19/2018

On Design of Problem Token Questions in Quality of Experience Surveys

User surveys for Quality of Experience (QoE) are a critical source of in...

Please sign up or login with your details

Forgot password? Click here to reset