1999 Volume 14 Issue 3 Pages 477-484
Genetic algorithm (GA) is an effective method to solve combinatorial optimization problems. The efficiency depends on how genes expressed. Although gene expression using finite state automata has already been proposed, it is not always suitable for genetic operation. We propose an gene expression using n-BDD, which lets genetic operations work efficiently. We show a simulation of Quasi-Ecosystem including herbivores, carnivores and plants as an experimental model to confirm the efficiency of our method compared with systems using finite state automata and classifier systems. Our experiments tell superiority of the n-BDD expression at the adjustment speed of animals' action strategy. In the Quasi-Ecosystem, strategies of animals' behavior are evolved in the genetic expressions. We also observed food chain in the environment, in which quick evolution of animals' behavior is necessary, using n-BDD expression.