Large Language Models for Multi-Facility Location Mechanism Design

Nguyen Thach, Fei Liu, Houyu Zhou, Hau Chan
3/12/2025
cs.LG

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Designing strategyproof mechanisms for multi-facility location that optimize social costs based on agent preferences had been challenging due to the extensive domain knowledge required and poor worst-case guarantees. Recently, deep learning models have been proposed as alternatives. However, these models require some domain knowledge and extensive hyperparameter tuning as well as lacking interpretability, which is crucial in practice when transparency of the learned mechanisms is mandatory. In this paper, we introduce a novel approach, named LLMMech, that addresses these limitations by incorporating large language models (LLMs) into an evolutionary framework for generating interpretable, hyperparameter-free, empirically strategyproof, and nearly optimal mechanisms. Our experimental results, evaluated on various problem settings where the social cost is arbitrarily weighted across agents and the agent preferences may not be uniformly distributed, demonstrate that the LLM-generated mechanisms generally outperform existing handcrafted baselines and deep learning models. Furthermore, the mechanisms exhibit impressive generalizability to out-of-distribution agent preferences and to larger instances with more agents.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{thach2025large,
  title  = {Large Language Models for Multi-Facility Location Mechanism Design},
  author = {Nguyen Thach and Fei Liu and Houyu Zhou and Hau Chan},
  year   = {2025},
  eprint = {2503.09533},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.09533v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.09533.svg)](https://codeofpaper.com/paper/2503.09533)

Discussion