atlas

Research map / Bandits and online learning / Contextual bandits and Thompson sampling

A Contextual Combinatorial Bandit Approach to Negotiation

ICML 2024 · Bandits and online learning › Contextual bandits and Thompson sampling · approach: Oracle-efficient contextual bandits · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes NegUCB, a contextual combinatorial bandit with hidden states and kernel regression for full-bandit feedback to learn negotiation strategies, with sub-linear regret and experiments on ANAC, resource allocation, and CivRealm trading.

Problem

Learning negotiation strategies faces the exploration-exploitation dilemma, very large combinatorial bid action spaces, partially observed counterpart profiles, and complicated acceptance functions.

Approach

Formulates negotiation as contextual combinatorial bandits with full-bandit (aggregate acceptance) feedback; items are arms and bids are super arms. NegUCB adds latent hidden states per negotiator pair and kernel regression, alternating between estimating hidden states and parameters, with UCB exploration bonus.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use NegUCB instead of the representative baselinesNegotiation strategies · ANAC domain 00–49 (remaining 44 domains)negotiation steps to reach a dealHelped
Use NegUCB instead of the compared algorithmsResource allocation · Resource allocation taskacceptance rateHelped
Use NegUCB instead of the compared algorithmsCivRealm technology trading · CivRealmacceptance rateHelped
Increase explorationNegUCB and the compared algorithms · Resource allocation taskcumulative theoretical regretMixed
Train the reinforcement-learning negotiation methodReinforcement-learning negotiation method · Resource allocation taskacceptance rateHurt
Use exploration in the other baselinesFactorUCB, KernelUCB, and the other baselines excluding LinUCB and NegUCB · CivRealmacceptance rateNo clear effect
Use the SE kernel with σ=1NegUCB · CivRealmacceptance rateHelped

Surprising findings

Limitations

Experimental setup

Datasets: ANAC negotiation domains (50 domains) simulated resource allocation data CivRealm technology trading

Benchmarks: ANAC domains 00-49 resource allocation simulation CivRealm trading

Metrics: negotiation steps to deal cumulative theoretical regret acceptance regret acceptance rate

Baselines: ANAC agent LinUCB FactorUCB KernelUCB reinforcement learning-based negotiation method

Builds on: LinUCB KernelUCB FactorUCB CUCB

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy