Approximating a RUM from Distributions on k-Slates
Not on the map. Why?
Abstract (arXiv)
In this work we consider the problem of fitting Random Utility Models (RUMs) to user choices. Given the winner distributions of the subsets of size k of a universe, we obtain a polynomial-time algorithm that finds the RUM that best approximates the given distribution on average. Our algorithm is based on a linear program that we solve using the ellipsoid method. Given that its corresponding separation oracle problem is NP-hard, we devise an approximate separation oracle that can be viewed as a generalization of the weighted feedback arc set problem to hypergraphs. Our theoretical result can also be made practical: we obtain a heuristic that is effective and scales to real-world datasets.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 7 of its 28 references that are in the map. First posted on arXiv 22 May 2023.
Builds on
7 of 28 references.
References · 7
- 2019Predicting Choice with Set-Dependent Aggregationcited by 13
- 2017Learning from Comparisons and Choicescited by 12
- 2019Discovering Context Effects from Raw Choice Datacited by 12
- 2016Pairwise Choice Markov Chainscited by 8
- 2014Learning Mixed Multinomial Logit Model from Ordinal Datacited by 7
- 2020Learning an arbitrary mixture of two multinomial logitscited by 3
- 2014Going for Speed: Sublinear Algorithms for Dense r-CSPscited by 2
Built on by
Citing papers per year: 2025: 1.
1 paper.