Preference Estimation via Opponent Modeling in Multi-Agent Negotiation

Yuta Konishi, Kento Yamamoto, Eisuke Sonomoto, Rikuho Takeda, Ryo Furukawa +6 more
4/17/2026
cs.CL

No confident code implementation found for this paper.

Abstract

Automated negotiation in complex, multi-party and multi-issue settings critically depends on accurate opponent modeling. However, conventional numerical-only approaches fail to capture the qualitative information embedded in natural language interactions, resulting in unstable and incomplete preference estimation. Although Large Language Models (LLMs) enable rich semantic understanding of utterances, it remains challenging to quantitatively incorporate such information into a consistent opponent modeling. To tackle this issue, we propose a novel preference estimation method integrating natural language information into a structured Bayesian opponent modeling framework. Our approach leverages LLMs to extract qualitative cues from utterances and converts them into probabilistic formats for dynamic belief tracking. Experimental results on a multi-party benchmark demonstrate that our framework improves the full agreement rate and preference estimation accuracy by integrating probabilistic reasoning with natural language understanding.

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. Any repos shown below are weak matches — 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{konishi2026preference,
  title  = {Preference Estimation via Opponent Modeling in Multi-Agent Negotiation},
  author = {Yuta Konishi and Kento Yamamoto and Eisuke Sonomoto and Rikuho Takeda and Ryo Furukawa and Yusuke Muraki and Takafumi Shimizu and Kazuma Fukumura and Yuya Kanemoto and Takayuki Ito and Shiyao Ding},
  year   = {2026},
  eprint = {2604.15687},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2604.15687v1}
}

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/2604.15687.svg)](https://codeofpaper.com/paper/2604.15687)

Discussion