Decentralised Q-Learning for Multi-Agent Markov Decision Processes with a Satisfiability Criterion

Keshav P. Keval, Vivek S. Borkar
11/21/2023
eess.SYcs.LGcs.MA

No confident code implementation found for this paper.

Abstract

In this paper, we propose a reinforcement learning algorithm to solve a multi-agent Markov decision process (MMDP). The goal, inspired by Blackwell's Approachability Theorem, is to lower the time average cost of each agent to below a pre-specified agent-specific bound. For the MMDP, we assume the state dynamics to be controlled by the joint actions of agents, but the per-stage costs to only depend on the individual agent's actions. We combine the Q-learning algorithm for a weighted combination of the costs of each agent, obtained by a gossip algorithm with the Metropolis-Hastings or Multiplicative Weights formalisms to modulate the averaging matrix of the gossip. We use multiple timescales in our algorithm and prove that under mild conditions, it approximately achieves the desired bounds for each of the agents. We also demonstrate the empirical performance of this algorithm in the more general setting of MMDPs having jointly controlled per-stage costs.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{keval2023decentralised,
  title  = {Decentralised Q-Learning for Multi-Agent Markov Decision Processes with a Satisfiability Criterion},
  author = {Keshav P. Keval and Vivek S. Borkar},
  year   = {2023},
  eprint = {2311.12613},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2311.12613v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2311.12613.svg)](https://codeofpaper.com/paper/2311.12613)

Discussion