MAGTLGApr 5, 2022

Multi-Agent Distributed Reinforcement Learning for Making Decentralized Offloading Decisions

arXiv:2204.02267v132 citationsh-index: 23
Originality Incremental advance
AI Analysis

This addresses efficient resource allocation in distributed computing systems, though it appears incremental as it builds on existing multi-agent reinforcement learning approaches.

The paper tackles decentralized computation offloading by formulating it as a multi-agent decision problem and proposing a novel online learning algorithm that balances competition and cooperation. Empirical results show significant improvements, including 40% reduction in offloading failure rate, 32% reduction in communication overhead, and up to 38% computation resource savings.

We formulate computation offloading as a decentralized decision-making problem with autonomous agents. We design an interaction mechanism that incentivizes agents to align private and system goals by balancing between competition and cooperation. The mechanism provably has Nash equilibria with optimal resource allocation in the static case. For a dynamic environment, we propose a novel multi-agent online learning algorithm that learns with partial, delayed and noisy state information, and a reward signal that reduces information need to a great extent. Empirical results confirm that through learning, agents significantly improve both system and individual performance, e.g., 40% offloading failure rate reduction, 32% communication overhead reduction, up to 38% computation resource savings in low contention, 18% utilization increase with reduced load variation in high contention, and improvement in fairness. Results also confirm the algorithm's good convergence and generalization property in significantly different environments.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes