Monotone-Value Neural Networks: Exploiting Preference Monotonicity in Combinatorial Assignment
Open access
Date
2022-07Type
- Conference Paper
ETH Bibliography
yes
Altmetrics
Abstract
Many important resource allocation problems involve the combinatorial assignment of items, e.g., auctions or course allocation. Because the bundle space grows exponentially in the number of items, preference elicitation is a key challenge in these domains. Recently, researchers have proposed ML-based mechanisms that outperform traditional mechanisms while reducing preference elicitation costs for agents. However, one major shortcoming of the ML algorithms that were used is their disregard of important prior knowledge about agents' preferences. To address this, we introduce monotone-value neural networks (MVNNs), which are designed to capture combinatorial valuations, while enforcing monotonicity and normality. On a technical level, we prove that our MVNNs are universal in the class of monotone and normalized value functions, and we provide a mixed-integer linear program (MILP) formulation to make solving MVNN-based winner determination problems (WDPs) practically feasible. We evaluate our MVNNs experimentally in spectrum auction domains. Our results show that MVNNs improve the prediction performance, they yield state-of-the-art allocative efficiency in the auction, and they also reduce the run-time of the WDPs. Our code is available on GitHub: https://github.com/marketdesignresearch/MVNN. Show more
Permanent link
https://doi.org/10.3929/ethz-b-000635022Publication status
publishedExternal links
Editor
Book title
Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence (IJCAI-22)Pages / Article No.
Publisher
International Joint Conferences on Artificial Intelligence OrganizationEvent
Subject
market design; machine learning; Neural network; Artificial intelligence (AI); Agent-based; deep learning; Deep learning architectures and techniques; auction; Auctions and market-based systems; combinatorial optimizationOrganisational unit
03845 - Teichmann, Josef / Teichmann, Josef
02219 - ETH AI Center / ETH AI Center
Related publications and datasets
Is cited by: https://doi.org/10.1609/aaai.v37i5.25726
More
Show all metadata
ETH Bibliography
yes
Altmetrics