Litcius/Paper detail

Multi-Agent Distributed Reinforcement Learning for Making Decentralized Offloading Decisions

Jing Tan, Ramin Khalili, Holger Karl, Artur Hecker

2022IEEE INFOCOM 2022 - IEEE Conference on Computer Communications33 citationsDOIOpen Access PDF

Abstract

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.

Topics & Concepts

Reinforcement learningComputer scienceResource allocationOverhead (engineering)Reduction (mathematics)Nash equilibriumDistributed computingConvergence (economics)ComputationCompetition (biology)Resource management (computing)Autonomous agentMarkov decision processMathematical optimizationArtificial intelligenceComputer networkAlgorithmMarkov processBiologyOperating systemMathematicsStatisticsGeometryEcologyEconomic growthEconomicsMobile Crowdsensing and CrowdsourcingBlockchain Technology Applications and SecurityPrivacy-Preserving Technologies in Data
Multi-Agent Distributed Reinforcement Learning for Making Decentralized Offloading Decisions | Litcius