Competing for Shareable Arms in Multi-Player Multi-Armed Bandits

Renzhe Xu, Haotian Wang, Xingxuan Zhang, Bo Li, Peng Cui
5/30/2023
cs.LGcs.CYcs.GT

No official code found. Best implementation: windxrz/SMAA (10 stars, last commit 2024-05-14).

Abstract

Competitions for shareable and limited resources have long been studied with strategic agents. In reality, agents often have to learn and maximize the rewards of the resources at the same time. To design an individualized competing policy, we model the competition between agents in a novel multi-player multi-armed bandit (MPMAB) setting where players are selfish and aim to maximize their own rewards. In addition, when several players pull the same arm, we assume that these players averagely share the arms' rewards by expectation. Under this setting, we first analyze the Nash equilibrium when arms' rewards are known. Subsequently, we propose a novel Selfish MPMAB with Averaging Allocation (SMAA) approach based on the equilibrium. We theoretically demonstrate that SMAA could achieve a good regret guarantee for each player when all players follow the algorithm. Additionally, we establish that no single selfish player can significantly increase their rewards through deviation, nor can they detrimentally affect other players' rewards without incurring substantial losses for themselves. We finally validate the effectiveness of the method in extensive synthetic experiments.

View on arXivView PDF

Code Implementations(1)

windxrz/SMAACommunity100%

Source code for ICML 2023 paper "Competing for Shareable Arms in Multi-Player Multi-Armed Bandits"

100PythonMay 1, 20232 years ago

Similar Papers

Cite this paper

@article{xu2023competing,
  title  = {Competing for Shareable Arms in Multi-Player Multi-Armed Bandits},
  author = {Renzhe Xu and Haotian Wang and Xingxuan Zhang and Bo Li and Peng Cui},
  year   = {2023},
  eprint = {2305.19158},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.19158v2},
  journal = {ICML 2023 2023}
}

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/2305.19158.svg)](https://codeofpaper.com/paper/2305.19158)

Discussion