https://github.com/duruii/replica-aucb
⚙️REPLICA of "Auction-based combinatorial multi-armed bandit mechanisms with strategic arms"
https://github.com/duruii/replica-aucb
aucb aution bandit-algorithms bandits cmab mab multi-armed-bandit
Last synced: 2 months ago
JSON representation
⚙️REPLICA of "Auction-based combinatorial multi-armed bandit mechanisms with strategic arms"
- Host: GitHub
- URL: https://github.com/duruii/replica-aucb
- Owner: DURUII
- License: gpl-3.0
- Created: 2023-12-15T18:17:01.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-17T07:04:55.000Z (over 1 year ago)
- Last Synced: 2023-12-17T23:49:58.932Z (over 1 year ago)
- Topics: aucb, aution, bandit-algorithms, bandits, cmab, mab, multi-armed-bandit
- Language: Python
- Homepage:
- Size: 3.83 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Replica-AUCB: Auction-Based Combinatorial Multi-Armed Bandit Mechanisms with Strategic Arms
> Developed and tested on Apple M1, macOS 13.5.2 (22G91).
## Overview
This repository houses the Python implementation of the Auction-Based Combinatorial Multi-Armed Bandit (AUCB)
algorithms, which is based on the work presented in the following paper:```
@inproceedings{gao2021auction,
title={Auction-based combinatorial multi-armed bandit mechanisms with strategic arms},
author={Gao, Guoju and Huang, He and Xiao, Mingjun and Wu, Jie and Sun, Yu-E and Zhang, Sheng},
booktitle={IEEE INFOCOM 2021-IEEE Conference on Computer Communications},
pages={1--10},
year={2021},
organization={IEEE}
}
```Our codebase seeks to faithfully replicate the algorithms and experiments documented, thereby enabling verification of
the paper's claims.## Experimental Results
The replicated experimental results are illustrated in the figure below:

## Issues
For bugs, questions, or discussions, please use the issues section of this repository.
## Contributions
We welcome contributions to enhance the accuracy of replication. Fork the repository, commit your changes, and make a
pull request.