A Contextual Combinatorial Bandit Approach to Negotiation
Yexin Li, Zhancun Mu, Siyuan Qi
TL;DR
This work casts negotiation as a contextual combinatorial bandit problem to address exploration-exploitation under large action spaces and partial observations. It introduces NegUCB, a kernelized, full-bandit learning algorithm that utilizes hidden states and context via kernel regression to learn the acceptance function and optimize bids. The authors prove a sub-linear regret bound that is independent of bid cardinality and demonstrate strong empirical performance across multi-issue negotiation, resource allocation, and trading tasks, outperforming strong baselines. The approach offers a scalable, principled framework for learning negotiation strategies in complex, real-world settings with partial observability and nonlinear reward structures.
Abstract
Learning effective negotiation strategies poses two key challenges: the exploration-exploitation dilemma and dealing with large action spaces. However, there is an absence of learning-based approaches that effectively address these challenges in negotiation. This paper introduces a comprehensive formulation to tackle various negotiation problems. Our approach leverages contextual combinatorial multi-armed bandits, with the bandits resolving the exploration-exploitation dilemma, and the combinatorial nature handles large action spaces. Building upon this formulation, we introduce NegUCB, a novel method that also handles common issues such as partial observations and complex reward functions in negotiation. NegUCB is contextual and tailored for full-bandit feedback without constraints on the reward functions. Under mild assumptions, it ensures a sub-linear regret upper bound. Experiments conducted on three negotiation tasks demonstrate the superiority of our approach.
