Skip to content

INFORMSJoC/2021.0151

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

INFORMS Journal on Computing Logo

Data for the Empirical Analysis of the Paper [Learning Equilibria in Asymmetric Auction Games]

This archive is distributed in association with the INFORMS Journal on Computing under the General Public License v3.0.

The software in this repository is a snapshot of the software that was used in the research reported on in the paper Learning Equilibria in Asymmetric Auction Games by Martin Bichler, Stefan Heidekrüger (@heidekrueger), Nils Kohring (@kohring). The snapshot is based on the bnelearn software library, and corresponds to this release in the development repository.

Important: The underlying bnelearn software is being developed on an on-going basis at https://github.com/heidekrueger/bnelearn/. Please go there if you would like to get a more recent version or would like support. The documentation of the bnelearn software can be found at https://bnelearn.readthedocs.io/.

Cite

To cite this software, please cite the paper using its DOI and the software itself, using the suggested citation in the bnelearn software repository linked above.

DOI

If you need to cite this specific version of the code, you may use the citation below:

@article{bnelearn-asymmetric,
  author    = {Bichler, Martin and Heidekr\"uger, Stefan and Kohring, Nils},
  publisher = {INFORMS Journal on Computing},
  title     = {{bnelearn-asymmetric} {V}ersion v2021.0151},
  year      = {2023},
  doi       = {https://zenodo.org/badge/latestdoi/571825331},
  note      = {available for download at https://github.com/INFORMSJoC/2021.0151}
}

Description

The goal of this software is to demonstrate the demonstration of the empirical convergence behavior of the NPGA algorithm in asymmetric auction games. Please see the paper for details.

Requirements and setup

To install the software and it's requirements, please follow the instructions at https://bnelearn.readthedocs.io/en/latest/usage/installation.html. The specific requirements for this snapshot of the code can also be found here.

Results

The following table presents all asymmetric sealed-bid auctions were we successfully deployed the equilibrium learning algorithm with references to the corresponding sections in the IJOC article and in the code.

Auction Setting Reference in Paper Reference in Code
single-item uniform overlapping FPSB Subsection 6.1.1 Script L31
single-item uniform non-overlapping FPSB Subsection 6.1.1 Script L32
single-item beta asymmetric FPSB Subsection 6.1.2 Script L33
multi-unit with 4 units Section 6.2 Script L139
multi-unit with 8 units Section 6.2 Script L139
multi-unit with 12 units Section 6.2 Script L139
LLG, adapted VCG Section 6.3 Script L69
split-award FPSB Section 6.4 Script L106
LLLLGG FPSB Section 6.5 Script L190
LLLLRRG FPSB Section 6.5 Script L278

Replicating

To replicate the experiments in the paper and the figures above, please follow the installation instructions above, then run this script.

Ongoing Development

This code is being developed on an on-going basis at the author's GitHub site.

Support

For support in using this software, submit an issue.