A comparative study of game theoretic and evolutionary models for software agents

Most of the existing work in the study of bargaining behaviour uses techniques from game theory. Game theoretic models for bargaining assume that players are <i>perfectly rational</i> and that this rationality in <i>common knowledge</i>. However, the perfect rationality assum...

Full description

Bibliographic Details
Main Authors: Fatima, S. (Author), Wooldridge, M. (Author), Jennings, N.R (Author)
Format: Article
Language:English
Published: 2005-04.
Subjects:
Online Access:Get fulltext
Get fulltext
LEADER 01666 am a22001573u 4500
001 261146
042 |a dc 
100 1 0 |a Fatima, S.  |e author 
700 1 0 |a Wooldridge, M.  |e author 
700 1 0 |a Jennings, N.R.  |e author 
245 0 0 |a A comparative study of game theoretic and evolutionary models for software agents 
260 |c 2005-04. 
856 |z Get fulltext  |u https://eprints.soton.ac.uk/261146/1/ai-review.pdf 
856 |z Get fulltext  |u https://eprints.soton.ac.uk/261146/2/ai-review.pdf 
520 |a Most of the existing work in the study of bargaining behaviour uses techniques from game theory. Game theoretic models for bargaining assume that players are <i>perfectly rational</i> and that this rationality in <i>common knowledge</i>. 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 <i>boundedly rational</i>. 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. 
655 7 |a Article