English

Distributed Multi-resource Allocation with Little Communication Overhead

Distributed, Parallel, and Cluster Computing 2017-11-07 v1 Optimization and Control

Abstract

We propose a distributed algorithm to solve a special distributed multi-resource allocation problem with no direct inter-agent communication. We do so by extending a recently introduced additive-increase multiplicative-decrease (AIMD) algorithm, which only uses very little communication between the system and agents. Namely, a control unit broadcasts a one-bit signal to agents whenever one of the allocated resources exceeds capacity. Agents then respond to this signal in a probabilistic manner. In the proposed algorithm, each agent is unaware of the resource allocation of other agents. We also propose a version of the AIMD algorithm for multiple binary resources (e.g., parking spaces). Binary resources are indivisible unit-demand resources, and each agent either allocated one unit of the resource or none. In empirical results, we observe that in both cases, the average allocations converge over time to optimal allocations.

Keywords

Cite

@article{arxiv.1711.01977,
  title  = {Distributed Multi-resource Allocation with Little Communication Overhead},
  author = {Syed Eqbal Alam and Robert Shorten and Fabian Wirth and Jia Yuan Yu},
  journal= {arXiv preprint arXiv:1711.01977},
  year   = {2017}
}
R2 v1 2026-06-22T22:37:27.182Z