LLM-Powered Preference Elicitation in Combinatorial Assignment
Ermis Soumalias, Yanchen Jiang, Kehang Zhu, Michael Curry, Sven Seuken, David C. Parkes
TL;DR
The paper tackles preference elicitation in high-dimensional combinatorial assignment, focusing on course allocation, by introducing an LLM-proxy framework that reduces human effort while maintaining allocation quality. It couples one-shot natural language input with a noise-robust learning pipeline, chain-of-thought prompting, and epistemic-uncertainty-driven query acquisition to guide comparison queries. The approach yields up to 20% improvement in allocative efficiency and demonstrates robustness across LLM architectures and varying user-errors, with theoretical and empirical support for using GCE loss and Double Thompson Sampling. The work highlights practical viability, cost considerations, and broad applicability to other iterative combinatorial mechanisms. This offers a scalable path to more efficient, accessible, and fair allocations in real-world settings.
Abstract
We study the potential of large language models (LLMs) as proxies for humans to simplify preference elicitation (PE) in combinatorial assignment. While traditional PE methods rely on iterative queries to capture preferences, LLMs offer a one-shot alternative with reduced human effort. We propose a framework for LLM proxies that can work in tandem with SOTA ML-powered preference elicitation schemes. Our framework handles the novel challenges introduced by LLMs, such as response variability and increased computational costs. We experimentally evaluate the efficiency of LLM proxies against human queries in the well-studied course allocation domain, and we investigate the model capabilities required for success. We find that our approach improves allocative efficiency by up to 20%, and these results are robust across different LLMs and to differences in quality and accuracy of reporting.
