Bargaining in a Three-Agent CoalitionS Game: An Application of Genetic Programming

We are conducting a series of investigations whose primary objective is to demonstrate that boundedly rational agents, operating with fairly elementary computational mechanisms, can adapt to achieve approximately optimal strategies for bargaining with other agents in complex and dynamic environments of multilateral negotiations that humans find challenging. In this paper, we present results from an application of genetic programming (Koza, 1992) to model the co-evolution of simple artificial agents negotiating coalition agreements in a threeagent cooperative game.2 The following sections summarize part of the scientific literature that motivates this research, describe briefly the genetic programming approach we use to model this game, then present results demonstrating that, through a process of co-evolution, these artificial agents adapt to formulate strategies that cope reasonably well under difficult circumstances to negotiate coalition agreements that not only rival those achieved by human subjects but also approximate those prescribed by cooperative game theory as the solution of this game.

[1]  J. Kagan,et al.  Rational choice in an uncertain world , 1988 .

[2]  Garett O. Dworman,et al.  On automated discovery of models using genetic programming in game-theoretic contexts , 1995, Proceedings of the Twenty-Eighth Annual Hawaii International Conference on System Sciences.

[3]  A. Tversky,et al.  Judgment under Uncertainty: Heuristics and Biases , 1974, Science.

[4]  W. Hamilton,et al.  The evolution of cooperation. , 1984, Science.

[5]  James D. Laing A Noncooperative Model of Bargaining in Simple Spatial Games , 1991 .

[6]  Richard Reviewer-Granger Unified Theories of Cognition , 1991, Journal of Cognitive Neuroscience.

[7]  John H. Miller,et al.  The coevolution of automata in the repeated Prisoner's Dilemma , 1996 .

[8]  Ellen R. McGrattan,et al.  Money as a medium of exchange in an economy with artificially intelligent agents , 1990 .

[9]  J. H. Miller,et al.  AUCTIONS WITH ADAPTIVE ARTIFICIALLY INTELLIGENT AGENTS , 1990 .

[10]  John R. Koza,et al.  Genetic programming - on the programming of computers by means of natural selection , 1993, Complex adaptive systems.

[11]  A. Rubinstein,et al.  The Structure of Nash Equilibrium in Repeated Games with Finite Automata (Now published in Econometrica, 56 (1988), pp.1259-1282.) , 1986 .

[12]  Richard Roll,et al.  Strategies for Pairwise Competition in Markets and Organizations , 1981 .

[13]  Garett O. Dworman,et al.  Games computers play: simulating characteristic function game playing agents with classifier systems , 1994, Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence.

[14]  M. Shubik Game theory in the social sciences: Concepts and solutions , 1982 .

[15]  D. E. Matthews Evolution and the Theory of Games , 1977 .

[16]  David M. Kreps,et al.  Rational cooperation in the finitely repeated prisoners' dilemma , 1982 .

[17]  James D. Laing,et al.  Prominence, Competition, Learning, and the Generation of Offers in Computer-Aided Experimental Spatial Games , 1991 .

[18]  Allen Newell,et al.  Human Problem Solving. , 1973 .

[19]  Reinhard Selten Models Of Strategic Rationality , 1988 .