Opponent modelling in automated multi-issue negotiation using Bayesian learning

In this paper, we show that it is nonetheless possible to construct an opponent model, i.e. a model of the opponent’s preferences that can be effectively used to improve negotiation outcomes. We provide a generic framework for learning both the preferences associated with issue values as well as the weights that rank the importance of issues to an agent. The main idea is to exploit certain structural features and rationality principles to guide the learning process and focuses the algorithm on the most likely preference profiles of an opponent. We present a learning algorithm based on Bayesian learning techniques that computes the probability that an opponent has a particular preference profile. Our approach can be integrated into various negotiating agents using different strategies.

[1]  Eduardo Alonso Fernández,et al.  Rules of encounter: designing conventions for automated negotiation among computers , 1995 .

[2]  Jacques L. Koko,et al.  The Art and Science of Negotiation , 2009 .

[3]  Nicholas R. Jennings,et al.  Using similarity criteria to make issue trade-offs in automated negotiations , 2002, Artif. Intell..

[4]  Nicholas R. Jennings,et al.  Negotiation decision functions for autonomous agents , 1998, Robotics Auton. Syst..

[5]  Nicholas R. Jennings,et al.  Learning on opponent's preferences to make effective multi-issue negotiation trade-offs , 2004, ICEC '04.

[6]  Katia P. Sycara,et al.  Benefits of Learning in Negotiation , 1997, AAAI/IAAI.

[7]  Nicholas R. Jennings,et al.  Using similarity criteria to make negotiation trade-offs , 2000, Proceedings Fourth International Conference on MultiAgent Systems.

[8]  Sarit Kraus,et al.  An Automated Agent for Bilateral Negotiation with Bounded Rational Agents with Incomplete Information , 2006, ECAI.

[9]  Ariel Rubinstein,et al.  A Course in Game Theory , 1995 .

[10]  T. Bosse,et al.  Human vs. computer behavior in multi-issue negotiation , 2005, Rational, Robust, and Secure Negotiation Mechanisms in Multi-Agent Systems (RRS'05).

[11]  T. Niimura,et al.  Fuzzy set-based decision support system for transactions of electricity in a deregulated environment , 2001, Proceedings Joint 9th IFSA World Congress and 20th NAFIPS International Conference (Cat. No. 01TH8569).

[12]  Nicholas R. Jennings,et al.  Learning to Negotiate Optimally in Non-stationary Environments , 2006, CIA.

[13]  Koen V. Hindriks,et al.  Analysis of Negotiation Dynamics , 2007, CIA.

[14]  Koen V. Hindriks,et al.  Towards a Quality Assessment Method for Learning Preference Profiles in Negotiation , 2008, AMEC/TADA.

[15]  Catholijn M. Jonker,et al.  An agent architecture for multi-attribute negotiation using incomplete preference information , 2007, Autonomous Agents and Multi-Agent Systems.

[16]  Katia P. Sycara,et al.  Bayesian learning in negotiation , 1998, Int. J. Hum. Comput. Stud..