Browse > Article

Game Theory Based Coevolutionary Algorithm: A New Computational Coevolutionary Approach  

Sim, Kwee-Bo (School of Electrical and Electronic Engineering, Chung-Ang University)
Lee, Dong-Wook (Department of Electrical and Computer Engineering, The University of Tennessee)
Kim, Ji-Yoon (School of Electrical and Electronic Engineering, Chung-Ang University)
Publication Information
International Journal of Control, Automation, and Systems / v.2, no.4, 2004 , pp. 463-474 More about this Journal
Abstract
Game theory is a method of mathematical analysis developed to study the decision making process. In 1928, Von Neumann mathematically proved that every two-person, zero-sum game with many pure finite strategies for each player is deterministic. In the early 50's, Nash presented another concept as the basis for a generalization of Von Neumann's theorem. Another central achievement of game theory is the introduction of evolutionary game theory, by which agents can play optimal strategies in the absence of rationality. Through the process of Darwinian selection, a population of agents can evolve to an Evolutionary Stable Strategy (ESS) as introduced by Maynard Smith in 1982. Keeping pace with these game theoretical studies, the first computer simulation of coevolution was tried out by Hillis. Moreover, Kauffman proposed the NK model to analyze coevolutionary dynamics between different species. He showed how coevolutionary phenomenon reaches static states and that these states are either Nash equilibrium or ESS in game theory. Since studies concerning coevolutionary phenomenon were initiated, there have been numerous other researchers who have developed coevolutionary algorithms. In this paper we propose a new coevolutionary algorithm named Game theory based Coevolutionary Algorithm (GCEA) and we confirm that this algorithm can be a solution of evolutionary problems by searching the ESS. To evaluate this newly designed approach, we solve several test Multiobjective Optimization Problems (MOPs). From the results of these evaluations, we confirm that evolutionary game can be embodied by the coevolutionary algorithm and analyze the optimization performance of our algorithm by comparing the performance of our algorithm with that of other evolutionary optimization algorithms.
Keywords
Coevolutionary algorithm; evolutionary stable strategy; game theory; multiobjective optimization problem;
Citations & Related Records

