A Comparative Study of Game Theoretic and Evolutionary Models of Bargaining for Software Agents

Most of the existing work in the study of bargaining behavior uses techniques from game theory. Game theoretic models for bargaining assume that players are perfectly rational and that this rationality is common knowledge. However, the perfect rationality assumption does not hold for real-life bargaining scenarios with humans as players, since results from experimental economics show that humans find their way to the best strategy through trial and error, and not typically by means of rational deliberation. Such players are said to be boundedly rational. In playing a game against an opponent with bounded rationality, the most effective strategy of a player is not the equilibrium strategy but the one that is the best reply to the opponent’s strategy. The evolutionary model provides a means for studying the bargaining behaviour of boundedly rational players. This paper provides a comprehensive comparison of the game theoretic and evolutionary approaches to bargaining by examining their assumptions, goals, and limitations. We then study the implications of these differences from the perspective of the software agent developer.

[1]  Tuomas Sandholm,et al.  An Implementation of the Contract Net Protocol Based on Marginal Cost Calculations , 1993, AAAI.

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

[3]  Nicholas R. Jennings,et al.  Evolving Bidding Strategies for Multiple Auctions , 2002, ECAI.

[4]  Jeffrey S. Rosenschein and Gilad Zlotkin Rules of Encounter , 1994 .

[5]  Larry Samuelson,et al.  Bounded rationality and game theory , 1996 .

[6]  Herbert Dawid,et al.  Adaptive Learning by Genetic Algorithms, Analytical Results and Applications to Economic Models, 2nd extended and revised edition , 1999 .

[7]  P. Nordin Genetic Programming III - Darwinian Invention and Problem Solving , 1999 .

[8]  Pattie Maes,et al.  Agents that buy and sell , 1999, CACM.

[9]  Dorothea Heiss-Czedik,et al.  An Introduction to Genetic Algorithms. , 1997, Artificial Life.

[10]  John H. Miller,et al.  Auctions with Artificial Adaptive Agents , 1995 .

[11]  Tuomas Sandholm Agents in Electronic Commerce: Component Technologies for Automated Negotiation and Coalition Formation , 2004, Autonomous Agents and Multi-Agent Systems.

[12]  Nicholas R. Jennings,et al.  An agenda-based framework for multi-issue negotiation , 2004, Artif. Intell..

[13]  N. R. Jennings,et al.  To appear in: Int Journal of Group Decision and Negotiation GDN2000 Keynote Paper Automated Negotiation: Prospects, Methods and Challenges , 2022 .

[14]  Ken Binmore,et al.  Evolutionary Stability in Alternating-Offers Bargaining Games , 1998 .

[15]  J. Nash THE BARGAINING PROBLEM , 1950, Classics in Game Theory.

[16]  R. Fisher,et al.  Getting to Yes: Negotiating Agreement Without Giving in , 1981 .

[17]  Thomas Riechmann,et al.  Learning and behavioral stability An economic interpretation of genetic algorithms , 1999 .

[18]  A. Rubinstein A BARGAINING MODEL WITH INCOMPLETE INFORMATION ABOUT TIME PREFERENCES , 1985 .

[19]  D. Fudenberg,et al.  Infinite-Horizon Models of Bargaining with One-Sided Incomplete Information , 1985 .

[20]  John Duffy,et al.  A model of learning and emulation with artificial adaptive agents , 1998 .

[21]  Robert E. Lucas,et al.  Adaptive Behavior and Economic Theory , 1986 .

[22]  Nicholas R. Jennings,et al.  A Classification Scheme for Negotiation in Electronic Commerce , 2001, AgentLink.

[23]  E. Rowland Theory of Games and Economic Behavior , 1946, Nature.

[24]  Maik Heinemann,et al.  Adaptive learning of rational expectations using neural networks , 2000 .

[25]  Jeff M. Bickerton,et al.  Getting to Yes: Negotiating Agreement without Giving in , 2002 .

[26]  D. B. Lichtenberg,et al.  Classification Scheme , 1955, April 1.

[27]  R. Selten,et al.  A Generalized Nash Solution for Two-Person Bargaining Games with Incomplete Information , 1972 .

[28]  Moses Ma Agents in E-commerce , 1999, CACM.

[29]  Christopher Martin,et al.  How the Internet helps build collaborative multimedia applications , 1999, CACM.

[30]  John C. Harsanyi,et al.  Approaches to the Bargaining Problem before and after the Theory of Games: A Critical Discussion of Zeuthen’s, Hicks’, and Nash’s Theories , 1956 .

[31]  E. Damme Refinements of the Nash Equilibrium Concept , 1983 .

[32]  H. Young An Evolutionary Model of Bargaining , 1993 .

[33]  A. Rubinstein,et al.  Bargaining and Markets , 1991 .

[34]  Tuomas Sandholm,et al.  Bargaining with Deadlines , 1999, AAAI/IAAI.

[35]  D. Fudenberg,et al.  Sequential Bargaining with Incomplete Information , 1983 .

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

[37]  Nicholas R. Jennings,et al.  Optimal Negotiation Strategies for Agents with Incomplete Information , 2001, ATAL.

[38]  Sarit Kraus,et al.  Strategic Negotiation in Multiagent Environments , 2001, Intelligent robots and autonomous agents.

[39]  Xin Yao,et al.  Genetic algorithms and evolutionary games , 2000 .

[40]  M. Wooldridge,et al.  Comparing equilibria for game theoretic and evolutionary bargaining models , 2003 .

[41]  Nicholas R. Jennings,et al.  Multi-issue negotiation under time constraints , 2002, AAMAS '02.

[42]  Herbert Dawid,et al.  Adaptive Learning by Genetic Algorithms , 1996 .

[43]  Tore Ellingsen,et al.  The Evolution of Bargaining Behavior , 1997 .

[44]  A. Roth Axiomatic models of bargaining , 1979 .

[45]  Dan Boneh,et al.  On genetic algorithms , 1995, COLT '95.

[46]  A. Rubinstein Perfect Equilibrium in a Bargaining Model , 1982 .

[47]  Nicholas R. Jennings,et al.  The Influence of Information on Negotiation Equilibrium , 2002, AMEC.