Evolving cooperation: Strategies as hierarchies of rules

被引:19
作者
Crowley, PH [1 ]
机构
[1] UNIV KENTUCKY, TH MORGAN SCH BIOL SCI, LEXINGTON, KY 40506 USA
关键词
classifier systems; game theory; genetic algorithms; Iterated Prisoner's Dilemma; reciprocal altruism;
D O I
10.1016/0303-2647(95)01545-0
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
To better understand the evolutionary dynamics of cooperative strategies and their behavioral components in populations subjected to individual selection, a new classifier-system model (EvA) was developed. In EvA, strategies are encoded as algorithms composed of a fixed number of rules relating behavior remembered from the recent past to the present action to be taken. Each algorithm is the genotype of an individual within the population, and these individuals play the Iterated Prisoner's Dilemma game against each other to determine their relative contributions to the next generation. The rules are hierarchical, with more specific rules, when they apply, overriding more general rules. Maximal mutual cooperation was obtained when interaction sequences for each pair of individuals playing the game were long, when only the immediately preceeding plays in the game were remembered, and when the algorithms consisted of an intermediate number of rules (20-40). Under other conditions, mutual cooperation was reduced - even becoming less frequent than would be expected if behavior were completely random, with very few rules per algorithm. The algorithms that evolved could sometimes be recognized as Tit-For-Tat, Simpleton, or other well-known strategies; but when memory of several previous events was invoked by algorithms based on a substantial number of rules, the resulting strategies were considerably more complex. This approach shows considerable promise for providing a much deeper understanding of how cooperation may evolve in nature. Moreover, classifier-system models could prove to be broadly useful for addressing many optimization questions in biology.
引用
收藏
页码:67 / 80
页数:14
相关论文
共 25 条
  • [1] [Anonymous], 1991, Handbook of genetic algorithms
  • [2] THE FURTHER EVOLUTION OF COOPERATION
    AXELROD, R
    DION, D
    [J]. SCIENCE, 1988, 242 (4884) : 1385 - 1390
  • [3] THE EVOLUTION OF COOPERATION
    AXELROD, R
    HAMILTON, WD
    [J]. SCIENCE, 1981, 211 (4489) : 1390 - 1396
  • [4] Axelrod R., 1987, GENETIC ALGORITHMS S, V1, P1
  • [5] NO PURE STRATEGY IS EVOLUTIONARILY STABLE IN THE REPEATED PRISONERS-DILEMMA GAME
    BOYD, R
    LORBERBAUM, JP
    [J]. NATURE, 1987, 327 (6117) : 58 - 59
  • [6] Churchland P. S., 1994, COMPUTATIONAL BRAIN
  • [7] Collins A.M., 1972, Cognition in learning and memory, P117
  • [8] HOW TO BEHAVE AROUND CANNIBALS - A DENSITY-DEPENDENT DYNAMIC GAME
    CROWLEY, PH
    HOPPER, KR
    [J]. AMERICAN NATURALIST, 1994, 143 (01) : 117 - 154
  • [9] Evolving cooperation: The role of individual recognition
    Crowley, PH
    Provencher, L
    Sloane, S
    Dugatkin, LA
    Spohn, B
    Rogers, L
    Alfieri, M
    [J]. BIOSYSTEMS, 1996, 37 (1-2) : 49 - 66
  • [10] Golberg D.E., 1989, Genetic Algorithm in Search, Optimization and Machine Learning