Times Cited By Web Of Science : 3  (Related Records In Web of Science)
Times Cited By SCOPUS : 6
연도 인용수 순위
1 Multi-objective genetic algorithms: Problem difficulties and construction of test functions /
[ K. Deb ] / Technical Report No. CI-49/98
2 Parallel geneticsolution for multiobjective MDO /
[ R. Makinen;P. Neittaanmaki;J. Periaux;M. Sefrioui;J. Toivonen ] / Parallel CFD 96
3 Game theory and the simple coevolutionary algorithm: Some preliminary results on fitness sharing /
[ S. G. Ficici;J. B. Pollack ] / Proc. of GECCO 2001 Workshop on Coevolution
4 /
[ L. A. Dugatkin;H. K. Reeve(Eds.) ] / Game Theory and Animal Behavior
5 “Coevolutionary computation /
[ J. Paredis ] / Artificial Life   DOI   ScienceOn
6 Co-evolving parasites improve simulated evolution as an optimization procedure /
[ W. D. Hillis ] / Artificial Life Ⅱ
7 The evolution of strategies in the iterated prisoner’s dilemma /
[ R. Axelrod;L. Davis(Ed.) ] / Genetic Algorithms and Simulated Annealing
8 /
[ R. Weber ] / Mathematics for operational research
9 Evolutionary stability: One concept, several meanings /
[ S. Lessard ] / Theoretical Population Biology   DOI
10 The essential properties of evolutionary stability /
[ G. W. Rowe;I. F. Harvey;S. F. Hubbard ] / Journal of Theoretical Biology   DOI
11 Steps towards coevolutionary classification neural networks /
[ J. Paredis ] / Artificial Life Ⅳ
12 Distributed genetic algorithms /
[ R. Tanese ] / Proc. of the 3rd Int. Conf. on Genetic Algorithms
13 Coevolutionary process control /
[ J. Paredis ] / Proc. of Int. Conf. on Artificial Neural Networks and Genetic Algorithms
14 Coevolutionary constraint satisfaction /
[ J. Paredis ] / Proc. of PPSN-Ⅲ, Lecture Notes in Computer Science 866
15 The symbiotic evolution of solutions and their representations /
[ J. Paredis ] / Proc. of the 6th Int. Conf. on Genetic Algorithms
16 Symbiotic coevolution for epistatic problems /
[ J. Paredis;W. Wahlser(Ed.) ] / Proc. of European Conf. on Artificial Intelligence
17 Coevolving cellular automata: Be aware of the red queen! /
[ J. Paredis ] / Proc. of the 7th Int. Conf. on Genetic Algorithms
18 Genitor Ⅱ: A distributed genetic algorithm /
[ D. Whitley;T. Starkweather ] / Journal of Experimental and Theoretical Artificial Intelligence   DOI
19 A coevolutionary approach to learning sequential decision rules /
[ M. A. Potter;K. A. De Jong;J. J. Grefenstette ] / Proc. of the 6th Int. Conf. on Genetic Algorithms
20 A cooperative coevolutionary approach to function optimization /
[ M. A. Potter;K. A. De Jong ] / Proc. of Parallel Problem Solving from Nature
21 A coevolutionary approach to learning sequential decision rules /
[ M. A. Potter;K. A. De Jong;J. J. Grefenstette ] / Proc. of the 6th Int. Conf. on Genetic Algorithms
22 Comparison of multiobjective evolutionary algorithms: Empirical results /
[ E. Zitzler;K. Deb;L. Thiele ] / Proc. of Genetic and Evolutionary Computation Conf. Workshop Program
23 /
[ R. E. Steuer ] / Multiple Criteria Optimization: Theory, Computation, and Application
24 Punctuated equilibria: A parallel genetic algorithm /
[ J. Cohoon;S. Hegde;W. Martin;D. Richards ] / Proc. of the 2nd Int. Conf. on Genetic Algorithms
25 A parallel genetic algorithm /
[ C. Petty;M. Leuze;J. Grenfenstette ] / Proc. of the 2nd Int. Conf. on Genetic Algorithms
26 /
[ J. L. Cohon ] / Multiobjective Programming and Planning
27 Multiobjective optimization and multiple constraint handling with evolutionary algorithms - Part I: A unified formulation /
[ C. M. Fonseca;P. J. Fleming ] / IEEE Trans. on Systems, Man, and Cybernetics Part A: Systems and Humans   DOI   ScienceOn
28 Multiple objective optimization with vector evaluated genetic algorithms /
[ J. D. Schaffer ] / Proc. of Int. Conf. on Genetic Algorithms and Their Applications
29 Multiobjective optimization using evolutionary algorithms - A comparative case study /
[ E. Zitzler;L. Thiele;A. E. Eiben(ed.);T. Beack(ed.);M. Schoenauer(ed.);H. -P. Schwefel(ed.) ] / Proc. of 5th Int. Conf. on Parallel Problem Solving from Nature
30 Evolutionary Algorithms for Multiobjective Optimization: Methods and Applications /
[ E. Zitzler ] / Ph. D. dissertation, The Swiss Federal Institute of Technology
31 /
[ D. E. Goldberg ] / Genetic Algorithms in Search, Optimization and Machine Learning
32 Genetic algorithms for multiobjective optimization: Formulation, discussion and generalization /
[ C. M. Fonseca;P. J. Fleming ] / Proc. of the 5th Int. Conf. on Genetic Algorithms
33 /
[ J. Von Neumann;O. Morgenstern ] / The Theory of Games and Economic Behavior
34 Computer Simulations of Genetic Adaptation: Parallel Subcomponent Interaction in a Multilocus Model /
[ P. Grosso ] / Ph. D. dissertation, University of Michigan
35 A variant of evolution strategies for vector optimization /
[ F. Kursawe;H.-P. Schwefel(ed.);R. Maenner(ed.) ] / Proc. of Parallel Problem Solving from Nature, Lecture Notes in Computer Science 496
36 Multiobjective evolutionary algorithms: A comparative case study and the strength Pareto approach /
[ E. Zitzler;L. Thiele ] / IEEE Trans. on Evolutionary Computation   DOI   ScienceOn
37 Multicriterion optimization in structural design /
[ J. Koski;E. Atrek(ed.);R. H. Gallagher(ed.);K. M. Ragsdell(ed.);O. C. Zienkiewicz(ed.) ] / New Directions in Optimum Structural Design
38 Hybrid GA for multiobjective aerodynamic shape optimization /
[ C. Poloni;M. Galan(ed.);G. Winter(ed.);J. Periaux(ed.);P. Cuesta(ed.) ] / Genetic Algorithms in Engineering and Computer Science
39 Some Experiments in Machine Learning Using Vector Evaluated Genetic Algorithms /
[ J. D. Schaffer ] / Ph. D. dissertation, Vanderbilt University
40 Multiobjective evolutionary algorithms: A comparative case study and the strength pareto approach /
[ E. Zitzler ] / IEEE Trans. on Evolutionary Computation   DOI   ScienceOn
41 Genetic search strategies in multicriterion optimal design /
[ P. Hajela;C.-Y. Lin ] / Struct. Optim.   DOI
42 Genetic algorithms for electromagnetic backscattering: Multiobjective optimization /
[ M.-O. Bristeau;R. Glowinski;B. Mantel;J. Periaux;M. Sefrioui ] / System Design Using Evolutionary Optimization: Genetic Algorithms
43 Multiobjective optimization using the niched Pareto genetic algorithm /
[ J. Horn;N. Nafpliotis ] / IlliCAL Report 93005
44 Compaction of symbolic layout using genetic algorithms /
[ M. P. Fourman ] / Proc. of the 1st Int. Conf. on Genetic Algorithms
45 Multiobjective optimization using non-dominated sorting in genetic algorithms /
[ N. Srinivas;K. Deb ] / Evolutionary Computation   DOI
46 An overview of evolutionary algorithms in multiobjective optimization /
[ C. M. Fonseca;P. J. Fleming ] / Evolutionary Computation   DOI
47 Genetic algorithms with sharing for multi-modal function optimization /
[ D. E. Goldberg;J. J. Richardson ] / Proc. of the 2nd Int. Conf. on Genetic Algorithms
48 A niched Pareto genetic algorithm for multiobjective optimization /
[ J. Horn;N. Nafpliotis;D. E. Goldberg ] / Proc. of IEEE World Congr. on Computational Intelligence
49 /
[ J. F. Nash ] / Essays on Game Theory
50 /
[ S. H. Strogatz ] / Nonlinear Dynamics and Chaos
51 Evolution and the theory of games /
[ R. C. Lewontin ] / Journal of Theoretical Biology   DOI   ScienceOn
52 An optimal strategy of evolution /
[ L. B. Slobodkin;A. Rapoport ] / Quarterly Review of Biology   DOI   ScienceOn
53 /
[ J. Maynard Smith ] / Evolution and the Theory of Games
54 Comparison of multiobjective evolutionary algorithms: Empirical results /
[ E. Zitzler;K. Deb;L. Thiele ] / Proc. of Genetic and Evolutionary Computation Conf. Workshop Program
55 Multi-objective genetic algorithms: Problem difficulties and construction of test problems /
[ K. Deb ] / Evolutionary Computation   DOI   ScienceOn
56 The logic of animal conflict /
[ J. Maynard Smith;G. R. Price ] / Nature   DOI   ScienceOn
57 Co-evolution to the edge of chaos: Coupled fitness landscapes, poised states, and co-evolutionary avalanches /
[ S. A. Kauffman;S. Johnsen ] / Artificial Life Ⅱ
58 New methods for competitive coevolution /
[ C. D. Rosin;R. K. Belew ] / Evolutionary Computation   DOI   ScienceOn
59 Competitive environments evolve better solutions for complex tasks /
[ P. J. Angeline;J. B. Pollack ] / Proc. of the 5th Int. Conf. on Genetic Algorithms
60 Noncooperative games /
[ J. F. Nash ] / Annals of Mathematics